我是来接分的~~
请问楼主,给你两个数l和r,要求把l和r的数全部转换成二进制,然后从l加到r,求总的进位次数 比如 给你1和3,那么1,2,3转换为二进制分别为 (01)2 (10)2 (11)2 01+10 = 11,11+11=110 总共有两次进位,所以答案是2 尽量优化时空复杂度
顺便给你出个算法。。。 别说难,我实习面试被问到2次! 说一下快速排序算法怎么实现的,能写出代码最好。
64,654
社区成员
250,484
社区内容
加载中
试试用AI创作助手写篇文章吧