首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
11-11 22:27
门头沟学院 Java
钱难赚,屎难吃,工作不好找
之前本科以及研一研二就听说着毕业季,就业难,压力大,看着学长学姐师兄师姐找工作也是挺难的,我听着感觉确实得早点准备,早早的开始准备项目,找找实习,充实充实的阅历,提高自己的竞争力,不知不觉就到了我找工作的时候刚开始打算8月底写好简历以及面试准备再投递的,结果到了七月底就发现很多公司已经开了,赶紧准备简历,还有项目什么的,匆匆忙忙,终于在8.10号搞定了的这时候开始投递,当时还感觉自己应该做好了准备,而且实习经历啥的咱都有,学历也还不错,拿个sp应该没问题吧(有点小飘)而且投递的时候我也只投递我感觉不错的几个公司,如图一所示,但是投递之后,虾皮高德直接简历挂,飞腾投递完以后就了无音信,美团一面回...
2025秋招体验点评
点赞
评论
收藏
分享
11-10 10:20
飞鱼科技_美术设计部_角色原画(准入职员工)
飞鱼科技内推,飞鱼科技内推码
一面 35min经典自我介绍。长达25min的项目问题。(我PDF简历上贴了演示链接,但是面试官说打不开???)一个向量绕一个点怎么旋转?(这里我说我不会图形学,所以跳过了)那你了解点积和叉积吗,简单说说看看?应用场景?了解协程吗?协程是异步还是同步?项目里面有用到协程吗?你项目里面用到了接口吗?一个逻辑题:斗地主中的“飞机”怎么判断?你怎么设计数据结构来解决这个问题?那假设现在是有“癞子”的情况呢?(然后我BalaBala讲了一堆,看面试官最后的说法,大概说对了)。反问环节。请问贵公司对于鱼苗夏令营是一个怎么样的安排,参加夏令营的同学们会学习到什么知识?听说贵公司不止在研保卫萝卜,请问还有哪...
点赞
评论
收藏
分享
10-20 11:22
南京大学 行政专员/助理
招到连体人是这样的
难绷
轻絵梨花泪沾衣:
南泵,大少爷驾到通通闪开
点赞
评论
收藏
分享
10-18 19:46
已编辑
山东师范大学 C++
虎牙三面完,腾讯系就是舒服
面试官问能不能提前实习后面确认了一下,实际上是先hr面,然后直接发offer,自愿去提前实习,这里不是强制的,之前没有了解清楚hr面很舒服嘻嘻可恶字节十轮全挂😖😖
Ncsbbss:
宝宝你到家了吗
找工作中的小确幸
点赞
评论
收藏
分享
昨天 11:48
天津字节跳动科技有限公司_产品研发_软件工程师(准入职员工)
安克创新内推安克创新内推
工作真实感受【Work in Anker】 🌟入职流程:非常顺畅,会有HR专门为你办理入职手续,然后会有你的mentor,leader,hrbp或者其他同事引导你去领取工作资产(Windows和Mac系统都有)并且带你去工位。我的mentor第一天就请我喝了咖啡吃了饭~开心🥳 🎁入职礼物:入职礼物有anker的马克杯,帆布袋,校招生还有安克的充电宝(图4)!安克的充电宝原来真的这么小一只,怪不得叫口红充电宝,而且CMF做的深得我心,颜色都好好看哇! 💻办公系统:像字节,蔚来,小米等公司一样,anker同样使用飞书办公系统,用过飞书的都知道哈,飞书非常高效,用户友好,有了飞书办公效率杠杠...
安克创新 Anker公司福利 577人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
7
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
数字马力一面
5628
2
...
当我和牛客运营们做了朋友以后
4895
3
...
一问offer三十五,一看到手一万五
3450
4
...
秋招目前手里的offer
3094
5
...
工资是我两倍,技术只有我一半
3018
6
...
懂车帝后端日常一面
3016
7
...
27届3.5段大厂实习有感(已成手黑)
2953
8
...
没有经济独立,就不要谈人格独立
2808
9
...
【快手转正】半年的风景:在代码与故事之间
2663
10
...
实习被抓回去了
2298
创作者周榜
更多
正在热议
更多
#
第一次找实习,我建议__
#
4886次浏览
62人参与
#
实习期间如何提升留用概率?
#
193937次浏览
1620人参与
#
联影求职进展汇总
#
93155次浏览
438人参与
#
你听到的“最没用”的秋招建议
#
10352次浏览
124人参与
#
小红书取消大小周
#
77466次浏览
179人参与
#
秋招暂停,我将对以下公司做出处罚__
#
9936次浏览
40人参与
#
360集团校招
#
57339次浏览
192人参与
#
军工所铁饭碗 vs 互联网高薪资,你会选谁
#
2042次浏览
16人参与
#
从mentor身上学到了__
#
6078次浏览
69人参与
#
2025秋招体验点评
#
31377次浏览
309人参与
#
工作以后,你父母对你啥态度
#
4939次浏览
56人参与
#
第一份工作应该选择高薪还是大平台
#
168784次浏览
927人参与
#
实习心态崩了
#
89930次浏览
476人参与
#
面试反问你会问什么
#
132326次浏览
1527人参与
#
薪资要看总包还是月薪?
#
10346次浏览
115人参与
#
机械人值得去的半导体企业
#
30013次浏览
179人参与
#
什么样的公司千万别去
#
7420次浏览
60人参与
#
面试太紧张了怎么办?
#
203943次浏览
1644人参与
#
双11,我的offer购物车开箱啦
#
6467次浏览
45人参与
#
你在职场上见过哪些“水货”同事
#
11087次浏览
96人参与
#
非技术岗简历怎么写
#
257548次浏览
3086人参与
#
联想求职进展汇总
#
312146次浏览
2201人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务