今天大鹏哥跟大家一起学习下插入排序中的直接插入排序。
直接插入排序的基本操作是将一个记录插入到已排好序的有序表中,从而得到一个新的、记录数增1的有序表。
算法描述:
Step1、将待排序的一组记录中的第1个记录拿出来作为一组有序的记录(当然此时该组记录仅有1个记录)。
Step2、依次将待排序的一...
分类:
其他好文 时间:
2014-09-15 15:57:39
阅读次数:
170
#region 首页 public ActionResult Index() { string User_Test_Select = "User_Test_Select"; var item = DBhelp.G...
分类:
Web程序 时间:
2014-09-15 15:53:59
阅读次数:
231
一、计数器的基本操作1> retain : +1,方法返回的是对象本身2> release :-13> retainCount : 获得计数器4> dealloc* 当一个对象要被回收的时候,就会调用 * 一定要调用[super dealloc],这句调用要放在最后面2.概念1> 僵尸对象 :所占....
分类:
其他好文 时间:
2014-09-14 23:29:17
阅读次数:
363
1、java.util.Collection 是一个集合框架的父接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └...
分类:
其他好文 时间:
2014-09-14 16:45:08
阅读次数:
251
ADT(Abstract Data Type)抽象数据类型
为了便于理解,以复数为例:
(1)定义:
ADT Complex{
数据对象:D={e1,e2|e1,e2为实数}
数据关系:S={|e1是实部,e2是虚部}
基本操作:
Creat(&C , x, y)
GetReal(C)
GetImage(C)
Add(c1,c2)
...
分类:
其他好文 时间:
2014-09-14 08:59:56
阅读次数:
210
通过前面问题以及引入了“信息熵”的概念,我们可以重新来理解排序的本质:一组未排序的N个数字,它们一共有N!种重排,其中只有一种排列是满足题意的(譬如从大到小排列)。换句话说,排序问题的可能性一共有N!种。任何基于比伯爵娱乐城较的排序的基本操作单元都是“比较a和b”,这就相当于猜数字游戏里面的一个问句...
分类:
其他好文 时间:
2014-09-13 18:33:35
阅读次数:
195
1.建立一个新文件 文件->新建文件 Ctr+N2.打开已有文件 文件->打开文件 Ctr+O3.重新打开文件 文件->重新打开文件4.建立文件的备份 Visual LISP可自动建立自由文本编辑器加载文件的备份。实际的备份操作是在第一次保存文件时执行的。备份文件与原文件名相同,后缀以下...
分类:
其他好文 时间:
2014-09-12 18:56:13
阅读次数:
309
1.控制台窗口与AutoCAD命令窗口的区别 (1)控制台窗口的命令提示符为"_$"。 (2)空格键只是空格,不再代表回车,只有按下回车键,系统才对表达式求值。 (3)按Ctrl+Enter键,可以将未输入玩的表达式续写到下一行。 (4)按Esc键,取消当前的输入,按Shift+Esc键,终...
分类:
其他好文 时间:
2014-09-12 17:03:43
阅读次数:
436
1.菜单菜单功能文件 创建新的或修改已有的AutoLISP程序文件,编译或打印程序文件等编辑 赋值和粘贴文本,匹配表达式中的括号,或赋值控制台窗口内以前的输入等搜索 查找和替换文本字符串,设置书签,或利用书签操作等视图 查找和显示程序代码中的变量和符号值等工程 使用工程和编译、链接程序等调...
分类:
其他好文 时间:
2014-09-12 16:42:33
阅读次数:
166
1.进入Visual LISP 工具->AutoLISP->Visual LISP编辑器。或者在命令提示中键入:vlide,便可进入Viausl LISP的用户界面。2.退出 关闭按钮,或者文件->退出。注意,此时AutoCAD并没有将Visual LISP卸载,而只是把所有的VisualLIS.....
分类:
其他好文 时间:
2014-09-12 13:13:43
阅读次数:
300