首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
此题有解否?
2019-04-12 12:23
已编辑
武汉大学 算法工程师
关注
已关注
取消关注
webank笔试只过了2.7题,总得三题编程题
有希望过吗?
#微众银行#
提示
全部评论
推荐
最新
楼层
佛系找工作
西安电子科技大学 Java
考试过了近五十分钟才进场考试。。 第一题55 剩下的 没时间做了😥
点赞
回复
分享
发布于 2019-04-11 21:10
stpraha
门头沟学院 算法工程师
😅第一题是排队那个题?求问怎么做的
点赞
回复
分享
发布于 2019-04-11 21:03
开挂了的牛油果很忙碌
阿里巴巴_JAVA开发工程师
第一题约瑟夫环一直55什么鬼,二三全过了。
点赞
回复
分享
发布于 2019-04-11 21:06
iceCream1997
华中农业大学 单片机
C++同2.7,能过吗
点赞
回复
分享
发布于 2019-04-11 21:08
老司机李云龙
字节跳动_Data-商业化技术_后端开发工程师
一样2.7 感觉人均2.7
点赞
回复
分享
发布于 2019-04-11 21:09
阳光似火
山东农业大学 C++
对啊,最后一道,怎么想优化方法,都是没过那30% 。。。
点赞
回复
分享
发布于 2019-04-11 21:14
Hasaki灬
中国电影资料馆 C++
我看n这么大直接就没写。。
点赞
回复
分享
发布于 2019-04-11 21:16
剑雨巍巍
门头沟学院 Java
很强,大佬甩个代码呗,学习下!
点赞
回复
分享
发布于 2019-04-11 21:18
玩归玩闹归闹别拿offer开玩笑
中国原子能科学研究院 Java
投的什么岗
点赞
回复
分享
发布于 2019-04-11 21:19
此题有解否?
楼主
武汉大学 算法工程师
第一题 int a, b, c; cin >> a >> b >> c; int res; res = 1 + b - c; cout << res; return (0);
点赞
回复
分享
发布于 2019-04-11 21:29
此题有解否?
楼主
武汉大学 算法工程师
第二题 #include<iostream> #include <string> using namespace std; //int a, b, c; //cin >> a >> b >> c; //int res; //res = 1 + b - c; //cout << res; //return (0); int array1[1001]; int array2[1001]; int main() { int n; cin >> n; if (n <= 1) { cout << 0 << endl; return 0; } for (int i = 0; i < 1001; i++) { array1[i] = array2[i] = 0; } //int *array1 = new int[n + 1]{0}; /*计算素数*/ //int *array2 = new int[n + 1]{0}; for (int i = 2; i <= n; i++) { if (array2[i] == 0) { for (int j = 2; j*i <= n;j++) { array2[j*i] = 1; } } if (array2[i] == 1) { continue; } } /*方幂*/ for (int i = 2; i <= n; i++) { if (array2[i] == 0) { array1[i] = 1; //int j = 1; int base = i; int temp = i; while (1) { temp *= base; if (temp > n) { break; } else { array1[temp] = 1; } } } else { continue; } } int cnt = 0; for (int i = 2; i <= n; i++) { if (array1[i]==1) { cnt++; } } //delete[] array1; //delete[] array2; return (0); }
点赞
回复
分享
发布于 2019-04-11 21:30
此题有解否?
楼主
武汉大学 算法工程师
第三题70,暴力搜索 /* 时间限制:C/C++语言 2000MS;其他语言 4000MS 内存限制:C/C++语言 65536KB;其他语言 589824KB 题目描述: 回文串是无论正着读还是反着读都一样的字符串,比如“level”或者“noon”就是回文串。 若将某个十进制非负整数N,转换成二进制后得到的 01 序列具有回文串的性质,则称该数为回文数,比如十进制非负整数 9 表示成二进制后得到 1001,“1001”具有回文串的性质,则称十进制整数 9 为回文数。 现给你一个十进制整数N,请计算小于等于N的回文数的数量。 输入 第一行包含一个整数N, 1 ≤N≤1018。 输出 输出一个整数M,表示小于等于 N 的回文数的数量 样例输入 6 样例输出 4 提示 Input Sample 10 Output Sample 6 */ #include<iostream> #include <vector> using namespace std; typedef long long LL; int isHuiWen(LL n) { vector<LL> temp; while (n) { if (n%2==0) { temp.push_back(0); n /= 2; } if (n%2==1) { temp.push_back(1); n /= 2; } } int len = temp.size(); if (len==1) { return 1; } int i = 0; int j = len - 1; while (i<j) { if (temp[i]==temp[j]) { i++; j--; } else { return -1; } } return 1; } int main() { LL n; cin >> n; int cnt = 0; for (LL i = 0; i <= n; i++) { if (isHuiWen(i)==1) { cnt++; } } cout << cnt << endl; return (0); }
点赞
回复
分享
发布于 2019-04-11 21:30
起一个响亮的名字呀
武汉大学 C++
😭 我第三题好不容易写出来了常数复杂度的算法,结果时间还是不够,没交上。 #include <iostream> #include <string> #include <algorithm> using namespace std; int main() { unsigned long long n; cin >> n; if (n == 0) { cout << 1 << endl; return 0; } else if (n == 1 || n == 2) { cout << 2 << endl; return 0; } else if (n == 3) { cout << 3 << endl; return 0; } string binaryForm; bool flag = false; for (unsigned long long i = (long long)1 << 63; i != 0; i = i >> 1) { if (i & n) { binaryForm += '1'; flag = true; } else { if (flag) { binaryForm += '0'; } } } int length = binaryForm.size(); long long count = 1; int curr = 1; for (int i = 0; i < length - 1; i++) { if (i % 2 == 0 && i != 0) { curr *= 2; } count += curr; } string subLeft = binaryForm.substr(1, (length - 1) / 2); int times = 1; for (int i = subLeft.size() - 1; i >= 0; i--) { if (subLeft[i] == '1') { count += times; } times *= 2; } string newBinaryForm = "1" + subLeft; if (length % 2) { subLeft.pop_back(); } reverse(subLeft.begin(), subLeft.end()); newBinaryForm += subLeft + "1"; if (newBinaryForm <= binaryForm) { count++; } cout << count << endl; return 0; }
点赞
回复
分享
发布于 2019-04-11 21:46
起一个响亮的名字呀
武汉大学 C++
再贴一遍,真的很难受。。。 #include <iostream> #include <string> #include <algorithm> using namespace std; int main() { unsigned long long n; cin >> n; if (n == 0) { cout << 1 << endl; return 0; } else if (n == 1 || n == 2) { cout << 2 << endl; return 0; } else if (n == 3) { cout << 3 << endl; return 0; } string binaryForm; bool flag = false; for (unsigned long long i = (long long)1 << 63; i != 0; i = i >> 1) { if (i & n) { binaryForm += '1'; flag = true; } else { if (flag) { binaryForm += '0'; } } } int length = binaryForm.size(); long long count = 1; int curr = 1; for (int i = 0; i < length - 1; i++) { if (i % 2 == 0 && i != 0) { curr *= 2; } count += curr; } string subLeft = binaryForm.substr(1, (length - 1) / 2); int times = 1; for (int i = subLeft.size() - 1; i >= 0; i--) { if (subLeft[i] == '1') { count += times; } times *= 2; } string newBinaryForm = "1" + subLeft; if (length % 2) { subLeft.pop_back(); } reverse(subLeft.begin(), subLeft.end()); newBinaryForm += subLeft + "1"; if (newBinaryForm <= binaryForm) { count++; } cout << count << endl; return 0; }
点赞
回复
分享
发布于 2019-04-11 21:48
③四五
华南理工大学 C++
可以讲下第一题思路吗
点赞
回复
分享
发布于 2019-04-11 21:59
mine_jm
湖南大学 C++
同2.7后台
点赞
回复
分享
发布于 2019-04-11 22:06
还没有回复哦~
相关推荐
02-13 18:50
云南大学 产品经理
KLOOK客路产品经理(一面)面经
1. 请简单做个自我介绍。2. 说说你对KLOOK客路公司的了解,以及它吸引你的地方。3. 你为什么想投身互联网行业,特别是电商、旅游领域呢?4. 举例说明你如何深入挖掘用户需求,并将其转化为产品设计思路。5. 若在项目中与技术、设计团队意见不一致,你会怎么处理?6. 你是否有协调跨部门合作,推动项目落地的经历?7. 你掌握哪些外语,在过往经历中是如何运用外语进行沟通的?8. 对于产品经理这个岗位,你认为需要具备的核心能力有哪些?9. 假如你负责Klook旗下某产品线,如何进行创新设计?10. 你对产品经理需要进行的竞品分析有什么理解和方法?11. 反问环节。
查看11道真题和解析
点赞
评论
收藏
分享
02-14 19:33
已编辑
哈尔滨工业大学(威海) Java
【面经】纷享销客暑期实习 Java后端
bg:24年5月,大二,零实习,项目非常水。时间线:24.5.21:校内宣讲+笔试24.5.22:技术面试24.5.29:offer流程很简短,第一天晚上宣讲 + 笔试(纸笔做,不上机);第二天上午一轮技术面试,之后直接等offer5.21 纷享销客笔试八股 + 算法Java基础:泛型、可变不可变(StringBuffer)、 集合、类的继承和多态、覆写(@Override 什么情况不能覆写)SQL:巨他妈的多的sql CRUD语句编写、表的设计DDL、各种 JOIN 的区别、索引JVM:类加载机制、GC、Heap、Stack正则表达式、计算机网络TCPUDP算法非常简单:二分查找1000个数...
查看9道真题和解析
点赞
评论
收藏
分享
01-23 19:12
门头沟学院 Java
pdd校招礼物🎁
绷不住了兄弟们,别家大厂发校招礼盒当见面礼,pxx发了个校招表情包😰
榨出爱国基因:
你还差 0.1% 就拿到校招礼盒,快叫朋友给你砍一刀吧
投递拼多多集团-PDD等公司10个岗位
点赞
评论
收藏
分享
01-02 00:50
三峡大学 Java
简历求优化
我是 26 届的,感觉我的简历还有点问题,想请友友们帮忙看看,有什么地方需要优化的地方,然后我的成绩排名是66/290,这个成绩算优势吗?我简历上没有写这个,不知道补不补上去#投了多少份简历才上岸# #简历中的项目经历要怎么写# #最后再改一次简历# #我的简历长这样# #你的简历改到第几版了#
程序员牛肉:
这简历一出手就离失业不远了。 作为一家公司来讲,我如果要招日常实习生,那我对实习生最基本的要求就是要能干活,毕竟你就待三四个月,谁会留心培养你? 那么除了院校之外,最重要的就是项目和实习了。没有实习的话项目就好好搞。 但是你说你这个项目吧:课程作业管理系统和TMS运输管理系统。这两个基本就和闹着玩差不多。 你作为一个想要应聘Java开发实习生的人,对后端的理解还仅仅停留在:“使用mapper和sql映射”,“使用SQL进行多表调用”,“基于MySQL简历表结构”,“基于Spring boot完成CURD操作”这种玩具上......... 找不到后端实习的
投了多少份简历才上岸
简历中的项目经历要怎么写
点赞
评论
收藏
分享
02-15 18:10
华南理工大学 前端工程师
字节跳动—测试开发实习生-广告系统面经
一面: Tcp和udp的区别 网络传输协议 TCP 安全 三次四次 传输慢 顺序到达 有错误检测 适用于敏感数据传输 、高可靠性UDP 传输快 丢包率高 安全性不高 不保证顺序 适用于不敏感的信息传播、实时性 输入一个抖音.com,ip地址解析失败是什么原因 域名错误 本地dns无法解析域名 网络连接问题 防火墙阻止dns请求 地区限制(可使用vpn) Dns解析的详细过程 域名-》IP地址1 浏览器检查本地是否缓存了对应的ip地址2如果没有 浏览器检查本地hosts文件和dns缓存是否有ip地址3上述缓存都没有的情况下 dns开始查询4dns首先查询根域名-》顶级域-》权威域名服务...
查看20道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
3
分享
评论
提到的真题
返回内容
招聘动态
查看更多
26届实习生双选会报名开启
26届实习软件笔试必刷题单
京东 TET管培生
全站热榜
更多
1
...
985计算机老学长掏心窝子:当年我踩过的坑,希望你们能绕开
1.7W
2
...
厌倦互联网了,开始逃离ing
6084
3
...
想要在大厂生存必须要学会提效
5822
4
...
2.17校招&实习招聘信息汇总
4389
5
...
重生归来,鼠鼠接手北区业务,这一次......
3479
6
...
腾讯s3事业线 一面凉经
3279
7
...
字节飞书后端面试
2845
8
...
不要期待未来
2334
9
...
面试汇总
2278
10
...
【已挂】影石Insta360|嵌入式软件|日常实习一面
2079
创作者周榜
更多
正在热议
更多
#
科大讯飞求职进展汇总
#
258605次浏览
2593人参与
#
读研or工作,哪个性价比更高?
#
23036次浏览
310人参与
#
如果重来一次你还会读研吗
#
154029次浏览
1689人参与
#
文科生还参加今年的春招吗
#
3037次浏览
27人参与
#
选择和努力,哪个更重要?
#
41059次浏览
469人参与
#
长光卫星求职进展汇总
#
27439次浏览
183人参与
#
机械人选offer,最看重什么?
#
68456次浏览
433人参与
#
机械制造岗投递时间线
#
19268次浏览
324人参与
#
影石Insta360求职进展汇总
#
107322次浏览
963人参与
#
如果再来一次,你还会学硬件吗
#
102412次浏览
1230人参与
#
打工人的工作餐日常
#
24577次浏览
221人参与
#
招聘要求与实际实习内容不符怎么办
#
39356次浏览
463人参与
#
如果公司降薪,你会跳槽吗?
#
44098次浏览
343人参与
#
机械制造公司评价
#
98344次浏览
286人参与
#
一人推荐一个值得去的通信/硬件公司
#
160893次浏览
1734人参与
#
正在实习的你,有转正机会吗?
#
335740次浏览
2689人参与
#
我的工作日记
#
52867次浏览
762人参与
#
我的国央企投递进展
#
35796次浏览
242人参与
#
小厂实习有必要去吗
#
31409次浏览
215人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
68291次浏览
494人参与
牛客网
牛客企业服务