首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-21 18:10
郑州大学 生物制药岗
大哥爆发了?
一个平时非常老实巴交的大哥(有娃有房的80后) 经典表现是领导问他有没有什么意见的时候 他:领导说的都对 我的印象一直是谄媚的职场黄牛 结果刚刚开会的时候 领导给他递了一个水壶说“帮我接壶水” 他接完回来之后说“我希望这个事情不要有下次,我是来上班的不是做这些的” 会议室大概十几个人,陷入了诡异的沉默
一升菌:
爱看再发点
点赞
评论
收藏
分享
11-24 14:40
已编辑
河北大学 Java
Anker安克 测开实习 温经 一面 HR面 (?)
KeyWords Anker安克创新 - 测试开发 - 长沙 - Java/Python - BXXS - 25届 - 科班 - 日常实习 - 等结果 Collection Tragedy Op.X No.X Locate 长沙岳麓 Platform 波斯直ping Status waiting 时间线 11.19 发起沟通, 次日0:35投递 11.21 视频一面 - 技术面 11.22 视频二面 - HR面 11.23 等通知中... 流程 一面 20min 我先看看你的简历啊....阿巴吧 10s后, 我看你主要是用Java和Python...
查看17道真题和解析
点赞
评论
收藏
分享
10-11 18:35
中国矿业大学 机械设计师
笑死,我写的吐槽被搬到脉脉了
专心打鱼:
互联网搬运工,贴子都要偷
点赞
评论
收藏
分享
10-24 11:10
山西大学 Java
大家避雷一下吧兄弟们 我直接上图了
你要是直接说不想要招满了就行,这样做我真的觉得恶心😅😅😅
若梦难了:
哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞
评论
收藏
分享
昨天 11:35
东华大学 测试其它
避雷恒生电子
先说住宿吧。房间小,双人间其实就是单人间加一张床,跟室友挤在一起,虽然室友人不错,但还是觉得不太习惯。再说加班。我们岗位的工作量大,入职没多久就开始天天加班,晚上十点回宿舍。转正后在客户现场也是,基本上每天都要加班,还没有加班费。项目经理疯狂催进度,天天开会,内容都是重复的,感觉他就是为了催我们完成任务。吃饭方面,基本上都是点外卖,宿舍有厨房,但根本没时间做饭。不过,部门同事们都还不错,大家年纪差不多,互相帮助,关系挺好的。
恒生电子公司氛围 50人发布
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
4.0W
2
...
字节20多面终究一场空
1.6W
3
...
C++选手秋招总结
1.5W
4
...
寒假实习租房攻略!北京版
1.0W
5
...
阿里云管培生开奖了
8840
6
...
泡出来啦
8797
7
...
放弃代码,结束秋招啦!
8026
8
...
华为电话oc了
7887
9
...
不装了!牛客就是OFFER判官
7848
10
...
秋招圆满结束
7319
正在热议
#
25届秋招总结
#
356421次浏览
3479人参与
#
我的实习求职记录
#
6089772次浏览
83713人参与
#
北方华创开奖
#
50384次浏览
451人参与
#
地方国企笔面经互助
#
5329次浏览
13人参与
#
职场吐槽大会
#
90956次浏览
752人参与
#
选完offer后,你后悔学本专业吗
#
23125次浏览
165人参与
#
阿里云管培生offer
#
42609次浏览
966人参与
#
ai智能作图
#
4315次浏览
79人参与
#
运营商笔面经互助
#
92945次浏览
1336人参与
#
实习中的菜狗时刻
#
279042次浏览
2741人参与
#
腾讯求职进展汇总
#
200991次浏览
1668人参与
#
如果有时光机,你最想去到哪个年纪?
#
25190次浏览
523人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
37952次浏览
345人参与
#
风评不好的公司,你会去吗?
#
20780次浏览
94人参与
#
上班苦还是上学苦呢?
#
91746次浏览
798人参与
#
大疆求职进展汇总
#
413973次浏览
2935人参与
#
国企还是互联网,你怎么选?
#
90251次浏览
704人参与
#
硬件兄弟们 甩出你的华为奖状
#
73976次浏览
609人参与
#
远程面试的尴尬瞬间
#
20627次浏览
296人参与
#
软件开发2024笔面经
#
2326529次浏览
48227人参与
#
如果中了500万,你会离职吗?
#
13805次浏览
145人参与
#
如何一边实习一边秋招
#
1000530次浏览
12701人参与
牛客网
牛客企业服务