首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-27 23:32
华为工作体验
我所在的无线部门,很内卷。而且,工作强度也让我的身体越来越差。以前我运动一下都不觉得累,现在工作后连周末都只想躺在家里,完全没精力去健身。而且我有同事生病请假还得接工作电话。虽然有很多不如意,但是整体来看还是挺不错的,毕竟平台大,薪资也不错
刻苦的杨桃还是想躺平:
注意身体啊哥,什么都换不来一副健康的身体
华为工作强度 847人发布
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
12-01 22:27
比亚迪工作分享
在比亚迪工作了一年,觉得自己快要抑郁了。每天都在无止境地加班,感觉和同事之间的竞争完全没有意义,真的很累啊。说实话,业务能力也没什么提升,心态先崩了。而且,最让我困惑的是,不同事业部之间的差异,跟我对接的同事那边工作氛围就特别扁平化,大家都很轻松。总之,我已经有点想走了
比亚迪工作强度 342人发布
点赞
评论
收藏
分享
11-11 14:21
西京学院 C++
家人们帮忙看看简历有什么问题,谢谢大家
无敌混子大王:
首先一点,不管学校层次怎么样,教育经历放在第一页靠上位置,第一页看不到教育经历,hr基本直接扔掉了
点赞
评论
收藏
分享
10-14 18:14
西安电子科技大学 测试工程师
🤓一看就不是kpi
让我发下简历再拒啊
牛客737698141号:
他们可以看到在线简历的。。。估计不合适直接就拒了
点赞
评论
收藏
分享
11-28 08:37
已编辑
武汉大学 数据分析师
奇富科技数据挖掘面经
一、实习经历 KS和IV值有什么区别二、项目介绍这里我没讲清楚用的是多分类模型怎么用自适应LASSO和随机森林筛选特征 bootstrap方法介绍多分类模型的F1是怎么计算的三、模型原理随机森林怎么计算特征重要性XGBoost原理介绍XGBoost怎么计算特征重要性(答错)注:gain的计算公式cover的计算公式:4.XGBoost怎么处理缺失值5.CNN的介绍四、代码题二分法代码题,变量名写错,左指针和右指针写反。部门介绍:利用模型训练模型分供业务使用
查看10道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
cpp选手秋招之路
8593
2
...
终于等到度子offer | 附上秋招总结
6324
3
...
一路有雨也有霜,一诺冒险就得闯
5890
4
...
成功不见得是金子
5606
5
...
华为开奖
3319
6
...
成功把秋招的5个offer变成了0个
3319
7
...
allin党终于熬出来了
3295
8
...
汇丰科技oc
2959
9
...
警惕秋招陷阱:内推码
2807
10
...
我去好像还没结束,虾皮开了还有悬念
2253
正在热议
#
25届秋招总结
#
445586次浏览
4556人参与
#
春招别灰心,我们一人来一句鼓励
#
42785次浏览
544人参与
#
地方国企笔面经互助
#
8067次浏览
18人参与
#
同bg的你秋招战况如何?
#
78270次浏览
573人参与
#
实习必须要去大厂吗?
#
55939次浏览
962人参与
#
虾皮求职进展汇总
#
118042次浏览
896人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
11931次浏览
302人参与
#
实习,投递多份简历没人回复怎么办
#
2456115次浏览
34871人参与
#
提前批简历挂麻了怎么办
#
150120次浏览
1980人参与
#
在找工作求抱抱
#
906583次浏览
9424人参与
#
如果公司给你放一天假,你会怎么度过?
#
4798次浏览
57人参与
#
你投递的公司有几家约面了?
#
33241次浏览
188人参与
#
投递实习岗位前的准备
#
1196502次浏览
18553人参与
#
机械人春招想让哪家公司来捞你?
#
157707次浏览
2267人参与
#
双非本科求职如何逆袭
#
662840次浏览
7397人参与
#
发工资后,你做的第一件事是什么
#
12971次浏览
62人参与
#
工作中,努力重要还是选择重要?
#
36260次浏览
387人参与
#
简历中的项目经历要怎么写?
#
87068次浏览
1517人参与
#
参加完秋招的机械人,还参加春招吗?
#
20204次浏览
240人参与
#
我的上岸简历长这样
#
452230次浏览
8091人参与
牛客网
牛客企业服务