0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
小弟只求一offer:三面只是一个流程。只能说你三面流程走下来了。每一面有个分数,你三面加起来的分数低于它的线,就没办法进去了。刚刚这个问题,我回答了过一个西交的兄弟。
投递华为等公司10个岗位 >
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2019-08-14 21:46
京东_数据开发 只想当老六:#include <iostream> #include <vector> using namespace std; int main(int argc, char* argv[]) { int val; while(cin >> val) { int count = 0, first = -1; vector<int> bits(32,0); for(int i = 0; i < 32; i++) { if((val & (1 << i)) > 0) { bits[i] = 1; } } for(int i = 0; i < 30; i++) { if((bits[i] == 1) && (bits[i+1] == 0) && (bits[i+2] == 1)) { if(first == -1) { first = i; } count++; } } cout << count << ' ' << first << endl; } return 0; }
投递华为等公司10个岗位 >
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
关注他的用户也关注了: