<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MessiNine的博客]]></title><description><![CDATA[只用作自己学习记录使用]]></description><link>https://blog.youkuaiyun.com/MessiNine</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MessiNine]]></copyright><item><title><![CDATA[《啊哈！算法》阅读笔记-神奇的树]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/88953319</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/88953319</guid><author>MessiNine</author><pubDate>Mon, 01 Apr 2019 17:46:00 +0800</pubDate><description><![CDATA[ps：详情可见《啊哈！算法》第7章

ps：从自己的印象笔记里复制过来的，某些小标号和格式有一点问题，想要看的清晰的可以留言印象笔记分享给你



树


	定义：树是指任意两个结点间有且只有一条路径的无向图。(或者说树其实就是不包含回路的连通无向图)
	
	
	树的特性：
	

	一棵树中的任意两个结点有且仅有唯一的一条路径连通。
	
	
	一棵树中如果有n个结点，那么他一定恰好有n-1条边。...]]></description><category></category></item><item><title><![CDATA[七种排序方法个人总结]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80859889</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80859889</guid><author>MessiNine</author><pubDate>Fri, 29 Jun 2018 19:29:12 +0800</pubDate><description><![CDATA[1、冒泡排序法基本思路：两两比较相邻记录的关键字，如果反序则交换，直到没有反序的记录为止。public static void bubbleSort0(int[] A){
    for(int i=0;i &amp;lt; A.length-1;i++){
        for(int j=i+1;j&amp;lt;A.length;j++){
            if(A[i] &amp;gt; A[j]){
...]]></description><category></category></item><item><title><![CDATA[SM4国密算法Java实现]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/79998791</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/79998791</guid><author>MessiNine</author><pubDate>Sat, 23 Jun 2018 11:31:22 +0800</pubDate><description><![CDATA[11]]></description><category></category></item><item><title><![CDATA[SQL必知必会阅读笔记(过滤数据、高级数据过滤、用通配符进行过滤)]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80682980</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80682980</guid><author>MessiNine</author><pubDate>Wed, 13 Jun 2018 17:46:15 +0800</pubDate><description><![CDATA[四、过滤数据1、使用WHERE子句SELECT prod_name, prod_price
FROM Products
WHERE prod_price = 3.49;      这条语句从products表中检索两个列，但不返回所有行，只返回prod_price值为3.49的行。     在同时使用ORDER BY和WHERE子句时，应该让ORDER BY位于WHERE之后，否则将会产生错误。2...]]></description><category></category></item><item><title><![CDATA[SQL必知必会阅读笔记(数据库基本概念、检索数据、排序检索数据)]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80651248</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80651248</guid><author>MessiNine</author><pubDate>Mon, 11 Jun 2018 21:18:57 +0800</pubDate><description><![CDATA[一、数据库基本概念：1、数据库(database): 保存有组织的数据的容器（通常是一个文件或一组文件）2、表(table): 某种特定类型数据的结构化清单。3、模式(schema): 关于数据库和表的布局及特性的信息。4、列(column): 表中的一个字段。所有表都是由一个或多个列组成的。5、数据类型( datatype): 所容许的数据的类型。每个表列都有相应的数据类型，它限制（或容许）该列...]]></description><category></category></item><item><title><![CDATA[Python wordcloud库的使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80602462</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80602462</guid><author>MessiNine</author><pubDate>Wed, 06 Jun 2018 23:24:51 +0800</pubDate><description><![CDATA[1、wordcloud库基本介绍  (1)、wordcloud库概述          wordcloud是优秀的词云展示第三方库          - 词云以词语为基本单位，更加直观和艺术的展示文本   (2)、wordcloud库的安装          (cmd命令行) pip install wordcloud 2、wordcloud库使用说明  (1)、wordcloud库基本使用   ...]]></description><category></category></item><item><title><![CDATA[Python 二维数据的格式化和处理]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80600318</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80600318</guid><author>MessiNine</author><pubDate>Wed, 06 Jun 2018 20:31:01 +0800</pubDate><description><![CDATA[1、二维数据的表示  (1)、使用列表类型          - 列表类型可以表达二维数据         - 使用二维列表         [ [3.1398, 3.1349, 3.1376],           [3.1413, 3.1404, 3.1401] ]          - 使用两层for循环遍历每个元素         - 外层列表中每个元素可以对应一行，也可以对应一列 2、C...]]></description><category></category></item><item><title><![CDATA[Python 一维数据的格式化和处理]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80600073</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80600073</guid><author>MessiNine</author><pubDate>Wed, 06 Jun 2018 20:11:17 +0800</pubDate><description><![CDATA[1、数据组织的维度  (1)、维度：一组数据的组织形式   (2)、一维数据：由对等关系的有序或无序数据构成，采用线性方式组织          - 对应列表、数组和集合等概念   (3)、二维数据 ：由多个一维数据构成，是一维数据的组合形式          表格是典型的二维数据         其中，表头是二维数据的一部分  (4)、多维数据：由一维或二维数据在新维度上扩展形成     (5)...]]></description><category></category></item><item><title><![CDATA[Python  文件的使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80503691</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80503691</guid><author>MessiNine</author><pubDate>Tue, 29 May 2018 23:43:57 +0800</pubDate><description><![CDATA[1、文件的类型  (1)、文件的理解          文件是数据的抽象和集合          - 文件是存储在辅助存储器上的数据序列         - 文件是数据存储的一种形式         - 文件展现形态：文本文件和二进制文件   (2)、 文本文件与二进制文件            - 文件文件和二进制文件只是文件的展示方式         - 本质上，所有文件都是二进制形式存储  ...]]></description><category></category></item><item><title><![CDATA[Python jieba库的使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80443764</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80443764</guid><author>MessiNine</author><pubDate>Thu, 24 May 2018 21:10:43 +0800</pubDate><description><![CDATA[1、jieba库基本介绍  (1)、jieba库概述          jieba是优秀的中文分词第三方库          - 中文文本需要通过分词获得单个的词语         - jieba是优秀的中文分词第三方库，需要额外安装         - jieba库提供三种分词模式，最简单只需掌握一个函数   (2)、jieba分词的原理         Jieba分词依靠中文词库       ...]]></description><category></category></item><item><title><![CDATA[Python 字典类型及操作]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80443442</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80443442</guid><author>MessiNine</author><pubDate>Thu, 24 May 2018 20:47:19 +0800</pubDate><description><![CDATA[1、字典类型定义   (1)、理解“映射”         - 映射是一种键(索引)和值(数据)的对应   (2)、字典类型是“映射”的体现          - 键值对：键是数据索引的扩展         - 字典是键值对的集合，键值对之间无序         - 采用大括号{}和dict()创建， 键值对用冒号: 表示          {&amp;lt;键1&amp;gt;:&amp;lt;值1&amp;gt;, &amp;lt;...]]></description><category></category></item><item><title><![CDATA[Python 序列类型及操作]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80423604</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80423604</guid><author>MessiNine</author><pubDate>Wed, 23 May 2018 18:09:02 +0800</pubDate><description><![CDATA[1、序列类型定义  (1)、序列是具有先后关系的一组元素          - 序列是一维元素向量，元素类型可以不同         - 类似数学元素序列： s0, s1, … , sn-1         - 元素间由序号引导， 通过下标访问序列的特定元素   (2)、序列是一个基类类型   (3)、序号的定义2、序列处理函数及方法  (1)、序列类型通用操作符 操作符及应用 描述x in s ...]]></description><category></category></item><item><title><![CDATA[Python 集合类型及操作]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80412748</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80412748</guid><author>MessiNine</author><pubDate>Tue, 22 May 2018 22:35:18 +0800</pubDate><description><![CDATA[1、集合类型定义  (1)、集合是多个元素的无序组合          - 集合类型与数学中的集合概念一致         - 集合元素之间无序，每个元素唯一，不存在相同元素         - 集合元素不可更改，不能是可变数据类型         - 集合用大括号 {} 表示，元素间用逗号分隔         - 建立集合类型用 {} 或 set()         - 建立空集合类型，必须使用...]]></description><category></category></item><item><title><![CDATA[Pyinstaller库的使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80399588</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80399588</guid><author>MessiNine</author><pubDate>Mon, 21 May 2018 23:22:54 +0800</pubDate><description><![CDATA[1、Pyinstaller库概述  (1)、将.py源代码转换成无需源代码的可执行文件  (2)、PyInstaller库是第三方库，安装第三方库需要使用pip工具         (cmd命令行) pip install pyinstaller2、PYInstaller库使用说明  (1)、简单的使用         (cmd命令行) pyinstaller -F &amp;lt;文件名.py&amp;gt; ...]]></description><category></category></item><item><title><![CDATA[Python函数的定义与使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80377046</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80377046</guid><author>MessiNine</author><pubDate>Sat, 19 May 2018 19:52:43 +0800</pubDate><description><![CDATA[1、函数的理解与定义  (1)、函数是一段代码的表示          - 函数是一段具有特定功能的、可重用的语句组         - 函数是一种功能的抽象，一般函数表达特定功能         - 两个作用：降低编程难度 和 代码复用          def &amp;lt;函数名&amp;gt;(&amp;lt;参数(0个或多个)&amp;gt;) :                 &amp;lt;函数体&amp;gt;       ...]]></description><category></category></item><item><title><![CDATA[Python random库的使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80375166</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80375166</guid><author>MessiNine</author><pubDate>Sat, 19 May 2018 16:08:15 +0800</pubDate><description><![CDATA[1、random库是使用随机数的Python标准库  (1)、- 伪随机数: 采用梅森旋转算法生成的(伪)随机序列中元素         - random库主要用于生成随机数         - 使用random库: import random   (2)、random库包括两类函数，常用共8个          - 基本随机数函数： seed(), random()          - 扩展随...]]></description><category></category></item><item><title><![CDATA[js模拟点击]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80199978</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80199978</guid><author>MessiNine</author><pubDate>Sat, 19 May 2018 15:40:57 +0800</pubDate><description><![CDATA[&amp;lt;html&amp;gt;
 &amp;lt;head&amp;gt;
  &amp;lt;title&amp;gt;usually function&amp;lt;/title&amp;gt;
 &amp;lt;/head&amp;gt;
 &amp;lt;script&amp;gt;
 function load(){
  //下面两种方法效果是一样的
  document.getElementById(&quot;target&quot;).onclick();
  document.g]]></description><category></category></item><item><title><![CDATA[Python循环结构]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80374710</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80374710</guid><author>MessiNine</author><pubDate>Sat, 19 May 2018 15:40:35 +0800</pubDate><description><![CDATA[1、遍历循环  (1)、for &amp;lt;循环变量&amp;gt; in &amp;lt;遍历结构&amp;gt; :             &amp;lt;语句块&amp;gt;          - 从遍历结构中逐一提取元素，放在循环变量中          - 由保留字for和in组成，完整遍历所有元素后结束         - 每次循环，所获得元素放入循环变量，并执行一次语句块   (2)、计数循环(N次)          f...]]></description><category></category></item><item><title><![CDATA[Python分支结构与异常处理]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80374338</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80374338</guid><author>MessiNine</author><pubDate>Sat, 19 May 2018 15:40:27 +0800</pubDate><description><![CDATA[1、二分支结构  (1)、if &amp;lt;条件&amp;gt; :             &amp;lt;语句块1&amp;gt;         else :             &amp;lt;语句块2&amp;gt;   (2)、紧凑形式：适用于简单表达式的二分支结构          &amp;lt;表达式1&amp;gt; if &amp;lt;条件&amp;gt; else &amp;lt;表达式2&amp;gt;          例如：guess = eval(i...]]></description><category></category></item><item><title><![CDATA[Python time库的使用]]></title><link>https://blog.youkuaiyun.com/MessiNine/article/details/80358004</link><guid>https://blog.youkuaiyun.com/MessiNine/article/details/80358004</guid><author>MessiNine</author><pubDate>Sat, 19 May 2018 15:40:14 +0800</pubDate><description><![CDATA[1、time库基本介绍  (1)、time库概述          time库是Python中处理时间的标准库         import time         time.&amp;lt;b&amp;gt;()  (2)、time库包含三类函数         - 时间获取：time()   ctime()   gmtime()         - 时间格式化：strftime()   strptime()...]]></description><category></category></item></channel></rss>