首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
进击的IT男
2017-03-24 20:39
安徽大学 C++
关注
已关注
取消关注
华为笔试题求解
求解????????
提示
全部评论
推荐
最新
楼层
朋友你好啊
华南理工大学 C++
华为笔试题目第三题怎么了?我在自己电脑测试根本没有错误呀?这是我的代码,求指教?? #include <iostream> #include <stdio.h> #include <string.h> #include <algorithm> #include <queue> using namespace std; queue<int> que; int d2[7][7] = { { 0,2,10,5,3,1000}, { 1000,0,12,1000,1000,10}, { 1000,1000,0,1000,7,1000}, {2,1000,1000,0,2,1000}, {4,1000,1000,1,0,1000}, {3,1000,1,1000,2,0} }; int d[7][7]; const int INF = 1000; int x,y; int dist[10],p[10],in[10]; void spfa(int s){ for(int i=0;i<=5;i++){ dist[i]=INF; p[i]=i; } memset(in,0,sizeof(in)); dist[s]=0; in[s]=1; que.push(s); while(!que.empty()){ int u = que.front(); que.pop(); in[u]=0; for(int i=0;i<=5;i++){ if(i==y) continue; //大雾不能到达 if(u==y) continue; //大雾不能出发 if(dist[i]>dist[u]+d[u][i]){ dist[i]=dist[u]+d[u][i]; p[i]=u; if(in[i]==0){ in[i]=1; que.push(i); } } } } } int main() { while(cin>>x>>y){ x--;y--; for(int i=0;i<=5;i++){ for(int j=0;j<=5;j++){ d[i][j]=d2[i][j]; } } spfa(4); if(dist[x]>=1000) dist[x]=1000; cout<<dist[x]<<endl; int cc[10]; int num = 0; if(dist[x]<1000){ int cur = x; cc[++num]=cur+1; while(p[cur]!=cur){ cc[++num]=p[cur]+1; cur=p[cur]; } cout<<"["; for(int i=num;i>1;i--){ cout<<cc[i]<<","; } cout<<cc[1]<<"]"<<endl; }else{ cout<<"[]"<<endl; } } return 0; } 有人愿意和我对拍吗?通过率只有12.5%??
点赞
回复
分享
发布于 2017-03-24 21:14
aiHeart
sos Java
个人用BFS,但就是不知哪里错了,只有63.5%
点赞
回复
分享
发布于 2017-03-24 21:09
IvanLam
清华大学 算法工程师
都不知道为什么第一题死活过不了 有什么要特别注意的吗 求解
点赞
回复
分享
发布于 2017-03-24 21:06
=w==.=
华中科技大学 安卓
最后一题本地都没问题,提交一直过不了= =
点赞
回复
分享
发布于 2017-03-24 21:04
武汉孙一峰
华中师范大学 C++
也可以dfs加状态记录
点赞
回复
分享
发布于 2017-03-24 21:03
不吐槽不舒服斯基啊
武汉理工大学 测试工程师
==我第一题不知道为什么总是测试用例通过0==
点赞
回复
分享
发布于 2017-03-24 21:01
jczs
武汉理工大学 C++
最短路径
点赞
回复
分享
发布于 2017-03-24 20:42
暂无评论,快来抢首评~
相关推荐
01-15 22:32
已编辑
安徽师范大学 Java
Stack栈
import java.util.Stack; public class StackDemo { public static void main(String[] args) { // 创建栈对象 Stack<String> stack = new Stack<>(); // 1. push:压入元素(栈顶) stack.push("A"); stack.push("B"); stack.push("C"); System.out.println("压入元素后栈:" + stack); //...
点赞
评论
收藏
分享
01-12 22:27
武汉大学 Java
20260112【字节】面试算法真题(共1题)
题目1:实现卷积操作
查看1道真题和解析
点赞
评论
收藏
分享
01-03 19:22
宁夏大学 产品经理
27届本科,写完简历感觉可以直接投字节
牛至超人:
很好,很有精神
投了多少份简历才上岸
点赞
评论
收藏
分享
2025-12-11 14:24
门头沟学院 Java
我的自我介绍引来了hr的关注
好好好,笑死我了
牛客35720396...:
不要用boss,全是骗
点赞
评论
收藏
分享
01-15 15:30
科大讯飞_教育BG_后端开发(准入职员工)
万事开头难之我的第一份实习的故事
俗话说:“万事开头难”,第一份实习寻找起来是十分困难的,因为对于公司来说希望找到一个有工作经验的实习生而不是作为人才储备来进行培养,而对于大学生来说需要找到一个实习工作才能有自己的工作经验。这就是经典的“先有鸡还是先有蛋的问题了”。破局之法就是,提早做简历,尽快投递,多投递!简历制作经验见:https://www.nowcoder.com/discuss/837686126776184832?sourceSSR=users做完简历之后,我就开始了投递之旅。主要还是在BOSS直聘上面投递,投递时间点在于上午10.00-11.00,下午15.00-16.00,因为这个时间点HR上BOSS黄金时间。...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
第二期「创作模范」名单揭晓!速来围观
5671
2
...
实习久了,感觉人也麻木了
3516
3
...
感觉领导总让我请他吃饭,怎么办啊
1692
4
...
好未来你个垃圾,配不上老子
1514
5
...
怀疑我领导有阿尔兹海默症!
1507
6
...
26届应届生对世界表示无奈
1499
7
...
十天速通前端实习虾皮offer/面试总结
1335
8
...
重生之我回到暑期实习投递前一个月!
1122
9
...
不完全作图 Prompt 指南
1016
10
...
百度日常实习后端二面热经(没凉,已OC,感谢面试官捞捞)
979
创作者周榜
更多
正在热议
更多
#
你都在哪些场所面过试?
#
1804次浏览
29人参与
#
秋招有哪些公司要求提前实习
#
101807次浏览
541人参与
#
你最近因为什么迷茫?
#
2068次浏览
60人参与
#
求职你最看重什么?
#
151797次浏览
882人参与
#
领导做过最不靠谱的事
#
1951次浏览
46人参与
#
实习转正进行时
#
137632次浏览
890人参与
#
当发现同事想辞职
#
13453次浏览
44人参与
#
制造业的秋招小结
#
139208次浏览
2078人参与
#
工作压力大怎么缓解
#
132194次浏览
1137人参与
#
在找工作求抱抱
#
1638738次浏览
10960人参与
#
担心入职之后被发现很菜怎么办
#
275619次浏览
1176人参与
#
哪些公司对双非友好
#
200609次浏览
1150人参与
#
面试被问期望薪资时该如何回答
#
338035次浏览
2103人参与
#
电信求职进展汇总
#
38056次浏览
195人参与
#
打工人锐评公司红黑榜
#
190812次浏览
1051人参与
#
电网求职进展汇总
#
37082次浏览
111人参与
#
Prompt分享
#
5107次浏览
136人参与
#
运营商笔面经互助
#
195309次浏览
1804人参与
#
你都见过什么样的草台班子?
#
14767次浏览
116人参与
#
被说“做题家”,你的反应是_____?
#
4468次浏览
122人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务