全部评论
捉小偷为啥一直50%……
石块分堆,异或
石块分堆,异或
异或、概率,C++后台
你的这两题确实不难。。。
概率,内存超了,gg
第一题抓小偷,几分钟写完了,第二题求考试通过率,写到哭也没做出来。Java后台
拍卖+分石堆
抓小偷+终结者....第二题超时了
求这两道题具体怎么做,搞不出来
抓小偷和概率。100 40,概率那道题超时了,一时想不出怎么把计算过的概率存起来
异或, 通过率
看到异或想京东的编程题怎么这么简单, 结果第二题怎么也没算出来-_-//
一样的...好后悔选择题没仔细查,编程两题二十分钟AC了
我跟你一样啊。。真的不难啊。。编程一共做了半个多小时。。
想问一下没点提交。。。不记得点没点保存, 但是运行过了。 会保存吗
异或 运输车 算法岗
异或+通过率
题目是:n题,正确率分别为p1,p2,p3---pn。作对60%的题为合格,求通过率。
例如
输入
4
50 50 50 50
输出
0.3125
提示:(作对任意3题或者4题合格)
及格率给跪
https://www.nowcoder.com/discuss/23727?type=0&order=0&pos=11&page=0
为啥只通过50%
#include <iostream>
#include <vector>
#include <string>
using namespace std;
class solution{
public:
int func(string str){
vector<int> vec(str.size());
for(int i=0;i<str.size();++i){
if(str[i]>='1' && str[i]<='9'){
int val = str[i]-'0';
int left = i-1;
int right = i+1;
while(left>=0 && val>=0){
if(str[left]=='X')
vec[left] = 1;
left--;
val--;
}
val = str[i]-'0';
while(right<=str.size()-1 && val>=0){
if(str[right]=='X')
vec[right] = 1;
right++;
val--;
}
}
}
int sum = 0;
for(int i=0;i<str.size();++i){
if(vec[i]==1)
sum++;
}
return sum;
}
};
int main()
{
int N;
cin >> N;
string str;
cin >> str;
solution s;
cout << s.func(str);
return 0;
}
相关推荐
大拿老师:这个简历,连手机号码和照片都没打码,那为什么关键要素求职职位就不写呢?
从上往下看,都没看出自己到底是产品经理的简历,还是电子硬件的简历?
这是一个大问题,当然,更大的问题是实习经历的描述是不对的
不要只是去写实习流程,陈平,怎么去开会?怎么去讨论?
面试问的是你的产品功能点,是怎么设计的?也就是要写项目的亮点,有什么功能?这个功能有什么难处?怎么去解决的?
实习流程大家都一样,没什么优势,也没有提问点,没有提问,你就不得分
另外,你要明确你投的是什么职位,如果投的是产品职位,你的项目经历写的全都是跟产品无关的,那你的简历就没用
你的面试官必然是一个资深的产品经理,他不会去问那些计算机类的编程项目
所以这种四不像的简历,在校招是大忌
点赞 评论 收藏
分享