数据结构
文章平均质量分 68
Puckers
这个作者很懒,什么都没留下…
展开
-
数据结构-排序-交换排序
交换排序:起泡排序,快速排序 起泡排序: 每次循环将该列最大的数放到最后边,时间复杂度O(n^2); 代码(java): private void bubbleSort(int[] a){ for(int i = 0;i < a.length;i++){ for(int j = 0;j < a.length-1-i;j++){原创 2016-03-11 11:35:00 · 351 阅读 · 0 评论 -
java字符串-改变序列
java有很多方式实现改变字符串中的字符顺序,本文列举两种较易想到的算法实现字符串顺序变化:abcdef g-> defgabc 1.截取0到n的字符子串,然后将后边的子串放到一个StringBuilder中,在将前子串toCahrArray()转换成字符数组,循环 该数组append到StringBuilder中: public static String changeString1(St原创 2016-03-15 11:39:39 · 879 阅读 · 0 评论