数据结构/算法
文章平均质量分 74
SummerLiuz
这个作者很懒,什么都没留下…
展开
-
Java实现字符串中的连续数字的反转
示例:"1abc123abc123" 处理之后为 "1abc321abc321" 思路:1、将字符串转化为数组 2、 依次找出一个连续数字串的头尾下标 3、找到一组头尾下标后就执行一次swap(char[] ch, int start, int end),这个函数的作用是使数组ch,索引start~end的范围内元素反转。原创 2015-10-10 15:59:16 · 1236 阅读 · 0 评论 -
Java实现八大基础排序算法
public class Sort { /*(插入排序)直接插入排序: 从第二个数开始,一次和前一位比较(符合条件就交换)。*/ public static void directInsertSort(int[] arr) { int temp; int j; for (int i=1; i<arr.length; i++) { temp = arr[i]; j原创 2015-10-10 17:08:02 · 428 阅读 · 0 评论