- 博客(25)
- 收藏
- 关注
原创 《啊哈!算法》阅读笔记-神奇的树
ps:详情可见《啊哈!算法》第7章ps:从自己的印象笔记里复制过来的,某些小标号和格式有一点问题,想要看的清晰的可以留言印象笔记分享给你树 定义:树是指任意两个结点间有且只有一条路径的无向图。(或者说树其实就是不包含回路的连通无向图) 树的特性: 一棵树中的任意两个结点有且仅有唯一的一条路径连通。 一棵树中如果有n个结点,那么他一定恰好有n-1条边。...
2019-04-01 17:46:00
335
1
转载 七种排序方法个人总结
1、冒泡排序法基本思路:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。public static void bubbleSort0(int[] A){ for(int i=0;i < A.length-1;i++){ for(int j=i+1;j<A.length;j++){ if(A[i] > A[j]){...
2018-06-29 19:29:12
520
1
原创 SQL必知必会阅读笔记(过滤数据、高级数据过滤、用通配符进行过滤)
四、过滤数据1、使用WHERE子句SELECT prod_name, prod_priceFROM ProductsWHERE prod_price = 3.49; 这条语句从products表中检索两个列,但不返回所有行,只返回prod_price值为3.49的行。 在同时使用ORDER BY和WHERE子句时,应该让ORDER BY位于WHERE之后,否则将会产生错误。2...
2018-06-13 17:46:15
251
原创 SQL必知必会阅读笔记(数据库基本概念、检索数据、排序检索数据)
一、数据库基本概念:1、数据库(database): 保存有组织的数据的容器(通常是一个文件或一组文件)2、表(table): 某种特定类型数据的结构化清单。3、模式(schema): 关于数据库和表的布局及特性的信息。4、列(column): 表中的一个字段。所有表都是由一个或多个列组成的。5、数据类型( datatype): 所容许的数据的类型。每个表列都有相应的数据类型,它限制(或容许)该列...
2018-06-11 21:18:57
273
转载 Python wordcloud库的使用
1、wordcloud库基本介绍 (1)、wordcloud库概述 wordcloud是优秀的词云展示第三方库 - 词云以词语为基本单位,更加直观和艺术的展示文本 (2)、wordcloud库的安装 (cmd命令行) pip install wordcloud 2、wordcloud库使用说明 (1)、wordcloud库基本使用 ...
2018-06-06 23:24:51
2535
转载 Python 二维数据的格式化和处理
1、二维数据的表示 (1)、使用列表类型 - 列表类型可以表达二维数据 - 使用二维列表 [ [3.1398, 3.1349, 3.1376], [3.1413, 3.1404, 3.1401] ] - 使用两层for循环遍历每个元素 - 外层列表中每个元素可以对应一行,也可以对应一列 2、C...
2018-06-06 20:31:01
3001
转载 Python 一维数据的格式化和处理
1、数据组织的维度 (1)、维度:一组数据的组织形式 (2)、一维数据:由对等关系的有序或无序数据构成,采用线性方式组织 - 对应列表、数组和集合等概念 (3)、二维数据 :由多个一维数据构成,是一维数据的组合形式 表格是典型的二维数据 其中,表头是二维数据的一部分 (4)、多维数据:由一维或二维数据在新维度上扩展形成 (5)...
2018-06-06 20:11:17
2452
1
转载 Python 文件的使用
1、文件的类型 (1)、文件的理解 文件是数据的抽象和集合 - 文件是存储在辅助存储器上的数据序列 - 文件是数据存储的一种形式 - 文件展现形态:文本文件和二进制文件 (2)、 文本文件与二进制文件 - 文件文件和二进制文件只是文件的展示方式 - 本质上,所有文件都是二进制形式存储 ...
2018-05-29 23:43:57
294
转载 Python jieba库的使用
1、jieba库基本介绍 (1)、jieba库概述 jieba是优秀的中文分词第三方库 - 中文文本需要通过分词获得单个的词语 - jieba是优秀的中文分词第三方库,需要额外安装 - jieba库提供三种分词模式,最简单只需掌握一个函数 (2)、jieba分词的原理 Jieba分词依靠中文词库 ...
2018-05-24 21:10:43
8514
转载 Python 字典类型及操作
1、字典类型定义 (1)、理解“映射” - 映射是一种键(索引)和值(数据)的对应 (2)、字典类型是“映射”的体现 - 键值对:键是数据索引的扩展 - 字典是键值对的集合,键值对之间无序 - 采用大括号{}和dict()创建, 键值对用冒号: 表示 {<键1>:<值1>, <...
2018-05-24 20:47:19
2414
转载 Python 序列类型及操作
1、序列类型定义 (1)、序列是具有先后关系的一组元素 - 序列是一维元素向量,元素类型可以不同 - 类似数学元素序列: s0, s1, … , sn-1 - 元素间由序号引导, 通过下标访问序列的特定元素 (2)、序列是一个基类类型 (3)、序号的定义2、序列处理函数及方法 (1)、序列类型通用操作符 操作符及应用 描述x in s ...
2018-05-23 18:09:02
6742
转载 Python 集合类型及操作
1、集合类型定义 (1)、集合是多个元素的无序组合 - 集合类型与数学中的集合概念一致 - 集合元素之间无序,每个元素唯一,不存在相同元素 - 集合元素不可更改,不能是可变数据类型 - 集合用大括号 {} 表示,元素间用逗号分隔 - 建立集合类型用 {} 或 set() - 建立空集合类型,必须使用...
2018-05-22 22:35:18
1511
转载 Pyinstaller库的使用
1、Pyinstaller库概述 (1)、将.py源代码转换成无需源代码的可执行文件 (2)、PyInstaller库是第三方库,安装第三方库需要使用pip工具 (cmd命令行) pip install pyinstaller2、PYInstaller库使用说明 (1)、简单的使用 (cmd命令行) pyinstaller -F <文件名.py> ...
2018-05-21 23:22:54
1085
转载 Python函数的定义与使用
1、函数的理解与定义 (1)、函数是一段代码的表示 - 函数是一段具有特定功能的、可重用的语句组 - 函数是一种功能的抽象,一般函数表达特定功能 - 两个作用:降低编程难度 和 代码复用 def <函数名>(<参数(0个或多个)>) : <函数体> ...
2018-05-19 19:52:43
1788
转载 Python random库的使用
1、random库是使用随机数的Python标准库 (1)、- 伪随机数: 采用梅森旋转算法生成的(伪)随机序列中元素 - random库主要用于生成随机数 - 使用random库: import random (2)、random库包括两类函数,常用共8个 - 基本随机数函数: seed(), random() - 扩展随...
2018-05-19 16:08:15
1820
转载 js模拟点击
<html> <head> <title>usually function</title> </head> <script> function load(){ //下面两种方法效果是一样的 document.getElementById("target").onclick(); document.g
2018-05-19 15:40:57
635
转载 Python循环结构
1、遍历循环 (1)、for <循环变量> in <遍历结构> : <语句块> - 从遍历结构中逐一提取元素,放在循环变量中 - 由保留字for和in组成,完整遍历所有元素后结束 - 每次循环,所获得元素放入循环变量,并执行一次语句块 (2)、计数循环(N次) f...
2018-05-19 15:40:35
535
转载 Python分支结构与异常处理
1、二分支结构 (1)、if <条件> : <语句块1> else : <语句块2> (2)、紧凑形式:适用于简单表达式的二分支结构 <表达式1> if <条件> else <表达式2> 例如:guess = eval(i...
2018-05-19 15:40:27
616
转载 Python time库的使用
1、time库基本介绍 (1)、time库概述 time库是Python中处理时间的标准库 import time time.<b>() (2)、time库包含三类函数 - 时间获取:time() ctime() gmtime() - 时间格式化:strftime() strptime()...
2018-05-19 15:40:14
14825
转载 Python字符串类型及操作
1、字符串类型的表示 (1)、字符串由0个或多个字符组成的有序字符序列 - 字符串由一对单引号或一对双引号表示 "请输入带有符号的温度值: "或者 'C' - 字符串是字符的有序序列,可以对其中的字符进行索引 "请" 是 "请输入带有符号的温度值: " 的第0个字符 (2)、字符串有 2类共4种 表示方法 - ...
2018-05-19 15:40:04
5178
1
转载 Python数字类型及操作
1、整数类型 (1)、可正可负,没有取值范围限制 pow(x,y)函数:计算xy,想算多大算多大 >>> pow(2,100) 1267650600228229401496703205376 >>> pow(2,pow(2,15)) 141546103104495478900155...
2018-05-19 15:39:52
1533
转载 Python turtle学习笔记
1、turtle的绘图窗体turtle.setup(width, height, startx, starty)- setup()设置窗体大小及位置- 4个参数中后两个可选(后两个省略时默认窗口在屏幕正中心)- setup()不是必须的 2、turtle空间坐标体系 (1)、从当前点去(x,y)turtle.goto(x, y) (2)、海龟方向 (1)、前进turtle.fd(d) ...
2018-05-19 15:39:42
16385
5
转载 java 连接Linux服务器并执行指令
/** * Created by hpp on 2017/6/5. */ import ch.ethz.ssh2.Connection; import ch.ethz.ssh2.Session; import ch.ethz.ssh2.StreamGobbler; import com.lczyfz.istep.common.utils.StringUtils; import...
2018-05-19 15:39:10
1929
转载 Linux文件操作命令
2、文件操作命令2.1、文件命名规则 Linux系统的命名规则和Windows相差较大。 (1)文件命名规则 Linux系统中的文件名称最长可以有256个字符,文件名可以由字母,数字,下划线,减号及一些特殊符号(不推荐使用)。 (2)文件扩展名 Linux系统中没有文件扩展名的概念,因此不强制使用,有时也使用扩展名表示文件的用途,有些特殊的程序要求文件必须有正确的扩展名。...
2018-05-19 15:38:30
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人