摘要: 1 package 华为机试; 2 //C++ 输入:由数字和字母组成的字符串,例如:333aaabb55ppin 3 //输出:数字后面的连续出现的(2个或多个)相同字符(数字或者字符),删去一个,非数字后面的不要删除,例如,对应输出为:33aabb55pin。 4 5 //这句话的核心就是在... 阅读全文
posted @ 2014-09-08 21:32 hansongjiang8 阅读(1603) 评论(2) 推荐(0) 编辑
摘要: 多线程是非常适合归并排序的,因为归并排序是分治法,所以分割后可以独立运行,最后将结果归并起来就行了。如何写一个多线程程序呢?今天无聊,总结一下啊。首先写个普通的归并排序,以后的多线程就调用这个排序。1.这段代码很简单,就是一个基本的归并排序,知道这个类中的sort实现归并排序就OK.package ... 阅读全文
posted @ 2014-09-08 13:38 hansongjiang8 阅读(3001) 评论(1) 推荐(1) 编辑
摘要: import java.util.Scanner;public class Main { private static int count=0; public static void mergesort(int a[],int low,int high) { if(l... 阅读全文
posted @ 2014-09-08 12:35 hansongjiang8 阅读(523) 评论(0) 推荐(0) 编辑