分治算法-球队循环赛日程安排-java实现
来源:互联网 发布:zte中兴网络机顶盒密码 编辑:程序博客网 时间:2024/05/01 17:12
public void scheduleTable(int[][] table,int n){
if ( n==1){ table[0][0]=0; }else { //填充左上区域矩阵 int m =n/2 ; scheduleTable(table,m); for (int i=0;i<m;i++){ for ( int j=m;j<n;j++){ table[i][j]=table[i][j-m]+m; } } //填充左下区域矩阵 for (int i=m;i<n;i++){ for ( int j=0;j<n;j++){ table[i][j]=table[i-m][j]+m; } } //填充右下区域矩阵 for (int i=m;i<n;i++){ for ( int j=m;j<n;j++){ table[i][j]=table[i-m][j-m]; } } }}
int [][] table = new int[8][8]; int n = 8;scheduleTable(table, n); int c = 0; for(int i = 0;i<n;i++){ for(int j = 0;j<n;j++){ System.out.print(table[i][j]+" "); c++; if(c%n == 0){ System.out.println(); } } }
阅读全文
0 0
- 分治算法-球队循环赛日程安排-java实现
- 分治算法-球队循环赛日程安排-java实现
- 分治算法——循环赛日程安排问题(Java实现)
- 算法-分治法实例:循环赛日程安排问题
- 循环赛日程安排问题(分治法)
- 分治法:循环赛日程安排问题
- 分治法——循环赛日程安排问题
- 分治算法--循环赛日程表
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- “循环赛日程安排”问题的分而治之解决算法
- android 判断手机是否有物理menu键
- select用法
- 【bzoj3170】[Tjoi 2013]松鼠聚会
- 停课总结(三)
- codeforces——875B —— Sorting the Coins
- 分治算法-球队循环赛日程安排-java实现
- AndroidStudio调试smali代码
- mergeTwoSortList
- 堆栈模拟队列
- printListReverse
- opencv2.4.7.2画圆,画十字,画矩形
- elasticsearch 集群
- 好久没来了啊,都改版了
- EA&UML日拱一卒-状态图::延缓(处理)事件