首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
董泽锋
2016-09-21 09:57
已编辑
西南交通大学 C++
关注
已关注
取消关注
被360坑了
40道选择题,推荐完成时间50分钟(感觉是胡乱写的一个时间啊。。。。。),我想只有神级人物才能达到。紧赶慢赶,做了65分钟,中间好多复杂推理的直接蒙过去的,还担心自己后面完不成。结果两道编程题都很简单,做完还剩15分钟,真是醉了。。。。。
提示
全部评论
推荐
最新
楼层
JackCheung
深圳大学 C++
我有一题是什么内存写入二进制的,哎,一直没找出规律
点赞
回复
分享
发布于 2016-09-21 00:57
董泽锋
楼主
西南交通大学 C++
#include <iostream> #include <fstream> #include <sstream> #include <string> #include <vector> #include <deque> #include <queue> #include <list> #include <stack> #include <map> //#include <set> #include <utility> #include <iterator> #include <array> #include <cstdlib> #include <algorithm> #include <numeric> #include <climits> #include <cstring> #include <unordered_map> #include <functional> #include <iomanip> #include <cmath> using namespace std; string addBinary(string a, string b) { if (a.size() < b.size()) { swap(a, b); } int lena = a.size(); int lenb = b.size(); if (lenb == 0) { return a; } string ret; unsigned short c = 0; reverse(a.begin(), a.end()); reverse(b.begin(), b.end()); int i = 0, j = 0; for (; i < lena && j < lenb; ) { char cha = a[i], chb = b[j]; unsigned short sum = cha - '0' + chb - '0' + c; c = sum / 2; ret.push_back(sum % 2 + '0'); ++i, ++j; } int k = i; for (; k < lena; ++k) { unsigned short sum = a[k] - '0' + c; c = sum / 2; ret.push_back(sum % 2 + '0'); } if (c == 1) { ret.push_back('1'); } reverse(ret.begin(), ret.end()); return ret; } int cal(int n){ return pow(2, n - 1); } int main(int argc, char *argv[]) { string a = "111"; string b = "1"; auto ret = addBinary(a,b); freopen("input.txt", "r", stdin); unsigned int n = 0; while (cin >> n) { stringstream sstrm; sstrm << n; string str; sstrm >> str; int sz = str.size(); string ss(sz, '1'); sstrm.str(""); sstrm.clear(); sstrm.str(ss); int num = 0; sstrm >> num; int ret = 0; if (n >= num) { for (int i = 1; i <= sz; ++i) { ret += cal(i); } } else { for (int i = 1; i <= sz - 1; ++i) { ret += cal(i); } string basestr(sz,'0'); basestr[0] = '1'; int tempnum = stoi(basestr); while (tempnum <= n) { ++ret; basestr = addBinary(basestr,"1"); tempnum = stoi(basestr); } } cout << ret << endl; } return 0; } 第一道覆盖了,没存下来
点赞
回复
分享
发布于 2016-09-20 21:17
天涯何处无芳草
华中科技大学 Java
我觉得这种编程题会要你考虑扩展性,而不单单是AC就行。。。估计AC2道的一大把
点赞
回复
分享
发布于 2016-09-20 21:10
Freedom1234
北京开放大学
想知道赛马网。编程输入多个,怎么处理。异常很久。
点赞
回复
分享
发布于 2016-09-20 21:06
rednowCoder
淡江中学 Java
这编程题好水啊。。。。
点赞
回复
分享
发布于 2016-09-20 21:06
lhblur
华中科技大学 Java
哥们,能不能贴下编程题代码,2道的
点赞
回复
分享
发布于 2016-09-20 21:04
暂无评论,快来抢首评~
相关推荐
06-20 18:32
门头沟学院 运营
能在6月份找实习的内心很强大了
一手抓实习一手抓期末论文一手抓期末考试一手抓组会我这周还要去刷六级(感觉都没刷的必要…考得可能还不如之前),投了一堆简历,要不就是已读不回,要不就是压根不看,好不容易沟通上的觉得我到岗时间太晚或者经历不太匹配婉拒 进了三个面试,大厂中厂面试挂了(唯一欣慰的是碰见了给了我好建议的hr),剩一个小公司今天面完告诉我明天还要面一轮不管了,我会一直投到放暑假,气鼠我辣
点赞
评论
收藏
分享
06-18 18:04
门头沟学院 Java
成功入职腾讯实习!
终于进入了心心念念的腾讯,虽然是日常实习,但我也喜欢!哈哈哈,流程只走了一个月,可能是日常实习的原因,面试也很简单,入职还领导了白色的手提包,非常好看!
点赞
评论
收藏
分享
06-02 15:53
阳光学院 Java
已老实,求内推
福州25届普本专升本之后更难找工作了前端后端都可以干
求offer的大角牛:
别怪我打击你哥们,你这个简历确实是一坨。
今年形式下双非本找得到工作吗
点赞
评论
收藏
分享
05-08 23:17
滴滴_Java开发(实习员工)
不删
自由水:
笑死了,敢这么面试不敢让别人说
点赞
评论
收藏
分享
06-20 18:12
门头沟学院 Java
拒了字节约面好爽
今天字节打电话约面,问我还在招实习吗 我直接说不找了 我已经有offer了 她还说那也可以来面试一下, 想凑kpi是吧 拒绝的感觉真是太爽了✌
字节跳动官方内推_:
爽,干倒它
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
27前端|面10家大厂全过,原来面试官要的不是八股!
2.6W
2
...
面试官会非常反感的5句话
1.2W
3
...
不懂“心眼子”会吃大亏!测测你的心眼子能拿几分?
1.1W
4
...
不知道会不会有结果
9093
5
...
末尾了,哥们终于不是0offer了
5259
6
...
请问这是在招奴隶吗
4783
7
...
鼠鼠我该怎么活啊
3777
8
...
挑战最晚暑期实习
3654
9
...
无缘字节
3551
10
...
一个穷人的职场生活
3377
创作者周榜
更多
正在热议
更多
#
第一份工作能做外包吗?
#
5628次浏览
55人参与
#
如何看待应届生身份?
#
117535次浏览
1125人参与
#
我的职场心眼子段位
#
19830次浏览
511人参与
#
商战,最累的是我们
#
16135次浏览
74人参与
#
职场捅娄子大赛
#
397016次浏览
3991人参与
#
金三银四,你有感觉到吗
#
594145次浏览
5889人参与
#
为了找工作你花了哪些钱?
#
3212次浏览
29人参与
#
计算机专业还有必要去大厂卷吗
#
24479次浏览
140人参与
#
机械/汽车制造公司工作体验
#
14547次浏览
38人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
7984次浏览
117人参与
#
还记得你第一次面试吗?
#
194913次浏览
2912人参与
#
京东美团大战,你怎么看?
#
86177次浏览
479人参与
#
软开人,说说你的烦心事
#
51332次浏览
365人参与
#
520告白墙
#
44777次浏览
563人参与
#
金山WPS工作体验
#
37273次浏览
237人参与
#
机械求职避坑tips
#
49695次浏览
372人参与
#
春招别灰心,我们一人来一句鼓励
#
113702次浏览
1306人参与
#
HR问:你期望的薪资是多少?如何回答
#
44593次浏览
542人参与
#
一人推荐一个值得去的通信/硬件公司
#
181761次浏览
1847人参与
#
毕业论文怎么查AI率
#
45563次浏览
1898人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务