首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
董泽锋
2016-09-21 09:57
已编辑
西南交通大学 C++
关注
已关注
取消关注
被360坑了
40道选择题,推荐完成时间50分钟(感觉是胡乱写的一个时间啊。。。。。),我想只有神级人物才能达到。紧赶慢赶,做了65分钟,中间好多复杂推理的直接蒙过去的,还担心自己后面完不成。结果两道编程题都很简单,做完还剩15分钟,真是醉了。。。。。
提示
全部评论
推荐
最新
楼层
lhblur
华中科技大学 Java
哥们,能不能贴下编程题代码,2道的
点赞
回复
分享
发布于 2016-09-20 21:04
rednowCoder
淡江中学 Java
这编程题好水啊。。。。
点赞
回复
分享
发布于 2016-09-20 21:06
Freedom1234
北京开放大学
想知道赛马网。编程输入多个,怎么处理。异常很久。
点赞
回复
分享
发布于 2016-09-20 21:06
天涯何处无芳草
华中科技大学 Java
我觉得这种编程题会要你考虑扩展性,而不单单是AC就行。。。估计AC2道的一大把
点赞
回复
分享
发布于 2016-09-20 21:10
董泽锋
楼主
西南交通大学 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
JackCheung
深圳大学 C++
我有一题是什么内存写入二进制的,哎,一直没找出规律
点赞
回复
分享
发布于 2016-09-21 00:57
还没有回复哦~
相关推荐
02-14 15:41
中国农业大学 运营
适合普通人改命,去了就给北京上海户口的校招公司
⭕北京地区1.中铁六局北京公司:作为国企,实力超雄厚,是世界 500 强中国中铁旗下全资子公司。2025 届校招已开启,五险一金、高额安家费,还能解决北京户口,工作稳定又安心。2.四联创业集团:国内橡塑产业链的佼佼者,被评为全国供应链创新与应用示范企业。2025 届校招,硕士及以上学历有机会择优解决北京户口,发展前景超棒。3.网联清算公司:全球超厉害的零售支付清算机构,应届生年薪 20w左右,六险二金,总部还能解决北京户口,待遇不要太好。4.中国石油天然气集团:大型央企,校招热门岗位超多,信息、财务、市场等应有尽有。世界前 50 的硕士毕业,还能免笔试。5.国家管网集团:国有骨干企业,主要搞油...
中国中铁公司福利 31人发布
投递中国中铁等公司8个岗位 >
点赞
评论
收藏
分享
02-11 11:14
OPPO_运营管理_HR
oppo 2025校招补录
已经在准备面试了大家注意时间2月6日起笔试,还有意向的同学尽快投递,不要错过笔试机会,没有offer的抓紧再试一试!最早 2月中旬可拿 offer面向对象:2025届全球应届本科生与硕士研究生招聘岗位:AI/算法类、标准研究类、软件类、硬件类、产品类、设计类、工程技术类、销售服务类、品牌策划类、采购类、综合职能类(每人最多可投递2个岗位)工作城市:东莞、深圳、成都、上海、北京、西安、南京、重庆专属内推码:X7206892网申网址:https://careers.oppo.com/university/oppo/campus/post?shareId=7324投递时,填我的推荐码:X720689...
投递OPPO等公司8个岗位 >
点赞
评论
收藏
分享
02-15 17:56
已编辑
广州大学 C++
26Java找实习
求建议,某双非一本,前两年浪费时间跑去打竞赛了(结果还没啥成绩),最近刚敲完苍穹外卖,想问问各位大佬这样能找到实习吗,有没有什么建议
点赞
评论
收藏
分享
2024-12-26 00:12
已编辑
安徽大学 培训研究
大学生求职
大家能看看我这能胜任什么工作吗?我自己不知道干什么好。。。。也不知道自己能干什么,谁也能帮我看看这简历有什么问题吗#艺术生# #我的求职思考# #来聊聊你目前的求职进展#
数开小菜鸡:
别匿头像肯定有好多人回复你
我的求职思考
来聊聊你目前的求职进展
点赞
评论
收藏
分享
02-13 12:29
沈阳化工大学 Java
蓝标日常实习二面
介绍一下实习为什么时间都不是很长你觉得Java和Go两个技术栈的区别点是什么呢(回答的不太好感觉,回答的比较浅)共享屏幕算法题:两数之和(不可以用数据结构map,只可以用简单的操作,暴力写出来)问了时间复杂度和空间复杂度还能优化的更快呢,提到了双指针排序都了解什么,快排是稳定的呢写博客的题目和方向是怎么来的呢平时看过什么开源项目呢,都看过什么呢了解哪些设计模式(工厂+策略这块说的有点乱)最近在看的或者二次开发的项目共享屏幕讲解一下对于未来发展有倾向呢遇到问题,搜索信息和学习信息的流程以及信源是什么都用过什么Ai工具怎么看Ai会取代程序员的呢Ai的再次发展对于程序员的技术栈要求会有那些变化呢(回...
查看17道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
厌倦互联网了,开始逃离ing
1.2W
2
...
985计算机老学长掏心窝子:当年我踩过的坑,希望你们能绕开
8951
3
...
代码与豹尾:一个做题家的赛博修仙启示录
4928
4
...
兄弟们,考上玉虚宫研究生了,选哪个导师啊
3273
5
...
影石Insta360|嵌入式软件|日常实习一面
2999
6
...
实在智能日常一面(全程高能,无八股)
2924
7
...
腾讯hr-后台方向有过一面的吗
2766
8
...
26届求助
2674
9
...
拒绝腾讯面试会不会影响后续的投递?
2314
10
...
山东人心中的成见是一座大山
2254
创作者周榜
更多
正在热议
更多
#
文科生还参加今年的春招吗
#
1988次浏览
21人参与
#
我的工作日记
#
50708次浏览
703人参与
#
选择和努力,哪个更重要?
#
37620次浏览
408人参与
#
如果再来一次,你还会学硬件吗
#
101330次浏览
1221人参与
#
小厂实习有必要去吗
#
28889次浏览
194人参与
#
如果公司降薪,你会跳槽吗?
#
42922次浏览
335人参与
#
机械人选offer,最看重什么?
#
68044次浏览
431人参与
#
大疆今年的机械笔试难吗?
#
34631次浏览
406人参与
#
大疆的机械笔试比去年难吗
#
63453次浏览
575人参与
#
影石Insta360求职进展汇总
#
106188次浏览
944人参与
#
24届市场营销薪资爆料
#
9046次浏览
62人参与
#
秋招拿一个offer可以躺平吗
#
125899次浏览
885人参与
#
秋招前后对offer的期望对比
#
222882次浏览
1667人参与
#
一人推荐一个值得去的通信/硬件公司
#
160337次浏览
1731人参与
#
长光卫星求职进展汇总
#
27045次浏览
180人参与
#
春招启动,你开始投递了吗?
#
48245次浏览
453人参与
#
机械人,你的第一份感谢信是谁给的
#
19875次浏览
258人参与
#
职场上哪些事情令人讨厌
#
12937次浏览
59人参与
#
你的秋招简历被谁挂了?
#
214506次浏览
2389人参与
#
我是XXX,请攻击我最薄弱的地方
#
11511次浏览
105人参与
牛客网
牛客企业服务