Java之数列求逆序数
2016-03-11 13:54
447 查看
public class MatrixInNu { public static int InverseNumber(String MatrixOne){ int Count=0; for(int i=1;i<MatrixOne.length();i++) { for(int j=0;j<i;j++) { int a=(int)(MatrixOne.charAt(i)); int b=(int)(MatrixOne.charAt(j)); if(a<b) { Count++; } } } return Count; } public static void main(String[]args)//测试 { String One="123456789"; String Two="987654321"; String Three="673293973"; String strr=String.valueOf(InverseNumber(One)); String strr2=String.valueOf(InverseNumber(Two)); String strr3=String.valueOf(InverseNumber(Three)); System.out.println(strr); System.out.println(strr2); System.out.println(strr3); } }
运行结果如下:
相关文章推荐
- Java并发编程-Lock
- Spring框架的配置
- eclipse打开hadoop2.7源码
- PullableListView.canPullDown(PullableListView.java:33)----BUG
- Spring @Autowired,@Resource,@Required注解的用法和作用
- springmvc开发中所遇到的问题
- leetcode:Reverse Linked List 【Java】
- java 中LinkedList的学习
- Java BIO
- 使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示。
- java日期格式化(util包下转成sql包下)
- java中继承的概念
- Java读写文件通用格式
- java 中的单元 ,二元,三元运算符
- Java中的平方
- Start from length & length() in Java
- spring基本配置
- 做一个合格的程序猿之浅析Spring IoC源码(七)浅谈BeanFactory和FactoryBean
- Java中thread类与Runnable接口的区别
- JDK安装后怎样卸载