- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 斗地主出牌规则
验证出牌是否符合规则时,牌必须是排好序的首先Card类,int value;//卡牌大小 int cardValue;//卡牌序号:0-53 boolean isChoose;public class Card { int value;//卡牌大小 int cardValue;//卡牌序号:0-53 boolean isChoose; //A 1 14 27 40 //2 2
2013-10-04 10:09:05 2859
原创 菜鸟学排序----折半插入排序
public void binarySort(int[] array) { for (int i = 1; i < array.length; i++) { int temp = array[i]; int beginIndex = 0; int endIndex = i - 1; while (beginIndex <= endIndex) {
2013-06-21 11:49:35 502
原创 菜鸟学排序----二分查找法
非递归方法 public int binarySearch_asc(int[] array, int data) {//正序列查找 int beginIndex = 0; int endIndex = array.length - 1; int midIndex = -1; if (data endIndex || data > array[endIndex]) {
2013-06-20 19:55:37 504
原创 菜鸟学排序----快速排序
public void quickSort_asc(int[] array , int low , int high){ int i , j , x ; if(low < high){//结束循环 i = low ; j = high ; x = array[low];//将第一个数作为中轴 while( i < j ){ while( i x){ j--;
2013-06-20 18:00:54 484
原创 菜鸟学排序----插入排序
public void insertSort(int[] array, String sortType){ if("asc".equals(sortType)){ for(int i = 1;i<array.length;i++){ int j; int temp = array[i]; for(int j = i;j>0 && array[j-1]>temp;j--){
2013-06-19 21:03:45 455
原创 菜鸟学排序----直接选择排序
public void selectSort(int[] array, String sortType){ if("asc".equals(sortType)){//正序 for(int i = 1;i<array.length;i++){ int index = 0; for(int j=1;j<=array.length-i;j++){ if(array[j]>ar
2013-06-19 20:50:50 462
原创 菜鸟学排序----冒泡排序
public void bubbleSort(int[] array , String sortType){ if("asc".equals(sortType)){ for(int i = 1;i<array.length;i++){ for(int j = 0;j<array.length-i;j++){ if(array[j]>array[j+1]){ swap(
2013-06-19 20:31:40 510
二叉树先序遍历演示demo
2013-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人