摘要: 1 /** 2 * //希尔排序,又名减小增量排序 3 * //算法思想:首先选择一个步长,初定gap为n/2,然后从i=gap的位置开始与i-gap比较 4 * //将比较后小的数放在i-gap的位置,然后将i=i-gap,继续比较i与i-gap的大小,直至i-gap的位置超过数组索引。 5 * 阅读全文
posted @ 2016-03-08 16:54 jeyfang 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Arrays; 2 import java.util.Scanner; 3 public class Main { 4 /**基本思想是:我们选一个数首先当作一个基准,用x来记录,这样该数组在逻辑上就可以看作是被分为了两段,左边和右边。 5 * 每次查找的要求是 阅读全文
posted @ 2016-03-06 16:12 jeyfang 阅读(181) 评论(3) 推荐(0) 编辑
摘要: 1 import java.util.Arrays; 2 3 public class BubbleSort { 4 BubbleSort(int[] A,int n){ 5 System.out.println(Arrays.toString(sort(A,n))); 6 } 7 public i 阅读全文
posted @ 2016-03-06 09:32 jeyfang 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在计蒜客中遇到一个这样的题目: 伯爵说”序列如下:1, 11, 21, 1211, 111221, ...1 读作 "one 1" 或者 11。11 读作 "two 1s" 或者21。21 读作 "one 2, one 1" 或者 1211。 格式:多组输入,读到文件结束。每组输入给定一个整数n,输 阅读全文
posted @ 2016-03-04 16:52 jeyfang 阅读(634) 评论(1) 推荐(0) 编辑
摘要: ajax在用于异步交互以来,一直被广泛使用,其使用语法格式基本如下: 基本格式为$.ajxa({ type:"",数据传送方式POST,GET url:"",处理地址 data:"",传送数据, dataType:"",返回数据类型, success:function(){},成功并接收返回值, e 阅读全文
posted @ 2016-02-12 22:32 jeyfang 阅读(265) 评论(0) 推荐(0) 编辑