首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Caffeine
2016-10-25 21:23
杭州电子科技大学 Java
关注
已关注
取消关注
七牛 笔试 做到了这样一道题
0-10000 有多少个带有数字3 或者4? 那时候当场闷逼
有标号1,2,3,4,5的五小球和编号为1,2,3,4,5的五盒子,将五小球投入5盒子,每只盒子投放一个球,求没有求和盒子相等的情况。
也不会。。。
有一个二维数组 一个规则从左上走到右下 只能往下或者是往右走。路过的数组的和的最少路径,求最少的和。
我用贪心算法 可是肯定有缺陷 否则只能全部遍历 有简单的方法么??
提示
全部评论
推荐
最新
楼层
wcf
郑州大学 golang
抖个机灵,编程题可以调试,用来跑第一题。。。(跟上次笔试一哥们儿学的)
点赞
回复
分享
发布于 2016-10-26 09:35
新世纪的神
大连职业技术学院 Java
前两个是排列组合,第三个是最简单的dp 预处理最左边和最上边,其他 dp[i][j]=min(dp[i-1][j],dp[i][j-1])+a[i][j];
点赞
回复
分享
发布于 2016-10-25 21:32
XASFADADSAD
中国人民大学 Java
七牛听同学说只招几个人,所以我没认真做。不过感觉题目不难,提前1个多小时就交了
点赞
回复
分享
发布于 2016-10-26 16:34
Caffeine
楼主
杭州电子科技大学 Java
public class Solution { public int min(int a,int b){ return ((a)<(b)?(a):(b)); } public int minPathSum(int[][] grid) { int i,j,m,n; int [][] dp = new int[100][100]; n = grid.length; m = grid[0].length; dp[0][0]=grid[0][0]; for(i = 1;i<m;i++){ dp[0][i] = dp[0][i-1]+grid[0][i];//横 } for(j = 1;j<n;j++){ dp[j][0] = dp[j-1][0]+grid[j][0];//纵 } for(i=1;i<n;i++) for(j=1;j<m;j++){ //中间部分的计算 dp[i][j] = min(dp[i-1][j]+grid[i][j],dp[i][j-1]+grid[i][j]); } return dp[n-1][m-1]; } }
点赞
回复
分享
发布于 2016-10-26 14:45
Caffeine
楼主
杭州电子科技大学 Java
#include<stdio.h> #include<string.h> #include<stdlib.h> int main(){ int i,sum = 2; char a[6]={0}; for(i = 0;i<100;i++){ if(i>10 && i<=99){ itoa(i,a,10);//覆盖方式 if(a[1]== '3' || a[1] == '4' || a[0] == '3' || a[0]=='4')//先判断个位 是3 或者是4 的话就加加 { sum++; } //printf("%s",a); memset(a, 0, sizeof(a)); } else if(i>=100 && i<=999){ itoa(i,a,10);//覆盖方式 if(a[2]== '3' || a[2] == '4'||a[1]== '3' || a[1] == '4' || a[0] == '3' || a[0]=='4')//先判断个位 是3 或者是4 的话就加加 { sum++; } memset(a, 0, sizeof(a)); } else if(i>=1000 && i<=10000){ itoa(i,a,10);//覆盖方式 if(a[3]== '3' || a[3] == '4'||a[2]== '3' || a[2] == '4'||a[1]== '3' || a[1] == '4' || a[0] == '3' || a[0]=='4')//先判断个位 是3 或者是4 的话就加加 { sum++; } memset(a, 0, sizeof(a)); } } printf("%d",sum); }
点赞
回复
分享
发布于 2016-10-26 11:37
牛 牛
东南大学 C++
第三题是一道简单dp,都遇到很多次了!
点赞
回复
分享
发布于 2016-10-26 01:18
牛 牛
东南大学 C++
f(n-2)种题解;2,放入除盒子n和i以外的盒子,子问题有f(n-1)种题解!综上,递推式为:f(n)=(n-1)*(f(n-1)+f(n-2))
点赞
回复
分享
发布于 2016-10-26 01:15
牛 牛
东南大学 C++
第二题:设有n个球和n个盒子,用f(n)表示题解,则球n有n-1种放法,假设放到盒子i中,那么球i有两种可能:1,放入盒子n中,此时除去编号i和n的球和盒子,剩余子问题有f
点赞
回复
分享
发布于 2016-10-26 01:08
toraoh
杭州电子科技大学 Java
第一题叫数位dp 其实当dfs写也行。 从低位到高位考虑:考虑这一位自己是3或4的,加上这一位不是3或4,但低几位有3或4的和。 (说实话,我还是不会写0~895246,有多少个带3或4这种,上界不是整的题…… 低位到高位操作,算没上界和有上界2种情况?) 第二题是错位排列问题,可以根据容斥原理现场推…… 但是首先高考不要求容斥原理的理解…… 第三题不会那是真挂飞了…… 第三题说是递推/动态规划,其实也可以直接套最短路的。 每个点自己的距离是左上角到这个点的最小权值和。 然后每个点有2条边:向下或向右。 图建好了,直接求起点到终点的最短路,done。 (当然面试官应该希望看到递推的,最短路估计勉强给过……)
点赞
回复
分享
发布于 2016-10-25 21:42
LearningKid
新疆大学
第二个就是高中排列组合的题吧。第三个bfs
点赞
回复
分享
发布于 2016-10-25 21:28
暂无评论,快来抢首评~
相关推荐
07-14 01:02
华中科技大学 Java
求大佬拷打简历,以及帮忙看一看个人的一些疑问~
3月-6月没有投暑期实习,所以这应该算是我第一次投简历(去年还没转Java,不算)。我现在的这段实习经历虽然勉强算一段大厂实习,但是方向和后端开发完全无关,比较担心这段实习对秋招起不到什么帮助。接下来我应该做些什么呢?
简历中的项目经历要怎么写
点赞
评论
收藏
分享
07-16 02:05
门头沟学院 前端工程师
27届前端求帮看简历
正在实习呢,发生了点意外,部门经理说没活给我干了,本来打算这周辞退我,hr帮我争取了一下让我实习到八月底,后面大概率打杂了,想重新找实习,球球🐂友们帮我看一下简历,实习经历不知道怎么写,才来一个月,接了三个任务,改Bug那个任务还是没有期限的,没活干的时候就让我改bug
_mos_:
偷文档,没活就学习提升自己
点赞
评论
收藏
分享
06-03 16:55
广州工商学院 单片机
简历
各位大佬,这个简历找实习都拒绝了,哪里有问题还是说哪里可以加强修改
码砖:
求职岗位要突出,一眼就能看到,教育背景放到最后,学校经历没那么重要,项目要重点突出
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
06-21 11:33
和爸爸打了一个小时电话,彻底说开了
昨天是学校最后一场招聘会,鼠鼠去参加了,全场只有一个招聘java的岗位,上来先做一份笔试题,做完后他拿张纸对答案,然后开始问简历上的问题,深圳小厂,6-8k(题目如下),后面还有两轮面试。然后我就在招聘现场逛呀逛,看到有公司招聘电商运营,给的比上年的小厂还多,鼠鼠就去了解了下,然后hr跟鼠鼠要了份简历,虽然我的简历上面全是求职Java开发相关的内容,但是hr还是鼓励我说没关系,她帮我把简历给老板看看,下周一会给我通知。招聘会结束后鼠鼠想了一段时间,也和朋友聊了聊,发现我可能是不太适合这个方向,然后就跟爸爸说回家了给我发条微信,我有些话想跟他说说。晚上爸爸到家了,跟我发了条微信,我立马跑出图书馆跟他打起了电话,这个通话长达一个小时,主要是跟爸爸坦白说我不想找这行了,是你的儿子太没用了,想试试其他行业。然后爸爸也跟我说了很多,说他从来没有希望我毕业后就赚大钱的想法,找不到就回家去,回家了再慢慢找,实在找不到就跟他干(帮别人装修房子,个体户),他也知道工作不好找,让我不要那么焦虑,然后就是聊一些家常琐事。对于后面的求职者呢我有点建议想提一下,就是如果招实习的时间或者秋招开始,而你的简历又很差的情况下,不要说等做好项目填充完简历之后再投,那样就太晚了,建议先把熟悉的项目写上简历,然后边投边面边完善,求职是一个人进步的过程,本来就比别人慢,等到一切都准备好后再投岂不是黄花菜都凉了。时间够的话还是建议敲一遍代码,因为那样能让你加深一下对项目的理解,上面那些说法只是针对时间不够的情况。当然,这些建议可能没啥用,因为我只是一个loser,这些全是建立在我理想的情况下,有没有用还需其他人现身说法。上篇帖子没想到学校被人认了出来,为了不丢脸只能匿名处理了。
KPLACE:
找研发类或技术类,主要还是要1.多投 2.多做准备,很多方面都要做准备 3.要有心理准备,投累了就休息一两天,再继续,要相信自己能找到
投递58到家等公司7个岗位
点赞
评论
收藏
分享
07-16 12:27
门头沟学院 Java
百度26提前批过简历筛选
7.10投递7.16约面
26届校招投递进展
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
7
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
腾讯提前批后台开发凉经teg
1.2W
2
...
百度提前批一面
8642
3
...
回忆录:后端鼠鼠苦苦哀求日常实习
4993
4
...
大三双非水产专业上岸阿里后端(一)
2815
5
...
去一座新的城市,开始一段新的旅途
2728
6
...
一线城市生存成本分析:月薪多少才够用?
2004
7
...
焦虑麻了
1884
8
...
天塌了,自制力差,学了一学期的JavaSE,暑假玩了四五天天,花了八九天把笔记都看了了一遍发现记不住,就花了九天去学MySQL,然后再回过来练习Javase面试,随机抽了两个题目,线程的生命周期,Ar
1839
9
...
做题家,内卷魔怔人是如何破坏大环境的?
1685
10
...
上班第一周总结
1643
创作者周榜
更多
正在热议
更多
#
风评不好的公司,你会去吗?
#
37348次浏览
228人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
31175次浏览
380人参与
#
第一份工作应该选高薪还是热爱?
#
71572次浏览
684人参与
#
职场新人体验
#
3546次浏览
52人参与
#
你觉得第一学历对求职有影响吗?
#
95535次浏览
675人参与
#
外包能不能当跳板?
#
37910次浏览
228人参与
#
你觉得早上几点上班合适?
#
73635次浏览
308人参与
#
学历贬值真的很严重吗?
#
26340次浏览
179人参与
#
推荐一首陪你工作的歌吧
#
15238次浏览
99人参与
#
秋招签约后的心态变化
#
83976次浏览
820人参与
#
双非能在秋招上岸吗?
#
223281次浏览
1180人参与
#
听劝,这个公司值得去吗
#
487626次浏览
1709人参与
#
不考虑薪资和职业,你最想做什么工作呢?
#
93356次浏览
688人参与
#
打工人的工作餐日常
#
54886次浏览
434人参与
#
反问环节如何提问
#
93745次浏览
1938人参与
#
大学最后一个寒假,我想……
#
47386次浏览
576人参与
#
面试被问第一学历差时该怎么回答
#
137888次浏览
853人参与
#
一人推荐一个值得去的通信/硬件公司
#
187104次浏览
1861人参与
#
月薪多少能在一线城市生存
#
36594次浏览
353人参与
#
机械制造秋招总结
#
54607次浏览
513人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务