首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
昨天 12:17
已编辑
门头沟学院 Java
如何应对面试中的AI Coding题?
面试官想看到的不是 AI 有多聪明,而是你作为“架构师”和“技术主导者”的思维过程。AI 只是你的高级键盘,技术选型、边界划分和兜底策略必须由你来掌控。对于学生来说,虽然不一定有真实的工业落地经验,但面试一定会要求你能把项目做深、做闭环。一、核心四步法无论遇到什么 AI Coding 题目,都可以按下面四个步骤来组织你的 Prompt 和思路:Step 1:定义边界与骨架 —— 展现全局观不要一上来就让 AI 写逻辑,而是先写 Prompt:“我现在需要写一个高并发下的 XXX,功能如下:XXX”目的:先把数据结构定下来,这叫“谋定而后动”。Step 2:选择并指挥核心模型 —— 展现技术掌控...
有哪些公司在面试时考察A...
点赞
评论
收藏
分享
04-11 14:38
哈尔滨工程大学 C++
招银网络科技技术一面
C++:1.什么是多态?如何实现多态 (同一接口不同行为,静态(重载,通过重载,模板等),动态(重写,通过类维护虚表,对象持有虚指针指向虚表)2.C++智能指针(unique_ptr,shared_ptr,weak_ptr,讲讲特性)3.为什么需要虚析构函数(基类指针指向派生类对象的时候,析构时能正确调用派生类的构造函数)4.map,set,multi_map,multi_set的底层实现(均为红黑树,set只存值,map存键值对,自动按照键/值排序,muti允许键重复) 计算机网络(网络编程)TCP三次握手流程,对应的socketAPI(// 服务端int listen_fd = socke...
查看11道真题和解析
点赞
评论
收藏
分享
04-12 15:46
兰州财经大学 Java
我简历不合适吗,改很多次了
一开始还有一些小厂中厂找我,现在啥都没有了
点赞
评论
收藏
分享
03-02 08:18
集美大学 Java
大佬们 ,投了几天完全没面试机会,求牛爷爷指导😭😭
双非学校, 八股大概看了一遍,该去投中大厂吗,还是继续沉淀再投。
钱嘛数字而已:
没有赛事奖项么?另外,项目经历字有点多哈,建议突出一下重点:用的什么技术,解决什么问题,达到什么效果。
大家都开始春招面试了吗
点赞
评论
收藏
分享
04-09 16:22
南京师范大学 嵌入式工程师
研二找实习求指点
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度疯狂招AI实习生
1.3W
2
...
在携程做前端是一种什么体验
9927
3
...
入职携程机票BU 大半年,聊聊体验
8793
4
...
春招/校招生如何证明自己的AI Coding能力?
5625
5
...
本科生就业何去何从
2945
6
...
春招还是太魔幻了。。。
2619
7
...
我妈其实不懂什么叫春招秋招。
2492
8
...
从网申到终面,一个普通应届生的真实上岸记录
1903
9
...
入行Agent所有技术全学一遍?
1782
10
...
蚂蚁暑期一面:谈谈你对 AI Coding 的了解
1612
创作者周榜
更多
正在热议
更多
#
有哪些公司在面试时考察AICoding?
#
9302次浏览
192人参与
#
你认为小厂实习有用吗?
#
137613次浏览
745人参与
#
厦门银行科技岗值不值得投
#
23963次浏览
506人参与
#
HR面都在聊什么?
#
7469次浏览
89人参与
#
如何快速融入团队?
#
47967次浏览
299人参与
#
父母问你工作找得怎么样,怎么回
#
15723次浏览
194人参与
#
AI“智障”时刻
#
35035次浏览
155人参与
#
找工作如何保持松弛感?
#
136989次浏览
1469人参与
#
AI时代还有必要刷leetcode吗?
#
6046次浏览
99人参与
#
想从事Agent应该学习哪些技术?
#
4125次浏览
133人参与
#
那些我实习了才知道的事
#
286815次浏览
1810人参与
#
什么人最适合大厂?
#
8206次浏览
82人参与
#
哪些公司面试还在问八股?
#
8394次浏览
84人参与
#
从投递到OC,你用了多久
#
14917次浏览
133人参与
#
顺丰求职进展汇总
#
84429次浏览
362人参与
#
查收我的offer竞争力报告
#
292616次浏览
1738人参与
#
如果没找到工作,考公是你的退路吗
#
70589次浏览
458人参与
#
双非本科的出路是什么?
#
227684次浏览
1651人参与
#
哪一刻你突然觉得实习“有点值了”
#
8943次浏览
71人参与
#
我的求职进度条
#
1035402次浏览
7106人参与
#
秋招踩过的“雷”,希望你别再踩
#
196234次浏览
1752人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务