首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
offers快到碗里来
2019-04-06 23:01
已编辑
门头沟学院 Java
关注
已关注
取消关注
今晚腾讯笔试编程大家过了多少
加起来1.8,感觉凉了
#腾讯#
提示
全部评论
推荐
最新
楼层
麻叶绿了和小轩窗
网易互娱_客户端开发
移动客户端,凉凉,算法和选择都炸了
点赞
回复
分享
发布于 2019-04-05 21:28
D&J
腾讯_CSIG_客户端开发
/* 硬币题的解法,贪心算法,能AC,主要思路是统计当前硬币面值的总和sum, * 然后从硬币数组里选取面值不小于sum+1的最大面值硬币加入,直到sum达到m; * 之所以可以这样,我们借助测试用例{1,2,5,10}理解, * 首先要凑出1,那么必选1,即{1},选取面值不小于2的最大的2加入,即{1,2},这时可凑出1,2,3; * 现在sum为3,要选取不小于4的最大的加入,所以还是选2,即{1,2,2},这时可凑出1,2,3,4,5; * 现在sum为5,要选取不小于6的最大的加入,所以选5,即{1,2,2,5},这时可凑出1~10; * 现在sum为10,要选取不小于11的最大的加入,所以选10,即{1,2,2,5,10},这时可凑出1~20; * 此时sum达到20,循环停止。 * 通过以上可以分析出,假设目前我已有的硬币能凑出1~p范围内的所有数, * 我们只需添加一个q,即可凑出1~(p+q)范围内的所有数。 */ import java.util.*; public class Exam1{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int m = in.nextInt(); int n = in.nextInt(); int[] coin = new int[n]; //输入硬币数组; for (int i = 0; i < n; i++) { coin[i] = in.nextInt(); } System.out.println(minNum(m,n,coin)); } public static int minNum(int m, int n, int[] arr) { //先把硬币数组排序,便于之后选出需要的最大的数; Arrays.sort(arr); //必须要有1,不然没法凑出1; if(arr[0] != 1){ return -1; } int sum = 0; int result = 0; while(true){ //总面值达到m即停止; if(sum >= m){ return result; } //依次从arr数组里选出符合要求的最大的数加入; for(int i=n-1; i>=0; i--){ if(arr[i] <= sum+1){ //添加一枚硬币; sum += arr[i]; result++; break; } } } } }
点赞
回复
分享
发布于 2019-04-06 22:21
春江朝花秋夜月
南京大学 C++
0 + 100 + 90 晚来了40分钟5555
点赞
回复
分享
发布于 2019-04-05 21:34
麻叶绿了和小轩窗
网易互娱_客户端开发
我头像上传失败,每上传头像,也不知道会不会直接炸穿,求大佬解答
点赞
回复
分享
发布于 2019-04-05 22:23
what兿f
中国农业银行_研发中心北京研发部_软件研发
10 100 90... 不定项选择太恶心了
点赞
回复
分享
发布于 2019-04-05 21:51
离渊不破
厦门大学嘉庚学院 PHP
请问在哪看到成绩?
点赞
回复
分享
发布于 2019-04-05 21:33
酸菜缸
湖南大学 Java
10+100+100.呜呜呜
点赞
回复
分享
发布于 2019-04-05 21:25
Shili_Xu
山东大学 C++
#include <iostream> #include <cstring> #include <algorithm> using namespace std; typedef long long LL; int n; LL w[105], g[105]; LL dp[105], st[105]; int main() { // freopen("in.txt", "r", stdin); memset(dp, 0, sizeof(dp)); memset(st, 0, sizeof(st)); cin >> n; for (int i = 1; i <= n; i++) cin >> w[i]; for (int i = 1; i <= n; i++) cin >> g[i]; int mx = 0; for (int i = 1; i <= n; i++) mx += g[i]; LL mmx = 0; for (int k = 1; k <= n; k++) mmx = max(mmx, w[k]); for (int i = 1; i <= n; i++) { int p = g[i]; for (int j = mx; j >= p; j--) { LL sum = w[i]; for (int k = 0; k < n; k++) if ((1 << k) & st[j - p]) sum += w[k + 1]; if (sum >= dp[j]) { st[j] = (st[j - p] | (1 << (i - 1))); dp[j] = sum; } } } for (int i = 1; i <= mx; i++) if (dp[i] >= mmx) { cout << i << endl; break; } return 0; }
点赞
回复
分享
发布于 2019-04-06 20:58
不如归去还是归去
网易_测试开发工程师
0我压根没参加。各位做了的都有希望啊,我就直接凉凉
点赞
回复
分享
发布于 2019-04-06 10:40
Hewitt
字节跳动_今日头条_后端开发工程师
第三题裸的背包问题。。。 #include <bits/stdc++.h> using namespace std; const int N = 55; const long long INF = 1e18; long long dp[2*N],v[N]; int w[N]; int main(){ int n; scanf("%d",&n); for(int i=0;i<n;i++)scanf("%lld",&v[i]); for(int i=0;i<n;i++)scanf("%d",&w[i]); dp[0] = 0; for(int i=1;i<=100;i++)dp[i] = -INF; for(int i=0;i<n;i++){ for(int j=100;j>=w[i];j--){ dp[j] = max(dp[j],dp[j-w[i]]+v[i]); } for(int j=0;j<=100;j++)if(dp[j]<v[i])dp[j] = -INF; } for(int i=1;i<=100;i++){ if(dp[i]>0){ printf("%d\n",i); break; } } return 0; }
点赞
回复
分享
发布于 2019-04-06 10:27
若木星火
东北大学 Java
1.9 把自己的傲慢击碎了,可以按下性子学习了,哈哈😂
点赞
回复
分享
发布于 2019-04-06 08:33
牛客112781159号
所以说多少分才能被发起面试啊 大家都收到性格测试了吗
点赞
回复
分享
发布于 2019-04-06 01:46
luocy
北京航空航天大学 C++
怪兽代码 线性复杂度 #include <iostream> using namespace std; typedef long long ll; int main() { int n; cin>>n; ll force_value[100]; int coin_value[100]; ll ans[101][101];// ans[i][j] 到达i位置,使用了j个金币,所能获得的最大体力 for(int j=0;j<=100;j++){ ans[0][j] = 0; } for(int i=1;i<=n;i++){ for(int j=0;j<=100;j++){ ans[i][j] = -1; } } for(int i=1;i<=n;i++){ cin>>force_value[i]; } for(int i=1;i<=n;i++){ cin>>coin_value[i]; } for(int i=1;i<=n;i++){ for(int j=1;j<=100;j++){ if (ans[i-1][j]>=force_value[i]){ ans[i][j] = max(ans[i][j], ans[i-1][j]); } if(j>=coin_value[i] && ans[i-1][j-coin_value[i]]!=-1) ans[i][j] = max(ans[i][j], ans[i-1][j-coin_value[i]]+force_value[i]); } } for(int i=1;i<=100;i++){ if(ans[n][i]!=-1){ cout<<i<<endl; break; } } system("pause"); return 0; }
点赞
回复
分享
发布于 2019-04-05 23:26
Fushicho
广州大学 C++
第一题暴力10%,第二题数0和1的差就行100%,第三题我是卡数据过的,暴力dfs+剪枝100%(实际上是因为后台数据太水了)
点赞
回复
分享
发布于 2019-04-05 22:16
L99丶
微众银行_后台工程师
0.8 ***菜
点赞
回复
分享
发布于 2019-04-05 22:11
Adwardz
阿里巴巴_ICBU技术部_C++开发工程师
AK
点赞
回复
分享
发布于 2019-04-05 22:03
向宇回桌
昆明理工大学 golang
10 100 0
点赞
回复
分享
发布于 2019-04-05 21:58
干巴爹小鸟
卡内基·梅隆大学 Java
硬币那题给的样例真的是ok的吗??1,2,5,10凑<=20的,哪个数需要5个???我把每个都列出来最多也只用4个啊
点赞
回复
分享
发布于 2019-04-05 21:57
xbbbbbbbb
门头沟学院 C++
哪里可以看到结果啊?
点赞
回复
分享
发布于 2019-04-05 21:49
从不泄露内存
浙江大学 C++
有没有游戏开发的。。。第一题只能到80
点赞
回复
分享
发布于 2019-04-05 21:49
暂无评论,快来抢首评~
相关推荐
02-12 20:47
蚌埠坦克学院 嵌入式软件开发
深圳爱培科 嵌入式工程师一面
1. 线程同步的方式有哪些?各有什么特点?答案:互斥锁(Mutex):保证同一时刻只有一个线程访问共享资源条件变量(Condition Variable):线程间的通知机制,常与互斥锁配合使用信号量(Semaphore):控制多个线程对资源的访问读写锁(RWLock):允许多个读者或一个写者自旋锁(Spinlock):忙等待,适合短时间锁定2. 进程间通信(IPC)有哪些方式?答案:管道(Pipe):半双工,只能用于有亲缘关系的进程命名管道(FIFO):可用于无亲缘关系的进程消息队列(Message Queue):消息链表,存放在内核中共享内存(Shared Memory):最快的IPC方式信...
嵌入式面试八股文全集
点赞
评论
收藏
分享
02-13 13:39
饿了么_后端研发工程师(准入职员工)
春秋航空内推,春秋航空内推码
春秋✈️ 综合管理类培训生 初试面经搜遍全网没有面经,趁着下午刚面完出一波攒攒秋招人品,希望对uu们有帮助在上海线下面的,半小时左右一波人,是群面哦~记得打印两份简历带上流程:1、自我介绍2、对春秋航空成本管控方面的理解(同组uu答的都好全面,完全没有什么补充hhhh)3、有关财务方面的实习经历介绍,谈谈自己参与的工作、对岗位的理解、对工作提效的想法之类的4、什么渠道投递的简历5、自己的实习投递的渠道是什么6、横向多岗位实习较垂直实习的优劣势(本人实习岗位比较杂hhh)7、对未来的规划,是否想好要做财务方面8、例行反问总体而言,面试官们都非常好,超级温柔~春秋航空2026届秋招启动~ 【我们是...
点赞
评论
收藏
分享
01-29 16:07
已编辑
广州软件学院 Java
面试官:那你不用面了。
刚刚去面了一家看起来只有10个人不到的小公司。我一进去他们的人:你先填表。然后我就填了如下内容:1. 个人基本信息:姓名,电话,学校等。2. 荣誉证书奖项等我没填的有:1. 个人身份证号2. 家庭地址3. 家庭成员信息4. 从高中到大学的学校信息5. 等...过了一会儿,然后他们把我的表交给面试官。面试官:这张表你就这样填的?那你不用面了。我:😅我寻思着也不是什么国家政府单位,而且还没入职和面试,为什么要填这么多消息?😅
迷茫的大四🐶:
搞不好进去还得抓你玩手机呢
点赞
评论
收藏
分享
2025-12-22 11:25
已编辑
湖南大学 安卓
字节全员邮件炸了!薪酬大升级
全网热搜,直接杀红眼了,明确薪酬和激励要领先全球头部水平,目标是国内第一、全球第一梯队1.不晋升也能涨薪打破“不晋升不涨薪”魔咒!职级改为L1-L10,每档起薪和天花板均提高,原职级不动也能大幅涨薪,而且非常夸张2.总包全员提升字节真的是拿钱去砸啊,赤裸裸的金钱吸引全球人才,调薪投入保障1.5倍!3.奖金狂涨35%马上就要年底了,绩效好的赢麻了!奖金投入涨35%,年终奖全面加码:▪️ 绩效M:年终奖上限+1.5个月▪️ 绩效M+:上限+2.5个月,下限也+1.5个月▪️ 绩效E:上限+3个月,下限也+3个月
点赞
评论
收藏
分享
02-13 13:16
思摩尔国际(SMOORE)_IT开发工程师(准入职员工)
思摩尔内推,思摩尔内推码
思摩尔结构工程师一面一面技术面,面试官比较年轻,共23min1、面试官上来要求先说说你对思摩尔的了解2、自我介绍3、针对第一个项目的提问:项目背景?你承担的工作?你在项目中遇到的问题?你最大的收获?这些项目中设计的产品有在企业中应用过吗?没有应用的原因你觉得是什么?4、针对第二个项目的提问:在项目中成员有分歧怎么办?有人不配合怎么办?5、除了学校学习和项目科研的内容,你最近有学习过什么新技术吗?6、反问环节(最长的一次)面试官详细介绍了工作内容后续流程,还有总部的一轮面试思摩尔国际2026全球校园招聘倒计时❗还没拿到offer的同学抓紧时间⏰【急招岗位】①技术研发类硕士(24-30W):产品企...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
12
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
在一次又一次焦虑中流转~
61
2
...
经过一年的发展,agent框架现在是什么样子
40
3
...
回顾我的25年
37
4
...
看看今年运势如何
36
5
...
暑假实习求助
33
6
...
被自己蠢到了
26
7
...
影石-嵌入式软件开发-一面
22
8
...
C++ 多线程与并发面试题
18
9
...
新年好,但我的世界好像没有幸福
11
10
...
新年行大运
10
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
7824次浏览
113人参与
#
你喜欢工作还是上学
#
89386次浏览
883人参与
#
牛客AI体验站
#
16546次浏览
288人参与
#
被AI治愈的瞬间
#
90610次浏览
685人参与
#
你找工作的时候用AI吗?
#
173272次浏览
888人参与
#
有必要和同事成为好朋友吗?
#
1219次浏览
24人参与
#
听劝,这个公司值得去吗
#
665370次浏览
1996人参与
#
为了秋招你都做了哪些准备?
#
32604次浏览
534人参与
#
这个工作能去吗
#
115106次浏览
662人参与
#
多益网络工作体验
#
63264次浏览
306人参与
#
你觉得什么岗位会被AI替代
#
41098次浏览
275人参与
#
秋招吐槽大会
#
304619次浏览
1524人参与
#
工作中的卑微时刻
#
33508次浏览
199人参与
#
央国企投递记录
#
176994次浏览
1655人参与
#
国央企求职进展汇总
#
442543次浏览
3509人参与
#
数字马力求职进展汇总
#
331688次浏览
2381人参与
#
非技术岗薪资爆料
#
490507次浏览
3041人参与
#
我们是不是被“优绩主义”绑架了?
#
32865次浏览
487人参与
#
产品面经
#
261260次浏览
2173人参与
#
面试常问题系列
#
275440次浏览
4694人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务