排序这里讲解这些 一、选择排序 选择排序,其实就是把第一个元素和后面的一个一个进行比较,把最大或者最小的移动到前面,类似于下图,我简单了画了一下。 接下来,代码如下: 重点就在于SelectSort这个方法,我写的默认是从小到大进行排序。输出结果如下: 选择排序,就是这样了。 二、冒泡排序 ...
分类:
编程语言 时间:
2018-10-07 15:36:11
阅读次数:
120
数据结构:队列 先入先出的数据结构 说明 在先入先出数据结构中,将首先处理队列中的第一个元素,即front所指的位置元素。 如上图所示,队列是典型的 FIFO 数据结构。插入(insert)操作也称作入队(enqueue),新元素始终被添加在队列的末尾。 删除(delete)操作也被称为出队(deq ...
分类:
其他好文 时间:
2018-10-05 12:35:51
阅读次数:
205
#!/usr/bin/env python#-*- coding:utf-8 -*-import sys'''sys.argv 命令行参数List,sys.argv[0]第一个元素是程序本身路径'在cmd下,返回一个命令行参数列表,第一个参数sys.argv[0]标识程序本身路径,sys.argv[ ...
分类:
编程语言 时间:
2018-10-04 10:35:48
阅读次数:
176
加号选择器("+"):就是指对找到的某类的元素除第一个元素以外的兄弟元素起作用,即第一个元素不起作用,后面的兄弟元素都会起作用 效果:给每一个li加一个border-left,采用加号选择器,就没有使第一个li标签产生作用 案例: ...
分类:
Web程序 时间:
2018-10-04 09:02:25
阅读次数:
762
意思就是第二个元素的num[2]等于第一个元素的num[0]+num[1]+num[2] 这个写起来,确实废了点时间,尤其是数组索引多的时候,容易搞错,比如num该用i索引的时候却用成了j索引。 ...
分类:
编程语言 时间:
2018-10-02 20:06:19
阅读次数:
260
LIST: 简介:列表是python中最基本的数据结构之一,每个元素都会被分配一个数字也就是索引,亦称为下标。他的第一个元素对应的索引为0,第二个对应的索引为1,以此类推。 一, 列表的声明与赋值 二,列表的查询 三,列表的切片 四,列表添加元素 五,列表删除元素 六,列表的更新 七,列表的内置函数 ...
分类:
编程语言 时间:
2018-10-02 17:53:06
阅读次数:
140
选中一组元素的方式也是8种,与选中单个元素一一对应。区别只在于element与elements。elements取到的是一个数组,element取符合条件的第一个元素。 首先在脚本的目录下新建test.html文件,将下面的内容拷贝进去保存。 编写脚本python脚本 ...
分类:
其他好文 时间:
2018-10-02 17:39:38
阅读次数:
212
sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量 ...
分类:
编程语言 时间:
2018-09-30 22:41:11
阅读次数:
186
sys.argv 命令行参数List,第一个元素是程序本身路径sys.modules 返回系统导入的模块字段,key是模块名,value是模块sys.exit(n) 退出程序,正常退出时exit(0)sys.version 获取Python解释程序的版本信息sys.maxint 最大的Int值sys ...
分类:
编程语言 时间:
2018-09-30 16:35:09
阅读次数:
151
数据结构中队列是一种线性的存储结构,该结构的特性是先进先出(将首先处理添加到队列的第一个元素),操作步骤如下图所示: 该结构的具体实现是:初始化队列,提供一个list集合data,并为该集合设置一个p_start属性,该属性记录元素头节点的位置,在添加元素时,调用add()方法,在删除元素时首先判断 ...
分类:
其他好文 时间:
2018-09-26 19:05:45
阅读次数:
169