首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
10-11 17:19
门头沟学院 C++
昊一源-平台产测开发工程师-HR初面
9.11投递->10.11HR初面,时长15分钟左右面试官很年轻很有礼貌,刚进来说换个会议室,一会开了摄像头给我道了歉说迟到,还摆了个道歉的手势先是面试官一顿自我介绍和介绍公司1.自我介绍2.家是哪里?独生子女?父母同意来这边?3.你认为你最大的优势是什么,举一些具体例子?(我说我工作负责,抗压能力强面试官有点蚌埠住了)4.你之前遇到过最大的困难是什么5.最近看什么书6.看你还挺帅的,有女朋友吗(这里给面试官好评)7.父母、导师都怎么评价你?8.有什么爱好9.期望薪资是多少10.反问体验不错,面试官全程有说有笑,很有礼貌
查看8道真题和解析
点赞
评论
收藏
分享
10-12 09:59
魔门塔(苏州)科技有限公司_感知算法工程师(准入职员工)
momenta内推,momenta内推码
momenta C++开发一面全程 C++八股,总计 47分钟1.对 static的理解2.static共享内存3.static作用于普通函数的作用4.全局变量 +static有什么作用5.static实现普通函数局限于本文件的底层实现原理6.类中的static函数和普通的static的区别7.C++三大特性8.对rust的了解(简历里提到一嘴)9.python面向对象和 C++面向对象的异同10.python多态如何实现11.C++的多态是怎么实现的12.不同的实例怎么通过虚函数表找到实例的对应的实现13.虚指针怎么关联到自己的虚函数实现,怎么保证它不会找错14.struct的内部机制都有什...
点赞
评论
收藏
分享
09-05 20:51
已编辑
哈尔滨工程大学 Java
简历被挂烂了,求救求救!
现在一个面试都没有,要么就是简历挂,要么就是评估中,真不想0offer,bg单2硕,只有一段创业公司的实习,大佬们能帮我看看简历吗?看到大佬们天天都发面经,拿offer打牌,现在晚上都焦虑的睡不着了,不会要直接春招了吧引个流:字节 美团 阿里 拼多多 网易 小红书 百度 小米 米哈游我的简历上写的内容也确实是自己的产出,虽然比较简单
Estellary:
校友
感觉非常棒了,过几天面试肯定多了,现在太早
简历被挂麻了,求建议
点赞
评论
收藏
分享
昨天 21:50
门头沟学院 Java
虾皮二面凉经
面完第二天直接挂你最近比较熟悉的项目是哪个,介绍一下讲一下登录鉴权讲一下长链接是怎么转成短链接的?用户点击短链接,你后台的工作流程是怎么样的?讲一下jwt你觉得项目的技术难点是什么?如果缓存失效了怎么办?redis也扛不住压力怎么办?讲一下redission实现原理如果拿到锁做缓存重建,那这个锁的过期时间应该设为多久?怎么学新技术实习做了些什么?学到了什么
查看13道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
BG一般,如何逆天改命拿下后端秋招SSP?
1.7W
2
...
面试最后的反问环节,能问些什么?(附特供问题)
1.6W
3
...
从面试官的角度看待一场面试是怎么样的?
8968
4
...
最近面试回答不出来的题
7413
5
...
害,找工作哪有不上当的!
6950
6
...
从摆烂到OC,嵌入式人的血泪史
5490
7
...
作为普通家庭出身的我,为什么非大厂不可?
4828
8
...
一眼望到头的生活VS望不到头的生活
4343
9
...
双非硕的十月份秋招总结
3890
10
...
找到靠谱的公司,少走些弯路
3610
创作者周榜
更多
正在热议
更多
#
实习在多还是在精
#
19443次浏览
170人参与
#
我的求职进度条
#
21669次浏览
348人参与
#
爱玛科技集团求职进展汇总
#
34033次浏览
229人参与
#
秋招踩过的“雷”,希望你别再踩
#
47852次浏览
648人参与
#
如果不考虑收入,你最想做什么工作?
#
30108次浏览
172人参与
#
找工作中的小确幸
#
20142次浏览
195人参与
#
实习下班不想学习,正常吗?
#
11878次浏览
142人参与
#
柠檬微趣工作体验
#
12698次浏览
72人参与
#
你见过哪些工贼行为
#
9313次浏览
71人参与
#
校招谈薪一定要知道的事
#
8319次浏览
89人参与
#
反问环节如何提问
#
110858次浏览
2239人参与
#
你觉得什么岗位会被AI替代
#
11335次浏览
141人参与
#
高学历就一定能找到好工作吗?
#
54975次浏览
607人参与
#
大厂VS公务员你怎么选
#
9590次浏览
176人参与
#
顺丰求职进展汇总
#
61327次浏览
301人参与
#
华为池子有多大
#
101358次浏览
731人参与
#
远程面试的尴尬瞬间
#
202321次浏览
1286人参与
#
工作中,努力重要还是选择重要?
#
203228次浏览
2061人参与
#
实习生应该准时下班吗
#
294067次浏览
1627人参与
#
面包vs爱情,怎么选?
#
21939次浏览
252人参与
#
面试时最害怕被问到的问题
#
635114次浏览
8711人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务