字符比较,注意点:当两行的sum一样的时候(sum即题目中的每一行的反演总次数)要注意代码中最后一个循环里的break;这里用了比较笨的方法~下面是代码。
import java.util.Arrays; import java.util.Scanner; public class Main{ public static void main(String[] args)throws Exception{ Scanner cin=new Scanner(System.in); int lettersNum=cin.nextInt(); int caseNum=cin.nextInt(); int[] sum=new int[caseNum]; int[] temp=new int[caseNum]; String[] Str=new String[caseNum]; for(int k=0;k<caseNum;k++){ Str[k]=cin.next(); sum[k]=0;temp[k]=0; char[] c=Str[k].toCharArray(); for(int i=0;i<lettersNum;i++){ for(int j=i+1;j<lettersNum;j++){ if((int)c[i]>(int)c[j]){sum[k]++;temp[k]++; } } } } } Arrays.sort(temp); for(int i=0;i<caseNum;i++){ for(int j=0;j<caseNum;j++){ if(temp[i]==sum[j]){System.out.println(Str[j]);break;} } } }
您还没有登录,请您登录后再发表评论
pku acm 1007 DNA Sorting代码 逆序数 排序 解题报告请访问:http://blog.csdn.net/china8848
北大1000题至2000部分题的源代码...
pku acm 第3356题 AGTC Java代码,有详细的注释,动态规划
pku acm 第1953题World Cup Noise c完整的代码,有详细的注释
Pku acm 第1159题 Palindrome 代码,有详细的注释,动态规划
pku acm 动态规划题1179解题报告
Pku acm 第2192题 Zipper 代码,有详细的注释,动态规划
Pku acm 第1458题 Common Subsequence 代码,有详细的注释,动态规划
Pku acm 第1125题 Stockbroker Grapevine c代码,有详细的注释,动态规划,使用弗洛伊德算法
Pku acm 第3253题 Fence Repair 代码,有详细的注释,哈夫曼数
Pku acm 第1160题 Post Office 代码,有详细的注释,动态规划
Pku acm 第1631题 Bridging signals 代码,有详细的注释,动态规划
pku2482--Stars in Your Window的源程序
Pku acm 第1579题 Function Run Fun 代码,有详细的注释,动态规划
Pku acm 第1157题 LITTLE SHOP OF FLOWERS c代码,有详细的注释,动态规划
Pku acm 第1163题 The Triangle 代码,有详细的注释,动态规划
Pku acm 第2533题 Longest Ordered Subsequence 代码,有详细的注释,动态规划
pku acm 1258 Agri-Net代码 最小生成树的prim算法,有详细的注释
Pku acm 第1887题 Testing the CATCHER 代码,有详细的注释,动态规划
pku acm 2299 Ultra-QuickSort代码,合并排序求逆序数,解题报告请访问:http://blog.csdn.net/china8848
相关推荐
pku acm 1007 DNA Sorting代码 逆序数 排序 解题报告请访问:http://blog.csdn.net/china8848
北大1000题至2000部分题的源代码...
pku acm 第3356题 AGTC Java代码,有详细的注释,动态规划
pku acm 第1953题World Cup Noise c完整的代码,有详细的注释
Pku acm 第1159题 Palindrome 代码,有详细的注释,动态规划
pku acm 动态规划题1179解题报告
Pku acm 第2192题 Zipper 代码,有详细的注释,动态规划
Pku acm 第1458题 Common Subsequence 代码,有详细的注释,动态规划
Pku acm 第1125题 Stockbroker Grapevine c代码,有详细的注释,动态规划,使用弗洛伊德算法
Pku acm 第3253题 Fence Repair 代码,有详细的注释,哈夫曼数
Pku acm 第1160题 Post Office 代码,有详细的注释,动态规划
Pku acm 第1631题 Bridging signals 代码,有详细的注释,动态规划
pku2482--Stars in Your Window的源程序
Pku acm 第1579题 Function Run Fun 代码,有详细的注释,动态规划
Pku acm 第1157题 LITTLE SHOP OF FLOWERS c代码,有详细的注释,动态规划
Pku acm 第1163题 The Triangle 代码,有详细的注释,动态规划
Pku acm 第2533题 Longest Ordered Subsequence 代码,有详细的注释,动态规划
pku acm 1258 Agri-Net代码 最小生成树的prim算法,有详细的注释
Pku acm 第1887题 Testing the CATCHER 代码,有详细的注释,动态规划
pku acm 2299 Ultra-QuickSort代码,合并排序求逆序数,解题报告请访问:http://blog.csdn.net/china8848