关注
我可以说我用70分钟做完所有然后ac全部吗?第一次遇到这么顺利的题,第二题二进制1的是程序员面试金典的题,第一题和第三题竟然直接手写没调试即ac
链接:http://www.nowcoder.com/practice/33ad4d168a3247b9b63f41e4eaded652?tpId=8&tqId=11021&rp=2&ru=/ta/cracking-the-coding-interview&qru=/ta/cracking-the-coding-interview/question-ranking
class CloseNumber {
public:
vector<int> getCloseNumber(int x) {
// write code here
int i, j;
int small, big;
for(i = 0; i < 32 && (x & (1 << i)) != 0; ++i) ;
if(i > 0)
{
big = x + (1 << (i - 1));
for(j = i ; j < 32 && (x & (1 << j)) == 0; ++j) ;
//small = x - (j << (j - 1));
small = x & ~((1 << (j + 1)) - 1);
for(int k = 0; k <= i; ++k)
small |= (1 << (j - k - 1));
}
else
{
for( ; i < 32 && (x & (1 << i)) == 0; ++i) ;
for(j = i; j < 32 && (x & (1 << j)) != 0; ++j) ;
big = x + (1 << i);
for(int k = 0; k < j - i - 1; ++k)
big |= (1 << k);
small = x - (1 << (i - 1));
}
return vector<int>({small, big});
}
};
查看原帖
点赞 3
相关推荐
贾晖:是这样的,学历只会对校招影响大,但是工作几年后,你会发现,学历的影响会越来越低,工作能力、向上管理能力、沟通能力和自我包装能力,都很重要。基本上社招简历上,学校和学历都是放在最后的,你的项目经历和title是最靠前的 点赞 评论 收藏
分享
点赞 评论 收藏
分享
04-10 14:14
南京邮电大学 产品经理 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 我个人的筹备面试经验 25.12-26.44783
- 2... 四非本的春招总结4169
- 3... 从 0-1 的 Agent 八股- RAG 篇2710
- 4... 无脑拥抱Agent开发2540
- 5... Ai Agent、ai应用开发面经面试题1827
- 6... 快手-Java开发实习生(服务号)-【商业化】-2026.5.221787
- 7... 京东oc,暑期终于结束1564
- 8... 字节豆包大模型继续卷 vs 一汽红旗国企追求稳定1412
- 9... 实习不包装等于没实习?怎么合理包装实习经历?1241
- 10... 为什么你不适合做产品经理1178
正在热议
更多
# 实习生的蛐蛐区 #
979411次浏览 4913人参与
# 找工作时的取与舍 #
139045次浏览 927人参与
# 27届实习投递记录 #
151879次浏览 1580人参与
# 你上一次给父母打电话是什么时候 #
44897次浏览 275人参与
# 父母对你找工作是助力还是阻力? #
49246次浏览 417人参与
# 多益网络工作体验 #
74074次浏览 316人参与
# 多益网络求职进展汇总 #
108936次浏览 409人参与
# 实习,不懂就问 #
221927次浏览 1726人参与
# 一起聊华为 #
221593次浏览 973人参与
# 薪资一样,你会选择去大厂还是小公司 #
35646次浏览 133人参与
# 实习的内耗时刻 #
242902次浏览 1670人参与
# 发工资后,你做的第一件事是什么 #
107801次浏览 348人参与
# 求职中的尴尬瞬间 #
42435次浏览 127人参与
# 牛友投递互助,不漏校招机会 #
495632次浏览 5371人参与
# 新凯来求职进展汇总 #
82973次浏览 195人参与
# 非技术2024笔面经 #
515176次浏览 5058人参与
# 社会教会你的第一课 #
134518次浏览 874人参与
# 牛友们,签完三方你在忙什么? #
153885次浏览 1026人参与
# 你找工作的时候用AI吗? #
215105次浏览 1032人参与
# 听劝,这个简历怎么改 #
423344次浏览 1901人参与

