<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dingguan3434的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dingguan3434</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dingguan3434]]></copyright><item><title><![CDATA[python数据结构之栈]]></title><link>https://blog.youkuaiyun.com/dingguan3434/article/details/101946505</link><guid>https://blog.youkuaiyun.com/dingguan3434/article/details/101946505</guid><author>dingguan3434</author><pubDate>Tue, 25 Jul 2017 15:31:00 +0800</pubDate><description><![CDATA[　　栈（stack），有些地方称为堆栈，是一种容器，可存入数据元素、访问元素、删除元素，它的特点在于只能允许在容器的一端（称为栈顶端指标，英语：top）进行加入数据（英语：push）和输出数据（英语：pop）的运算。没有了位置概念，保证任何时候可以访问、删除的元素都是此前最后存入的那个元素，确定了一种默认的访问顺序。
　　由于栈数据结构只允许在一端进行操作，因而按照后进先出（LIFO,...]]></description><category></category></item><item><title><![CDATA[python数据结构之队列]]></title><link>https://blog.youkuaiyun.com/dingguan3434/article/details/101946504</link><guid>https://blog.youkuaiyun.com/dingguan3434/article/details/101946504</guid><author>dingguan3434</author><pubDate>Tue, 25 Jul 2017 15:27:00 +0800</pubDate><description><![CDATA[　　队列（queue）是只允许在一端进行插入操作，而在另一端进行删除操作的线性表。
　　队列是一种先进先出的（First In First Out）的线性表，简称FIFO。允许插入的一端为队尾，允许删除的一端为队头。队列不允许在中间部位进行操作！假设队列是q=（a1，a2，……，an），那么a1就是队头元素，而an是队尾元素。这样我们就可以删除时，总是从a1开始，而插入时，总是在队列最...]]></description><category></category></item><item><title><![CDATA[python数据结构链表之单向链表]]></title><link>https://blog.youkuaiyun.com/dingguan3434/article/details/101946502</link><guid>https://blog.youkuaiyun.com/dingguan3434/article/details/101946502</guid><author>dingguan3434</author><pubDate>Mon, 24 Jul 2017 17:26:00 +0800</pubDate><description><![CDATA[　　单向链表
　　单向链表也叫单链表，是链表中最简单的一种形式，它的每个节点包含两个域，一个信息域（元素域）和一个链接域。这个链接指向链表中的下一个节点，而最后一个节点的链接域则指向一个空值。


表元素域elem用来存放具体的数据。
链接域next用来存放下一个节点的位置（python中的标识）
变量p指向链表的头节点（首节点）的位置，从p出发能找到表中的任意节点。

...]]></description><category></category></item><item><title><![CDATA[python数据结构之链表]]></title><link>https://blog.youkuaiyun.com/dingguan3434/article/details/101946503</link><guid>https://blog.youkuaiyun.com/dingguan3434/article/details/101946503</guid><author>dingguan3434</author><pubDate>Mon, 24 Jul 2017 17:09:00 +0800</pubDate><description><![CDATA[　　在程序中，经常需要将⼀组（通常是同为某个类型的）数据元素作为整体 管理和使⽤，需要创建这种元素组，⽤变量记录它们，传进传出函数等。 ⼀组数据中包含的元素个数可能发⽣变化（可以增加或删除元素）。
　　对于这种需求，最简单的解决⽅案便是将这样⼀组元素看成⼀个序列，⽤ 元素在序列⾥的位置和顺序，表示实际应⽤中的某种有意义的信息，或者 表示数据之间的某种关系。
　　这样的⼀组序列元素的组...]]></description><category></category></item><item><title><![CDATA[if __name__ == '__main__' 如何正确理解]]></title><link>https://blog.youkuaiyun.com/dingguan3434/article/details/101946501</link><guid>https://blog.youkuaiyun.com/dingguan3434/article/details/101946501</guid><author>dingguan3434</author><pubDate>Wed, 28 Jun 2017 21:46:00 +0800</pubDate><description><![CDATA[先举一个例子：假设我们有一个add.py文件，里面的代码是这样：

def add(a, b):
    return a + b

add(1,2)#用于测试上面函数是否正常


这里面就是一个求两数之和的函数，然后我在另一个文件中要调用这个模块，看代码内容会运行add函数把1+2输出，但是我暂时是不想运行add(1,2)的，代码上的add(1,2)这个只是我为了测试...]]></description><category></category></item></channel></rss>