首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-21 01:09
武汉科技大学 前端工程师
想问问牛友中厂测试的话和小厂前端开发怎么选
小厂在深圳,工资更高,负责的也是主要项目的开发。中厂(中小厂)在广州,投的是前端简历但是问愿不愿意进去干测试。要不要为了title去中厂干测开啊,感觉写在简历上挺加分的,或者有没有可能进去干测试然后找研发的要项目文档后在简历上包装成做的开发实习还有就是干测试的话一般是干什么?我说我完全没学过面试官说没事。
Luminous0ffer版:
实习建议去小厂前端
测试一般是点点点吧,某些会有开发测试平台,垂类相关的经验比你这个title更重要
点赞
评论
收藏
分享
02-22 16:49
门头沟学院 Java
小红书测开一面
有没有友友也是这个base上海的xhs测开,二面和我说两周内出结果,感觉已经无了1.自我介绍2.找一个项目详细介绍3.详细解释这个性能测试过程4.性能测试中数据怎么构造的,怎么保证数据的多样性?(jmeter不要模拟是一个人抢购)5.实际在秒杀过程中遇到的问题?6.讲一下其中的消息队列7.会不会出现一些极端情况消息丢失,超时,重复消费的问题?怎么解决(回答不太好)8.项目中遇到哪些测试,怎么做的9.排错过程中怎么判断前端错误还是后端出现错误10.讲Java类加载机制以及垃圾回收器11.LinkedList和ArrayList区别?LinkedList的主要应用场景?12.围绕点赞收藏功能设计测...
查看12道真题和解析
小红书求职进展汇总
我的失利项目复盘
点赞
评论
收藏
分享
02-23 00:09
门头沟学院 Java
被前司领导私信问候了
我嘞个豆,刚刚登陆某乎,发现被前司领导私信问候了。各位牛友可能知道我比较乐于助人并且话比较直接,事情起因是某乎平台上有人入职了我的前司,问我这家公司怎么样并且发起了提问。我就好心结合在职经历回答一下,其实跟其他帖子内容差不多,无非是离职率高大量招人,管理混乱,氛围差之类的。炸裂的是,该公司的帖子没一个好评,有一个说好话的看了主页是打广告的,不知道当初我怎么选择去的。所以我以为多我一个也不多,没想到被他们高管认出来了,对我进行了私信“教育”,差给我骂吓尿了。所以我在此澄清,***公司是全世界最好的公司,清华北大都攀不上你,华为都被你踩在脚底下狠狠摩擦,我之前的言论是错误的,请你们原谅我的年少无知。知道牛友们好奇私信了什么,我截个图发出来
在思考的熊熊很讨厌吃香菜:
公司是杭州宏( )科技,做存储的那家
投递华为等公司10个岗位
点赞
评论
收藏
分享
01-24 00:50
防灾科技学院 投资助理
求帮看简历
各个平台都投了,但是得到回复的很少,有的刚发过去就是不合适了😭😭😭收到三份销售,两份管培生,不想去销售。#我的简历长这样#
讲文明的乌龟要暴富:
这不就是管培+销售+直播公会,还有啥
我的简历长这样
点赞
评论
收藏
分享
02-23 10:09
已编辑
门头沟学院 Java
腾讯实习基地(提前批)PCG-客户端开发
投的后台开发,无意向部门,被PCG部门客户端开发捞了一面整体比较简单,面试官很和蔼,就是看你基础知识掌握的如何,问了数据结构、计网、操作系统,具体忘了,个人感觉只要学过有点印象,不背八股也能答。没问项目。手撕:***********二面先让讲一讲自己本科硕士期间值得讲的经历(项目,竞赛...)简单介绍了下简历上的项目,然后顺着问了点相关问题,楼主项目准备很烂,问了几个就不问了八股环节1.问主用语言(Java)2.讲讲java异常处理的底层原理3.try catch有什么弊端4.重载和重写5.构造器可以被重写吗6.返回值类型相同算不算重载7.平衡二叉树和红黑树 区别8.细讲红黑树原理9.什么场景...
查看19道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
3
分享
评论
提到的真题
返回内容
招聘动态
查看更多
米哈游
2025春季校园招聘
25年薪资合集点击领取!
京东 TET管培生
全站热榜
更多
1
...
实习怎么偷产出?
2.4W
2
...
26届本科三段大厂实习勇闯暑期实习
1.3W
3
...
怎么实习,含金量最高?
1.3W
4
...
腾讯实习基地hr 一面挂
6643
5
...
字节春招前端一面二面凉经
6643
6
...
工科双非一定要读研
5802
7
...
告诉俺娘,俺不是孬种!鼓起勇气管mentor要饭钱了(有后续了)
5480
8
...
腾讯 微信小程序 一面 1h50min
5433
9
...
明知道自己考不上研,还要坚持吗?
5247
10
...
字节生活服务后端开发日常实习一二三面经
5211
创作者周榜
更多
正在热议
更多
#
如何KTV领导
#
29556次浏览
231人参与
#
研究所笔面经互助
#
54891次浏览
393人参与
#
掌阅春招
#
87991次浏览
508人参与
#
软开人,秋招你打算投哪些公司呢
#
66531次浏览
708人参与
#
软件开发春招备战日记
#
57059次浏览
487人参与
#
vivo求职进展汇总
#
167682次浏览
1020人参与
#
你最近一次加班是什么时候?
#
31410次浏览
249人参与
#
生物制药/化工校招攻略
#
33637次浏览
264人参与
#
如何缓解入职前的焦虑
#
141277次浏览
1124人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
71961次浏览
535人参与
#
产品每日一题
#
28864次浏览
402人参与
#
考研人,我有话说
#
12513次浏览
246人参与
#
还记得你第一次面试吗?
#
75359次浏览
1091人参与
#
上班苦还是上学苦呢?
#
201027次浏览
1230人参与
#
你今年的平均薪资是多少?
#
93941次浏览
460人参与
#
你遇到过哪些神仙同事
#
44806次浏览
418人参与
#
TP-LINK工作体验
#
38386次浏览
786人参与
#
职场上哪些行为很加分?
#
30468次浏览
723人参与
#
想给25届机械人的秋招建议
#
22376次浏览
201人参与
#
在职场上,你最讨厌什么样的同事
#
10516次浏览
123人参与
#
985本硕1个中小厂offer,摆烂or继续努力
#
100170次浏览
696人参与
牛客网
牛客企业服务