关注
求重要城市的代码,未经过测试,dfs暴力求解 public class Main9 { public static void main(String[] args){ /** Scanner scanner=new Scanner(System.in); String a=scanner.nextLine(); String[] strings=a.split(" "); int k1=Integer.valueOf(strings[0]); int k2=Integer.valueOf(strings[1]); int[][] kk=new int[k1+1][k1+1]; for(int i=0;i<k2;i++){ String a2=scanner.nextLine(); String[] strings1=a2.split(" "); int n1=Integer.valueOf(strings1[0]); int n2=Integer.valueOf(strings1[1]); kk[n1][n2]=1; } **/ int[][] kk=new int[5][5]; kk[1][3]=1; kk[2][1]=1; kk[3][2]=1; kk[4][3]=1; int[][] keda=new int[5][5]; for(int i=1;i<5;i++){ dfs(keda,kk,i,i,0); } for(int i=1;i<keda.length;i++){ for(int j=1;j<keda.length;j++){
System.out.print(keda[i][j]); }
System.out.println(); } int count =0; for(int i=1;i<kk.length;i++){ int chudu=0; for(int d=1;d<kk.length;d++){ if(keda[i][d]==1){
chudu++; }
} int rudu=0; for(int j=1;j<kk.length;j++){ if(keda[j][i]==1){
rudu++; }
} if(rudu>chudu){
count++; }
}
System.out.println(count); } public static void dfs(int[][] keda,int[][] kk,int now,int x,int count){ if(now==x){
count++; } if(count==2){ return; } for(int i=1;i<keda.length;i++){ if(kk[x][i]==1&&now!=i&&keda[now][i]!=1){
keda[now][i]=1; dfs(keda,kk,now,i,count); }
}
}
}
查看原帖
点赞 评论
相关推荐
09-11 17:25
浙江工商大学 游戏测试 点赞 评论 收藏
分享
09-17 17:09
门头沟学院 Java 
点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 大厂VS公务员你怎么选 #
41460次浏览 507人参与
# 产品实习,你更倾向大公司or小公司 #
175300次浏览 1989人参与
# 智慧芽求职进展汇总 #
2835次浏览 5人参与
# 发面经攒人品 #
2657608次浏览 36156人参与
# 一汽大众工作体验 #
11120次浏览 23人参与
# 26届秋招公司红黑榜 #
570次浏览 3人参与
# 未岚大陆求职进展汇总 #
21528次浏览 99人参与
# 最难的技术面是哪家公司? #
52707次浏览 880人参与
# 来聊聊机械薪资天花板是哪家 #
145780次浏览 804人参与
# 你现在会用到哪些AI技能? #
11879次浏览 102人参与
# 关于提前批我想问 #
242168次浏览 2284人参与
# 你有哪些缓解焦虑的方法? #
36041次浏览 829人参与
# 我的求职进度条 #
115667次浏览 1388人参与
# 我对___祛魅了 #
133794次浏览 743人参与
# 职场捅娄子大赛 #
428881次浏览 4161人参与
# 参加完秋招的机械人,还参加春招吗? #
66878次浏览 596人参与
# 机械制造公司评价 #
147935次浏览 347人参与
# 机械人的工作环境真的很差吗 #
23242次浏览 117人参与
# 华为工作体验 #
233534次浏览 1285人参与
# 你还有多少年退休? #
27731次浏览 192人参与
# 小马智行求职进展汇总 #
14464次浏览 50人参与
# 实习在多还是在精 #
39403次浏览 277人参与