首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
李万戟
2017-09-13 17:22
已编辑
中国农业大学 Java
关注
已关注
取消关注
腾讯笔试编程题第三道
腾讯笔试编程题第三道题 a,b两个数同时加1或者同时乘以2,求最小等于A,B的次数,用的递归方法,用了三个判断分别是1): if (a+1)*2==A、(b+1)*2==B。2)else if a*2<=A、B*2<=B。3) else 递归函数名(
a/2+1 b/2+1
)、方法是递归,试了几个简单的用例还可以如果复杂的话不知道行不行,
有和我一样做法的么
提示
全部评论
推荐
最新
楼层
黄耍耍
上海交通大学 Java
逆向奇偶分析,偶数除2,奇数减1。
点赞
回复
分享
发布于 2017-09-13 17:21
易水人去
华中科技大学 Java
我这是第一道555
点赞
回复
分享
发布于 2017-09-13 17:17
牛客第一菜
********* Java
反过来就行了吧
点赞
回复
分享
发布于 2017-09-13 17:46
牛客7514176号
家里蹲大学 Java
我的思路是将 a A转化成二进制然后再进行比较 例子一: 100: 1100100 202: 11001010 // 2位不同即需要2次 (1+1 =2) 406: 110010110 // 3位不同即需要3次 (1+2 =3) 因为1100100<1100101,所以直接比较, 例子二: 7 18 18:111 20:10010 因为111>100,所以比较111 和 1001的差,记录数,然后再比较不同的位数。 所以 2 +1,需要三步 即先比较 a和A a.length长度的二进制
点赞
回复
分享
发布于 2017-09-13 17:43
-=======
东南大学 C++
乘2操作,和加1操作最后,就是a 乘以 2^ n + f(2)的多项式 例子: ((a + 1) * 2 + 1) * 2 = > a.2 ^ 2 + 2^2 + 2... A - B = a*2 ^n - b*2^n => n = log2( (A - B) / (a -b)),球的乘2的个数 然后再贪心求1的个数
点赞
回复
分享
发布于 2017-09-13 17:26
小伟成
美团_Java研发工程师
先判断判断两组数的大小吧,A<a这种是不行的,要求a必须变成A吗,如果是的话ab得大小关系一定和AB的大小关系一样,如果不是的话得先判断大小关系,小的变小的,大的变大的
点赞
回复
分享
发布于 2017-09-13 17:20
LinuX18
西安电子科技大学 PHP
听大神说的BFS
点赞
回复
分享
发布于 2017-09-13 17:19
FlyingByWind
腾讯_CSIG_技术咨询
我也用的递归方法
点赞
回复
分享
发布于 2017-09-13 17:18
李万戟
楼主
中国农业大学 Java
看大家都在吐槽腾讯的编程环境我就放心了,那也叫智能提示?
点赞
回复
分享
发布于 2017-09-13 17:14
暂无评论,快来抢首评~
相关推荐
10-23 09:59
联想_后端开发部_语音算法工程师(准入职员工)
联想内推,联想内推码
供应链管理面经1. 你如何理解 "供应链管理" 的核心目标?举一个简单的供应链例子。 ◦ 追问1:供应链的 "三流" 指什么? ◦ 追问2:如何提升供应链响应速度? 2. 请描述一次你参与的物流或库存管理项目,有什么收获? 3. 解释你理解的 "供应商管理",如何选择和评估供应商? ◦ 追问1:供应商评估的指标有哪些? ◦ 追问2:如何建立供应商合作关系? 4. 你认为供应链管理中最常见的挑战是什么?如何应对? 5. 作为供应链管理专员,你认为需要具备哪些核心能力?如何培养? ◦ 追问1:如何学习供应链知识? ◦ 追问2:如何提升系统...
点赞
评论
收藏
分享
10-23 15:08
西北工业大学 Java
顺丰二面面经
2025年10月23日 顺丰二面全程25分钟,无手撕。有一个包含1000条学生数据的数据集(含姓名、年龄、班级等字段),如何在应用层面按班级快速分组? 是否有更高效的方式?能否利用某些语言特性或数据结构优化?什么是联合索引? 联合索引适用于哪些场景? 为什么在某些字段(如性别)上建立联合索引更合理? 联合索引相比多个单列索引有什么优势?有三个线程 A、B、C,如何确保它们严格按照 A → B → C 的顺序执行? 除了使用共享计数器 + 条件判断的方式,还有哪些实现方法?你是如何实现防重复下单(幂等性)的? 你常用哪些 Redis 数据结构? 在哪些场景下使用它们? Hash 和 String...
查看19道真题和解析
点赞
评论
收藏
分享
09-01 00:51
华南理工大学 C++
27届实习求拷打
开学大三想找一份实习,目标是本科就业,之前没有实习过。简历是第一版,用ai写了挺多,有什么修改的建议。想要在9,10月内找到第一份实习,主要想做后端方向,愿意学习也接受转语言,其他c++方向比如数据库开发也可以做,目前有点迷茫,前来求助牛友们
cc学c艹:
简历压缩一下到一页,个人评价删了,然后海投就完了,背好八股,这会到处缺人
点赞
评论
收藏
分享
10-19 13:28
滴滴_运维开发工程师(准入职员工)
滴滴内推,滴滴内推码
滴滴提前批 出行方向 一面面经😊终于面到核心组了 太不容易了 八股项目都问了1、concurrenthashmap如何保证并发安全2、strign字符串为什么是不可变的3、hashmap的扩容4、联合索引 a=1 b<2 c=3触发规则5、redolog binlog undolog 写入顺序,用update语句举例6、慢sql排查 优化思路7、如果sql已经优化到极致了,偶尔出现比较慢的情况 一般是因为什么?8、缓存穿透怎么解决?9、redisson延迟队列和分布式限流底层原理10、如何利用redis做滑动窗口限流11、有咩有jvm调优经验12、cms 和G1的区别12、spring...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
今天1024,用一句话证明你是程序员
1.2W
2
...
校招三个月光速裸辞
9043
3
...
谈薪前必看! 这些坑不要踩....
7342
4
...
云智转正失败
3807
5
...
准备得晚的人只能痛苦地继续走下去
3478
6
...
出生在1024的天选码农
2507
7
...
如何选一个最佳匹配的offer?
2240
8
...
【牛客1024程序员节 · 代码彩蛋,等你解锁!】
2194
9
...
鼠鼠这一路走来
2065
10
...
我的班味很重吗?
1847
创作者周榜
更多
正在热议
更多
#
牛客树洞,我想对你说
#
13542次浏览
114人参与
#
大学最后一个寒假,我想……
#
54782次浏览
599人参与
#
快手技术岗信息交流阵地
#
6210次浏览
51人参与
#
如何KTV领导
#
73614次浏览
505人参与
#
牛客周边新品开箱
#
11249次浏览
91人参与
#
机械人集合!你是什么工程师?
#
20757次浏览
91人参与
#
硬件人的春招flag
#
52530次浏览
435人参与
#
应届生被毁约被毁意向了怎么办
#
47258次浏览
280人参与
#
求职中的尴尬瞬间
#
5902次浏览
49人参与
#
三一集团提前批进度交流
#
39199次浏览
225人参与
#
机械人避雷的岗位/公司
#
29562次浏览
248人参与
#
大疆工作体验
#
19595次浏览
85人参与
#
牛友的志愿填报指南
#
35957次浏览
188人参与
#
国企还是互联网,你怎么选?
#
171944次浏览
1305人参与
#
怎么给家人解释你的工作?
#
14472次浏览
86人参与
#
得物app工作体验
#
29466次浏览
68人参与
#
你的mentor是什么样的人?
#
18359次浏览
117人参与
#
帮我看看,领导说这话什么意思?
#
24467次浏览
107人参与
#
今年形式下双非本找得到工作吗
#
239206次浏览
1435人参与
#
产品面经
#
224448次浏览
2066人参与
#
校招泡的最久的公司是哪家?
#
14980次浏览
92人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务