关注
第三题:差一个排序输出,,, import java.util.Scanner;
public class Test006 {
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
int group = scanner.nextInt();
while (group >= 1)
{
int userNum = scanner.nextInt();
int target = scanner.nextInt();
int degree = scanner.nextInt();
int[][] users = new int[userNum][userNum];
int[][] degrees = new int[userNum][userNum];
for (int j = 0; j < userNum; j++)
{
for (int k = 0; k < userNum; k++)
{
if (j == k)
{
users[j][k] = -1;
degrees[j][k] = -1;
}
else
{
users[j][k] = 0;
degrees[j][k] = 0;
}
}
}
int num = scanner.nextInt();
for (int i = 0; i < num; i++)
{
int user1 = scanner.nextInt();
int user2 = scanner.nextInt();
users[user1][user2] = users[user2][user1] = scanner.nextInt();
degrees[user1][user2] = degrees[user2][user1] = 1;
}
deal(users, degrees,target);
for (int l = 0; l < userNum; l++)
{
if (degrees[target][l] == degree)
{
System.out.print((users[target][l]) + " ");
}
}
group--;
}
}
public static void deal(int[][] array, int[][] degree, int row)
{
int rows = array.length;
for(int col = 0; col < rows;col++)
{
if(array[row][col] != -1 && array[row][col] != 0)
{
for(int j = 0 ; j < rows; j++)
{
if(array[col][j] != -1 && array[col][j] != 0 && array[row][j] == 0)
{
array[j][row] = array[row][j] = array[col][j] + array[row][col];
degree[j][row] = degree[row][j] = degree[col][j] + degree[row][col];
}
}
}
}
}
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
昨天 00:13
中南财经政法大学 销售客户经理 点赞 评论 收藏
分享
10-20 13:02
蚌埠坦克学院 嵌入式软件开发 暴走萝莉莉:这是社招场吧,作为HR说个实话:这个维护关系的意思是要有政府资源,在曾经的工作中通过人脉资源拿下过大订单的意思。这个有相关管理经验,意思也是真的要有同岗位经验。应酬什么的对于业务成交来说就算不乐意也是常态,就是要求说话好听情商高,酒量好。
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
580069次浏览 5933人参与
# 你都收到了哪些公司的感谢信? #
3665467次浏览 32127人参与
# 百融云创开奖 #
69357次浏览 691人参与
# 被同事甩锅了怎么办 #
6742次浏览 59人参与
# 机械人与华为的爱恨情仇 #
76158次浏览 696人参与
# 简历被挂麻了,求建议 #
2613579次浏览 34090人参与
# 大家都开始春招面试了吗 #
439317次浏览 5449人参与
# AI了,我在打一种很新的工 #
22262次浏览 448人参与
# 牛客帮帮团来啦!有问必答 #
2416031次浏览 24901人参与
# 如何确定求职岗位 #
375971次浏览 4838人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
43682次浏览 371人参与
# 你觉得实习只能是打杂吗? #
83629次浏览 595人参与
# 创作灵感 #
88162次浏览 1422人参与
# 入职以后才知道的校招谎言 #
47686次浏览 238人参与
# 国央企薪资爆料 #
35618次浏览 249人参与
# 通信/硬件秋招总结 #
64304次浏览 637人参与
# 互联网没坑了,还能去哪里? #
1165799次浏览 13098人参与
# 我的求职思考 #
4348836次浏览 58374人参与
# 现在还是0offer,延毕还是备考 #
842624次浏览 6998人参与
# 想实习转正,又想准备秋招,我该怎么办 #
506453次浏览 5123人参与
# 如果公司降薪,你会跳槽吗? #
29404次浏览 252人参与