首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
07-30 09:54
吉林大学 产品经理
是我多想了吗?
感觉怎么语气怪怪的.... 主包实习也很忙了,下班以后在准备秋招感觉真的很疲惫,很需要建议,但是感觉对面怎么好像在阴阳我 是我的错觉吗
_mos_:
没啥吧
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
08-01 11:42
双非牛马秋招进行中...
怎么办。。。室友都开始投简历进行面试了,我还没开始呢有没有友友和我一样的呢
点赞
评论
收藏
分享
07-20 18:34
广东药科大学 Java
有没有大佬给我的简历提一点意见,马上秋招了双非没实习感觉要寄了
程序员小白条:
没实习和这个项目,很难的啦
无实习如何秋招上岸
点赞
评论
收藏
分享
07-29 12:03
门头沟学院 Java
秋招第一面是虾皮给的
虾皮信息一面364人在聊
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
12
分享
评论
提到的真题
返回内容
招聘动态
查看更多
米哈游2026校园招聘
瓴岳科技
2026届“登岳计划”校招启动
滴滴
2026届秋季校招提前批
京东
JDS-新星计划
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
9779
2
...
虾皮秋招一面
3324
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3321
4
...
觉得研发高人一等的这辈子有了
2159
5
...
百度提前批 三面
1963
6
...
最强本科✌
1668
7
...
被猿辅导挂了简历,但我想说...
1419
8
...
也是逆天了
1369
9
...
虾皮一面凉经
1299
10
...
上班一周,工资还没拿,先欠公司两千
1263
创作者周榜
更多
正在热议
更多
#
工作中哪个瞬间让你想离职
#
64964次浏览
578人参与
#
找工作如何保持松弛感?
#
92064次浏览
1113人参与
#
中兴秋招
#
206667次浏览
2302人参与
#
如何快速融入团队?
#
18088次浏览
215人参与
#
秋招被确诊为……
#
165524次浏览
774人参与
#
和同事相处最忌讳的是__
#
25799次浏览
251人参与
#
投格力的你,拿到offer了吗?
#
87278次浏览
585人参与
#
虾皮求职进展汇总
#
250272次浏览
1875人参与
#
计算机专业还有必要去大厂卷吗
#
38647次浏览
183人参与
#
你最希望上岸的公司是?
#
135661次浏览
709人参与
#
26届的你,投了哪些公司?
#
48591次浏览
511人参与
#
Offer比较,你最看重什么?
#
194085次浏览
1315人参与
#
简历上的经历如何包装
#
31258次浏览
846人参与
#
我对___祛魅了
#
51018次浏览
458人参与
#
柠檬微趣工作体验
#
6853次浏览
40人参与
#
你遇到最难的面试题目是_
#
17243次浏览
205人参与
#
你跟室友的关系怎么样?
#
7851次浏览
121人参与
#
通信硬件岗投递时间线
#
18890次浏览
69人参与
#
我想象的实习vs现实的实习
#
290469次浏览
2246人参与
#
什么样的背景能拿SSP?
#
40657次浏览
233人参与
#
你最讨厌面试问你什么?
#
29467次浏览
322人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务