摘要: 关于查找算法,这里只进行两个算法的说明。包括 顺序查找 和 折半查找。 顺序查找: 顺序查找常用于未排序的数据中。查找速度较慢,只能应用于较小的数据量。 折半查找: 比较快的查找算法,但也仅限于对排好序的数据进行查找。 阅读全文
posted @ 2018-05-02 21:25 Ranter 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 排序按时间复杂度和空间复杂度可分为 低级排序 和 高级排序 算法两种。下面将对排序算法进行讲解,以及样例的展示。 低级排序:冒泡排序、选择排序、插入排序。 冒泡排序: 核心思想,小的数往前移。假设最小的数在最后一位,将最后一位一步步移到第一位。 选择排序: 选择最小数按顺序排列。从当前未排序的数组中 阅读全文
posted @ 2018-05-02 20:36 Ranter 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 交换的本质是拷贝,其中拷贝包括两种方式。值拷贝和指针拷贝,在java中没有指针,为此,我们可以理解为地址拷贝,在我看来,指针就是地址。 1.传值方式示例: 由上述示例可得,传值,不能起到交换的作用,原有变量的值仍未改变。 2.传址方式示例: 该示例通过创建一个类对象Int,为该对象的成员变量num赋 阅读全文
posted @ 2018-05-01 11:28 Ranter 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 刚刚装上eclipse,于是就想写个Java程序来试试。结果写好之后不管是点击 run 还是 debug 结果都会弹出一个窗口,内容为: The selection cannot be launched,and there are no recent launches !意思是该选项不能执行,最近没 阅读全文
posted @ 2017-03-12 13:29 Ranter 阅读(65004) 评论(4) 推荐(4) 编辑
摘要: 原文 :http://www.23pro.com/post/4.html 1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”; 2)前进到下一个光标位置:“Ctrl + Shift + - ”。 2.复制/剪切/删除整行代码 1)如果你想复制一整行代 阅读全文
posted @ 2017-02-20 20:29 Ranter 阅读(270) 评论(0) 推荐(0) 编辑
摘要: var eventUtil = { addHandler:function(element,type,handler) { //添加句柄 if(element.addEventListener) { element.addEventLisetener(type,handler,false); }else if(element.at... 阅读全文
posted @ 2016-12-12 15:10 Ranter 阅读(306) 评论(0) 推荐(0) 编辑