摘要: 算法描述:给定一个整数数组A={9,8,7,6,5,4,5,3,2,1},然后将其按从小到大升序排列,使用冒泡排序实现。输入:A={9,8,7,6,5,4,5,3,2,1}输出:A={1,2,3,5,4,5,6,7,8,9}算法思想:从数组的第一个数开始,与第二个数相比较,如果比第二个大,则交换位置,直到将数组中最大的数排到数组顶端(末尾),依次再将第二大的数排到最大数的前面,直至数组升序排列完成。代码实现:1 for(int i=0,t=0,n=A.length;i<n-1;i++)2 for(int j=0;j<n-1-i;j++)3 for(;(t=A[j])>A[j+ 阅读全文
posted @ 2013-05-27 20:44 thieving 阅读(1276) 评论(6) 推荐(1) 编辑