算法
番茄炒蛋213
stay hungry,stay foolish!
展开
-
简单算法之冒泡排序(Java)
import java.util.Arrays; public class Maopao { /* * 1.外层循环控制冒泡次数 * 2.内层循环实现冒泡排序(* j<a.length-1-i) * a.首先内层最后两个数比较完就已经完成了,最后一个数没有比较对象了,所以-1(其实刚开始写我也没写-1,报了越界异常,我才考虑到的,汗) * b.其次每冒泡一次就已经排好一个(外原创 2016-05-22 19:19:51 · 271 阅读 · 0 评论 -
简单算法之二分法
public class Erfenfa { /* * 思想:对于一个升序的数组,在数组中找一个一个数索引,取出这个数组中间的数a与b之比较 * 如果a>b,则往左边找 * 如果a<b,则往右边找 * 以此类推 * * 注意点: * 确保每一个数都有机会被选中 假如 :只有两个数{1,2}寻找2 * 如果外层条件为left<right先找到1,接着外原创 2016-05-23 18:32:11 · 388 阅读 · 0 评论