算法
空你个指针啊
别忘了你的星辰大海
展开
-
JAVA快速排序
package com.liu.util;public class QuickSort {private static void quickSort(int[] array, int beg, int end) { if (beg >= end || array == null) return; int p = partition(array, beg, end);原创 2017-04-19 21:59:21 · 202 阅读 · 0 评论 -
不用临时变量交换两数的值
package com.liu.util;public class ExchangeWithoutTmp {public static void exchange(int a, int b){ a = a + b; b = a - b; a = a - b; System.out.println("a:"+a+",b:"+b);}}原创 2017-04-19 19:41:03 · 186 阅读 · 0 评论 -
从小到大插入排序
插入排序的基本思想就是把元素分为已排序和未排序两部分, 依次取出未排序部分的元素插入排序部分中public class Insertion_Sort { public static void main(String[] args) { // 待排序序列 int[] nums = {1, 6, 3, 8, 12, 9, 7}; // 从序列第二个数开原创 2017-06-17 15:11:50 · 925 阅读 · 0 评论