首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
冰月冷望
2016-09-12 21:10
成都信息工程大学 Java
关注
已关注
取消关注
网易笔试,求最大奇约数和,O(n)复杂度超时
有跑出来的吗,我用python时间超了。
还是直接公式推出来的。
提示
全部评论
推荐
最新
楼层
LocksonJu
华南理工大学
long long findSum(int N) { if (N == 1) return 1; long long k = (N + 1) / 2; return k*k + findSum(N / 2); } 神公式
点赞
回复
分享
发布于 2016-09-12 21:23
PatronSaint
华中师大 安全工程师
我也是用python,超内存
点赞
回复
分享
发布于 2016-09-12 21:11
山野闲居
西安电子科大 C++
看了讨论区logn的答案,真是觉得生无可恋了
点赞
回复
分享
发布于 2016-09-12 21:12
子「月」乐
西安邮电大学 Java
在交卷的一瞬间,我知道我超时的原因了,一直除以二就可以解决问题,再次GG
点赞
回复
分享
发布于 2016-09-12 21:15
项煜东
中国科学技术大学 C++
每个奇数*2*2*2。。。
点赞
回复
分享
发布于 2016-09-12 21:15
之乎者也
东南大学 C++
最后想起来的,妈的交卷了,坑爹啊
点赞
回复
分享
发布于 2016-09-12 21:16
Riosngdfleiw1965
中央音乐学院 PHP
最大奇约数,奇数就是本身,偶数/2直到奇数为止,但还是不行,始终要循环
点赞
回复
分享
发布于 2016-09-12 21:17
紫荆的传说
北京大学 测试工程师
C++超时……
点赞
回复
分享
发布于 2016-09-12 21:18
luohan
北京林业大学 算法工程师
都100亿了,O(N)肯定超时啊。O(N)在1s内也就解1亿左右的数据了,常数还不能太大
点赞
回复
分享
发布于 2016-09-12 21:19
94sd
北京科技大学 算法工程师
一直除以2超时,改成移位运算超时,我真不知道怎么做了,与网易无缘了,😭
点赞
回复
分享
发布于 2016-09-12 21:20
冰月冷望
楼主
成都信息工程大学 Java
哎,O(logN)
点赞
回复
分享
发布于 2016-09-12 21:20
Small_White
湖南工业大学 运维工程师
超时 ,好伤心。
点赞
回复
分享
发布于 2016-09-12 21:21
董泽锋
西南交通大学 C++
unsigned long long cal(unsigned long long n){ unsigned long long sum = 0; do { if (n % 2 == 0) { sum += (long long)(n/2)*(n / 2); n = n / 2; } else { sum += n; n = n - 1; } } while (n != 1); return sum + 1; }
点赞
回复
分享
发布于 2016-09-12 21:21
寒武纪三叶草
开始用python一直超时,换C++才AC了
点赞
回复
分享
发布于 2016-09-12 21:23
牛客615963号
国际关系学院 C++
推公式推了半天, 只能O(1)的解决一半, 剩下的一半推死推不出来. 比如对于100的话能直接算出1-64的和 , 最后没办法只好遍历了. 没想到过了.
点赞
回复
分享
发布于 2016-09-12 21:25
菜豆
上海大学 测试工程师
用移位操作做除2操作就可以不超时
点赞
回复
分享
发布于 2016-09-15 12:17
牛客11111111
东南大学 C++
#include <iostream> using namespace std; int main() { long n; cin>>n; long long res=0; long t=2;//用t表示2^k int count=0; while(count<n/2) { for(long i=1;t*i<=n;i=i+2)//找到2^k*i<=n的所有i { res=res+i; count++; } t=t*2; } if(n%2==0) //当n为奇数时,序列中的奇数和 { res=res+n*n/4; } else//当n为偶数时,序列中的奇数和 { res=res+(n+1)*(n+1)/4; } cout<<res<<endl; return 0; }
点赞
回复
分享
发布于 2016-09-15 14:26
牛客300474号
西南交通大学 运维工程师
位运算可以 res = n / (n & -n) 得到最大奇数
点赞
回复
分享
发布于 2016-09-17 16:11
JUST&GO
四川大学 C++
怎么说呢。我觉得其实有规律的。 每4个看成一组。 不过最近一直没去解。。当时考试考到最后几分钟才反映过来。
点赞
回复
分享
发布于 2016-09-17 17:00
糖糖不爱吃糖
哈尔滨工程大学 Java
考试后,和学弟们讨论得出了答案,logn的,也去网易的笔试题真题哪里测试了下,通过了,虽然笔试中没有做出来,不过后来没有看别人的现成的答案,而是我们集思广益想出来的,还是蛮开心的,这也是笔试的收获吧
点赞
回复
分享
发布于 2016-09-17 19:36
还没有回复哦~
相关推荐
11-26 18:30
武汉大学 生物工程
上班cos向左被同事说我神金
上班累了在工作上cos向左,脑子里在唱:向左,向右,向前进~唱的正开心的时候同事问我在干嘛,我说我在cos向左,他说我神金,怎么了,打工人不可以发挥疯了
点赞
评论
收藏
分享
11-25 19:33
南京理工大学 C++
C++选手秋招总结
秋招进行到现在终于能写总结了。完全没想到战线会拉这么长,过程会如此狼狈,不过更应该怪自己太菜了。好在所有的运气都用在了最后,也是有个去处。背景:双2本硕科班,无竞赛,本科一段研究所实习,硕士一段大厂暑期实习但无转正。技术栈是C++ & Golang,实习是客户端音视频(而且是鸿蒙端开发),简历两个C++项目一个Golang项目。主要投递岗位:后端,cpp软开,游戏服务端,测开,以及一些不拘泥于Java的岗位。从8月起总共投递123家公司,笔试数不清了,约面大约30家。offer/oc/意向:友塔游戏(第一个offer,面试体验很好,就是给钱好少南瑞继保(计算机科班点击就送(限男生),不...
乡土丁真真:
佬很厉害,羡慕~虽然我还没有到校招的时候,也想讲一下自己的看法:我觉得不是CPP的问题,佬的背书双2,技术栈加了GO,有两段实习。投了123,面了30.拿到11个offer。这个数据已经很耀眼了。这不也是CPP带来的吗?当然也不止是CPP。至少来说在这个方向努力过的也会有好的结果和选择。同等学历和项目选java就会有更好的吗?我个人持疑问态度。当然CPP在方向选择上确实让人头大,但是我觉得能上岸,至于最后做什么方向,在我看来并不重要。至于CPP特殊,有岗位方向的随机性,java不是不挑方向,只是没得选而已。也希望自己以后校招的时候能offer满满
25届秋招总结
点赞
评论
收藏
分享
11-15 17:14
暨南大学 嵌入式工程师
同学一投即中,羡慕了😭😭😭😭😭😭
伟大的烤冷面被普调:
暨大✌🏻就是强
点赞
评论
收藏
分享
11-21 11:39
四川大学 Java
结束一切
明年七月份去上班,爽玩大半年了
是红鸢啊:
忘了还没结束,还有字节的5k 违约金
点赞
评论
收藏
分享
11-24 17:16
已编辑
华中科技大学 C++
英伟达 C++开发 一面
聊天:你现在在实习,基于什么考虑要离职找新的实习?对这个职位有多少了解?面试官介绍岗位工作内容。C++:virtual关键字作用?构造函数可以是虚函数吗?析构函数可以是虚函数吗?virtual除了可以用于虚函数,还可以用于继承时放在基类前,了解吗?c++类,有些函数是默认生成的,比如构造函数,还有?new、delete构造和析构一个类,那么如果我要构造一组对象?stl,常用的有哪些?stack使用场景?深度还是广度搜索?static_cast和dynamic_cast区别?图形:OpenGL 渲染管线?前向渲染和延迟渲染?多边形反走样?纹理,有哪些常见的采样或者说过滤方式?调用系统函数和调用自...
查看18道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
校招两方/三方违约模板
1.9W
2
...
从露宿街头到百万级种子轮融资②——我的实习期都经历了什么
5878
3
...
秋招圆满结束!!
4455
4
...
【发帖有奖💰】爆料秋招开奖进展❗
2391
5
...
秋招结束!!!
2204
6
...
大家怎么看待计算机的各个方向
1915
7
...
秋招也许结束了
1832
8
...
今年谨慎等华为
1733
9
...
入职1年,胖了15斤是什么体验
1699
10
...
避雷浙江大应科技,恶人应该有恶报!!
1506
正在热议
#
拼多多求职进展汇总
#
237492次浏览
2039人参与
#
机械求职避坑tips
#
23671次浏览
249人参与
#
阿里云管培生offer
#
62684次浏览
1761人参与
#
25届秋招总结
#
411618次浏览
4129人参与
#
25届机械人为了秋招做了哪些准备?
#
26307次浏览
363人参与
#
地方国企笔面经互助
#
6990次浏览
17人参与
#
北方华创开奖
#
67123次浏览
553人参与
#
ai智能作图
#
29239次浏览
352人参与
#
虾皮求职进展汇总
#
91879次浏览
750人参与
#
实习,投递多份简历没人回复怎么办
#
2441132次浏览
34746人参与
#
软件开发投递记录
#
1481815次浏览
23947人参与
#
我的实习求职记录
#
6134431次浏览
84021人参与
#
我在牛爱网找对象
#
74902次浏览
555人参与
#
发工资后,你做的第一件事是什么
#
9198次浏览
43人参与
#
985本硕1个中小厂offer,摆烂or继续努力
#
83331次浏览
602人参与
#
机械人怎么评价今年的华为
#
157987次浏览
1352人参与
#
京东求职进展汇总
#
513162次浏览
4680人参与
#
如果可以,你希望哪个公司来捞你
#
34012次浏览
196人参与
#
你觉得通信/硬件有必要实习吗?
#
54804次浏览
698人参与
#
歌尔求职进展汇总
#
42918次浏览
294人参与
#
在职场上,你最讨厌什么样的同事
#
6098次浏览
91人参与
#
如果再来一次,你还会选择这个工作吗?
#
115997次浏览
1145人参与
牛客网
牛客企业服务