首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
carpediem!
2019-09-05 22:34
已编辑
钢铁研究总院 算法工程师
关注
已关注
取消关注
hulu笔试的第三题与第四题有老哥会了吗
RT
#hulu#
提示
全部评论
推荐
最新
楼层
茶兀
门头沟学院 Java
#include<cstdio> #include<cstring> #include<algorithm> #include<queue> #include<vector> #include<ctime> #include<cstdlib> using namespace std; int n; int a[5100][5100]; int dir[4][2]={0,1,0,-1,1,0,-1,0}; int vis[5100][5100]; struct node { int x,y,dis; node(){} node(int xx,int yy,int ddis):x(xx),y(yy),dis(ddis){} }; vector<node> ve; int bfs() { queue<node> q0,q1; ve.clear(); q0.push(node(0,0,0)); vis[0][0]=1; while(1) { bool judge=false; while(!q0.empty()) { judge=true; node z=q0.front();q0.pop(); if(z.x==n-1&&z.y==n-1) return z.dis; for(int i=0;i<4;i++) { int nx=z.x+dir[i][0]; int ny=z.y+dir[i][1]; if(nx<0||nx>=n||ny<0||ny>=n) continue; if(vis[nx][ny]) continue; if(a[nx][ny]==0) q0.push(node(nx,ny,z.dis)); else q1.push(node(nx,ny,z.dis+1)); vis[nx][ny]=1; } } if(!judge) { int sz=(int)ve.size(); for(int i=0;i<sz;i++) { q1.push(ve[i]); vis[ve[i].x][ve[i].y]=1; } ve.clear(); } while(!q1.empty()) { node z=q1.front();q1.pop(); if(z.x==n-1&&z.y==n-1) return z.dis; for(int i=0;i<4;i++) { int nx=z.x+dir[i][0]; int ny=z.y+dir[i][1]; if(nx<0||nx>=n||ny<0||ny>=n) continue; if(vis[nx][ny]) continue; if(a[nx][ny]==0) { q0.push(node(nx,ny,z.dis)); vis[nx][ny]=1; } else ve.push_back(node(nx,ny,z.dis+1)); } } } } int main() { while(scanf("%d",&n)!=EOF) { for(int i=0;i<n;i++) for(int j=0;j<n;j++) scanf("%d",&a[i][j]); memset(vis,0,sizeof(vis)); printf("%d\n",bfs()); } return 0; } 第三题
点赞
回复
分享
发布于 2019-09-05 23:45
yyBeta
电子科技大学 算法工程师
第四题贴个代码,做法没问题,python没有gc所以一直内存超限。。优化了很久把dp的dict改成反复清空的一维list还是不行,十分郁闷。。 其实思路跟leetcode 813.最大平均值和的分组 差不多,就是把平均数换成了类别数 import sys def largestScore(A: list, K: int) -> float: n = len(A) count = {} # 先计算各个段的场次数方便后面调用 for i in range(n): now = {A[i]} count[i, i+1] = 1 for j in range(i+1, n): now.add(A[j]) count[i, j+1] = len(now) dp = {(1, i): count[0, i] for i in range(1, n+1)} # dp[k, i] 前i个数分成k组的最大分数 for i in range(2, n+1): for j in range(i, n+1): _max = dp[i-1, j-1] + 1 for k in range(i-1, j-1): _max = max(_max, dp[i-1, k] + count[k, j]) dp[i, j] = _max return dp[K, n] _, K = map(int, sys.stdin.readline().strip().split(' ')) A = list(map(int, sys.stdin.readline().strip().split(' '))) print(largestScore(A, K))
点赞
回复
分享
发布于 2019-09-06 21:38
进击的小灰灰
电子科技大学 算法工程师
第三题,求最短路
点赞
回复
分享
发布于 2019-09-06 09:31
狗傻
门头沟学院 算法工程师
能发下题目吗?谢谢了🤣
点赞
回复
分享
发布于 2019-09-06 00:30
林夕D
杭州源舟坊互联网有限责任公司_创始人
看到大佬,大佬A了几道
点赞
回复
分享
发布于 2019-09-05 22:31
暂无评论,快来抢首评~
相关推荐
12-16 17:11
长安大学 C++
秋招总结
如今已经2025年12月份,对我来讲26届秋招已经结束了,我的面试历程从今年3月持续到了11月。 先说一下背景和技术栈吧,211硕,后端开发,编程语言主C++辅Golang,两段非互联网大厂实习,秋招总共10+offer,中小厂居多(大多数大厂没有面试机会),最后签了某BAT大厂。 我是一个基础比较薄弱的人,本科阶段什么都没学会,因此所有的内容都是从研一开始从头学的。这里做一个总结,希望能供和我一样基础薄弱甚至0基础的人参考。虽然我在过去学习的过程中方法、路径等有诸多不足,但仍旧按照当初的思路进行总结。 准备秋招面试主要分为四个部分:基础学习、八股文、项目、面试准备 基础学习 编程语言 我主要...
点赞
评论
收藏
分享
昨天 15:40
蚌埠坦克学院 嵌入式软件开发
实习的时候被举报看BOSS直聘
实习期间,我偶尔打开 BOSS 直聘看了几条招聘信息。没想到,很快就被同事举报了。那一刻,我心里咯噔了一下,感觉自己的一举一动都被盯得紧紧的。被举报后,气氛开始微妙起来,领导和同事的态度都隐隐变化。我知道,再这样下去,只会让自己在公司越来越不自在。于是,我开始暗暗盘算:是不是该尽快找到新的出路。不到一个月,我就果断离开了那家公司,选择了另一条职业道路。回头想想,这件事教会我两件事:职场不仅要认真工作,更要学会保护自己的自由和选择权。有时候,及时离开也是一种成熟的自我管理。
工作中遇到的歹人
点赞
评论
收藏
分享
10-28 19:38
郑州大学 安卓
看大家晒offer狠狠焦虑半年后,迎来了自己的大厂offer
看大家晒offer狠狠焦虑半年后,迎来了自己的大厂offer从腾讯终面排序挂,字节三面技术面挂后,第三个大厂抛来了橄榄枝,永远爱你米宝
点赞
评论
收藏
分享
11-25 16:26
已编辑
美团_数据平台部_java开发(实习员工)
秋招大满败,26届去实习了
秋招面了20几场,挂1/2/3面均有,最后结果就是大中小厂无一offer,最后去实习了,大伙找不到的都去投实习吧,多关注刚放出来的岗位,容易捡漏ps:后续又有快手约面,现在字节美团快手一大堆面试,兄弟们快投
牛客78099800...:
实习现在还不捞26届的啊,我投了很多,没有进流程的,以为是在搞秋招,但意外发现大三的不少都面实习了
点赞
评论
收藏
分享
12-20 21:52
已编辑
东北石油大学 前端工程师
面试外包时,面试官:长期项目哦~
给大厂做鸿蒙化项目~ ,本来以为时用ArkTs重新写一遍业务,谁知道人家已经弄差不多了,我们主要就是功能测试。一起来的老哥因为一个问题卡着一直解决不了,问正式员工也没OK,入职不到一个月,被劝退。。。最近组里又有两个老哥也被劝退了,项目年底就能完结,现在投简历,基本所有自研公司,一听干过外包,基本就无了一入外包深似海,从此自研是路人~~
外包能不能当跳板?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
6
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
读研还是本科就业?
1859
2
...
用了几年 AI 辅助编程,发现自己逐渐废了,我该怎么办
1781
3
...
数字马力
1671
4
...
给26届校招拿到大厂Offer的人一句忠告!
1219
5
...
双非硕后端秋招情况(准备春招版)
1143
6
...
牛爷爷们帮忙选一下offer
990
7
...
秋招总结
949
8
...
任何人都可以拥有的超优秀实习经历
890
9
...
腾讯云智timeline
855
10
...
美团一面凉经
852
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
124825次浏览
2090人参与
#
实习简历求拷打
#
17514次浏览
199人参与
#
作业帮求职进展汇总
#
84246次浏览
554人参与
#
秋招被挂春招仍然能投的公司
#
8068次浏览
109人参与
#
实习要如何选择和准备?
#
128599次浏览
1486人参与
#
外包能不能当跳板?
#
54352次浏览
256人参与
#
诺瓦星云求职进展汇总
#
233599次浏览
1736人参与
#
mt对你说过最有启发的一句话
#
39548次浏览
454人参与
#
公司情报交流地
#
126765次浏览
1227人参与
#
为了找工作你花了哪些钱?
#
74935次浏览
361人参与
#
你觉得机械有必要实习吗
#
69872次浏览
485人参与
#
投格力的你,拿到offer了吗?
#
153640次浏览
822人参与
#
一起聊美团
#
307817次浏览
1767人参与
#
什么是优秀的实习经历
#
9610次浏览
227人参与
#
摸鱼被leader发现了怎么办
#
104473次浏览
661人参与
#
京东开奖
#
632188次浏览
3180人参与
#
秋招特别不鸣谢
#
16847次浏览
187人参与
#
考研失败就一定是坏事吗?
#
202937次浏览
1392人参与
#
选实习,你更看重哪方面?
#
15589次浏览
231人参与
#
安克创新求职进展汇总
#
62511次浏览
541人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务