关注
之前图相关的都用的领接数组,这换成了领接矩阵,半天没反应过来,我去。。。。。 #include<iostream> #include<algorithm> #include<fstream> #include<map> #include<vector> #include<string> #include<iostream> using namespace std; void dfs(vector<vector<int>> &path, int s, int e, int v,int &res,int L,int M) { if (L > M) return; if(L==M&&s==e){ res = min(res, v); return; } for (int i = 0; i < path[0].size(); ++i) { if (path[s][i] != 0) dfs(path, i, e, v + path[s][i], res, L + 1, M); } } vector<vector<int>> solve(vector<vector<int>> &path,int M) { vector<vector<int>> res(path.size(), vector<int>(path[0].size(), -1)); for(int i=0;i<path.size();++i) for (int j = 0; j < path[0].size(); ++j) { int r=INT32_MAX; dfs(path,i,j,0,r,0,M); res[i][j] = r; } return res; } int main(void){ int N, M; while (cin >> N >> M) { int N1, N2; cin >> N1 >> N2; vector<vector<int>> path; for (int i = 0; i < N1; ++i) { vector<int> temp; int data; for (int j = 0; j < N2; ++j) { cin >> data; temp.push_back(data); } path.push_back(temp); } vector<vector<int>> res = solve(path, M); for (auto v : res) { for (auto i : v) cout << i << " "; cout << endl; } } getchar(); return 0; }
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
01-07 16:15
华中科技大学 Java 点赞 评论 收藏
分享
![](https://static.nowcoder.com/fe/file/oss/icon_job.png)
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 985计算机老学长掏心窝子:当年我踩过的坑,希望你们能绕开2.3W
- 2... 腾讯-后台开发-腾讯hr部门 一面4725
- 3... 腾讯实习基地-ieg-Level Infinite-一面4683
- 4... 想要在大厂生存必须要学会提效4623
- 5... 字节飞书后端面试4606
- 6... 2.17校招&实习招聘信息汇总3248
- 7... 实习入职第一天,应该做点啥❓3248
- 8... 重生归来,鼠鼠接手北区业务,这一次......3219
- 9... 实习第二天,被老员工欺负了2956
- 10... 【已挂】影石Insta360|嵌入式软件|日常实习一面2597
正在热议
更多
# 读研or工作,哪个性价比更高? #
24405次浏览 328人参与
# 如果重来一次你还会读研吗 #
154595次浏览 1697人参与
# 科大讯飞求职进展汇总 #
258906次浏览 2595人参与
# 秋招感动瞬间 #
10898次浏览 102人参与
# 阿里巴巴创始人马云回国 #
14251次浏览 87人参与
# 职场新人生存指南 #
195629次浏览 5396人参与
# 你最满意的offer薪资是哪家公司? #
11921次浏览 109人参与
# 长光卫星求职进展汇总 #
27589次浏览 184人参与
# 文科生还参加今年的春招吗 #
3386次浏览 29人参与
# 追觅科技求职进展汇总 #
8530次浏览 58人参与
# 选择和努力,哪个更重要? #
42195次浏览 472人参与
# 招聘要求与实际实习内容不符怎么办 #
41340次浏览 468人参与
# 打工人的工作餐日常 #
24716次浏览 221人参与
# 机械制造岗投递时间线 #
19322次浏览 324人参与
# 小红书求职进展汇总 #
40436次浏览 346人参与
# 影石Insta360求职进展汇总 #
107683次浏览 969人参与
# 如果再来一次,你还会学硬件吗 #
102822次浏览 1236人参与
# 机械人选offer,最看重什么? #
68599次浏览 433人参与
# 机械人怎么评价今年的华为 #
180343次浏览 1484人参与
# 滴!实习打卡 #
554697次浏览 6008人参与