一、线性表(list) 定义: 由零个或多个数据元素组成的有限序列 (1.首先它是一个序列,也就是说元素之间是有先来后到的。2.若元素存在多个,则第一个元素无前驱,而最后一个元素无后继。3.list是有限的) 若将线性表记为(a1,...,ai 1,ai,ai+1,...,an),则称ai 1是ai ...
                            
                            
                                分类:
其他好文   时间:
2019-05-18 21:12:51   
                                阅读次数:
148
                             
                    
                        
                            
                            
                                jQuery EasyUI 拖放 - 基本的拖动和放置 本教程向您展示如何使 HTML 元素可拖动,在本例中,我们将创建三个 DIV 元素然后启用他们的拖动和放置。 首先,我们创建三个 元素: 对于第一个 元素,我们通过默认值让其可以拖动。 $('#dd1').draggable(); 对于第二个  ...
                            
                            
                                分类:
Web程序   时间:
2019-05-14 15:02:51   
                                阅读次数:
156
                             
                    
                        
                            
                            
                                    题目描述 对链表进行插入排序。 插入排序的动画演示如上。从第一个元素开始,该链表可以被认为已经部分排序(用黑色表示)。 每次迭代时,从输入数据中移除一个元素(用红色表示),并原地将其插入到已排好序的链表中。 插入排序算法: 1. 插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输 ...
                            
                            
                                分类:
编程语言   时间:
2019-05-10 12:56:50   
                                阅读次数:
156
                             
                    
                        
                            
                            
                                    # list01 是变量,存储列表对象的地址. #列表引用 list01 = ["张无忌","赵敏","周芷若"] # list02 得到的是列表对象地址 list02 = list01 # 修改的是列表第一个元素存储的对象地址 list01[0] = "老张" print(list02[0])# ... ...
                            
                            
                                分类:
编程语言   时间:
2019-05-09 00:42:52   
                                阅读次数:
277
                             
                    
                        
                            
                            
                                    #include #include //定义了一个数据类型叫struct Arr 该数据类型包含 3个成员 struct Arr{ //12个字节 int *pBase;//存储数组第一个元素的地址 int len;//数组所能容纳的最大元素个数 int cnt;//当前数组有效元素的个数 }; /... ...
                            
                            
                                分类:
编程语言   时间:
2019-05-08 21:52:27   
                                阅读次数:
140
                             
                    
                        
                            
                            
                                    1. 冒泡排序 原理:从第一个元素开始,把当前元素和下一个索引元素进行比较。如果当前元素大,那么就交换位置,重复操作直到比较到最后一个元素 function bubbleSort(arr) { if (Array.isArray(arr)) { for (var i = arr.length - 1 ...
                            
                            
                                分类:
编程语言   时间:
2019-05-04 15:06:06   
                                阅读次数:
184
                             
                    
                        
                            
                            
                                    列表查找:从列表中查找指定元素 输入:列表、待查找元素 输出:元素下标或未找到元素 列表查找的两种方法: 顺序查找 从列表的第一个元素开始,顺序进行搜索,直到找到为止。 二分查找 (大前提有序)从有序列表的候选区[0:n]开始,通过对待查找的值与候选区中间值的比较,可以使候选区减少一半。 从列表的第 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-04 14:47:26   
                                阅读次数:
158
                             
                    
                        
                            
                            
                                    sys模块(掌握) sys模块负责程序与Python解释器进行交互,多用于处理环境变量。 | 方法 | 详解 | | : : | : : | | sys.argv | 命令行参数List,第一个元素是程序本身路径 | | sys.modules.keys() | 返回所有已经导入的模块列表 | |  ...
                            
                            
                                分类:
其他好文   时间:
2019-05-04 11:55:48   
                                阅读次数:
95
                             
                    
                        
                            
                            
                                今天讲STL 1.pair——<algorithm> 声明形如pair<int,int> x;(不是int也可以),表示x有前后两个成员,都是int类型,调用时写x.first(second); 对pair声明的变量可以不自定义cmp函数,先按照pair中第一个元素优先排序,再按第二个,即第一个元素 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-03 11:46:43   
                                阅读次数:
134
                             
                    
                        
                            
                            
                                    基本概念 直接插入排序是一种最简单的排序方法,排序过程为:先将第一个元素看作是只有一个元素的有序子表,然后从第二个元素开始,将待排序元素依次插入到前面有序的子表中,直到全部排序完毕。在整个过程中,前面的元素是已经排序号的列表,后面的元素为待排序处理。 基本过程 将第一个元素看作是一个有序的列表,从第 ...
                            
                            
                                分类:
编程语言   时间:
2019-05-02 19:02:00   
                                阅读次数:
172