<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[smniubi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/smniubi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; smniubi]]></copyright><item><title><![CDATA[如何选择一家公司？]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/52974243</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/52974243</guid><author>smniubi</author><pubDate>Sun, 30 Oct 2016 21:04:51 +0800</pubDate><description><![CDATA[转载：http://blog.youkuaiyun.com/googdev/article/details/52943931

之前很多读者问我手里有几个 offer，不知道怎么选择，这部分人的比例还是挺多的，一直都想写一下来着，但是一直都没抽出时间，今天这个特别的日子，送给你们一个特别的福利，就教教你们如何选择一家靠谱的公司吧！

优先选团队而不是优先选公司

我们加入一家公司，不管这家公司的规]]></description><category></category></item><item><title><![CDATA[数据库基本概念]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/52973200</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/52973200</guid><author>smniubi</author><pubDate>Sun, 30 Oct 2016 18:08:03 +0800</pubDate><description><![CDATA[数据库：组织、存储、管理数据的软件。如mysql
数据库管理系统：管理数据库的工具。如：navicat、mysql命令行工具
数据库系统：由保存数据的硬件，数据库，数据库管理系统，管理、使用数据库的用户组成。]]></description><category></category></item><item><title><![CDATA[递归技术]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/50098243</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/50098243</guid><author>smniubi</author><pubDate>Sun, 29 Nov 2015 19:42:21 +0800</pubDate><description><![CDATA[递归的思想：将一个大问题分割成多个结构与原问题一样的小的子问题，然后解决子问题，最后将子问题的解合并得到原问题的解。
递归的应用：归纳法、分治法、动态规划法]]></description><category></category></item><item><title><![CDATA[二叉查找（排序）树]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49963301</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49963301</guid><author>smniubi</author><pubDate>Sat, 21 Nov 2015 12:06:03 +0800</pubDate><description><![CDATA[定义：对任意子树，左子树任意结点小于根结点 ，右子树任意结点不小于根结点 。
操作算法：
1、插入结点
若所插入结点小于根结点，则插入左子树，否则插入右子树
2、查找结点
与根节点比较，小于根结点则查找左子树，否则查找右子树，直到找到匹配结点为止。
3、删除结点
1）找到要删除的结点
2）删除该结点，并且其右孩子取代其位置
3）其左子树作为右子树最左的子树
4、排序
中序遍历]]></description><category></category></item><item><title><![CDATA[Python入门]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49934429</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49934429</guid><author>smniubi</author><pubDate>Thu, 19 Nov 2015 21:40:33 +0800</pubDate><description><![CDATA[1、Hello World
helloWorld.py:

print ("hello world!")


2、注释：
#号开始到一行结束


3、标准输入

name = input("input name:")]]></description><category></category></item><item><title><![CDATA[Python简介]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49914903</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49914903</guid><author>smniubi</author><pubDate>Wed, 18 Nov 2015 23:39:22 +0800</pubDate><description><![CDATA[特点：面向对象脚本解析语言
应用：脚本（测试、功能脚本） 目前了解到的应用就是测试脚本，其他应用有待深入学习]]></description><category></category></item><item><title><![CDATA[Python开发环境搭建]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49914801</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49914801</guid><author>smniubi</author><pubDate>Wed, 18 Nov 2015 23:18:25 +0800</pubDate><description><![CDATA[Windows下Python开发环境搭建
安装Python3.4：python_3.4.3.msi
集成开发环境IDE：pycharm-professional]]></description><category></category></item><item><title><![CDATA[二叉树遍历之栈和队列]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49691515</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49691515</guid><author>smniubi</author><pubDate>Sat, 07 Nov 2015 00:10:54 +0800</pubDate><description><![CDATA[根据栈的先进后出特性，可以使用栈来实现二叉树的中序遍历和后序遍历。
根据队列的先进先出特性，可以使用队列来实现二叉树的前序遍历。
一、使用栈实现二叉树的中序遍历：
原理：

1）根结点入栈
2）左子树入栈
3）左子树岀栈
4）根结点出栈
5）右子树入栈
6）右子树岀栈]]></description><category></category></item><item><title><![CDATA[二叉树遍历之递归]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49497635</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49497635</guid><author>smniubi</author><pubDate>Thu, 29 Oct 2015 22:09:48 +0800</pubDate><description><![CDATA[前序遍历：根结点->左子树->右子树（DLR）
中序遍历：左子树->根结点->右子树（LDR）
后序遍历：左子树->右子树->根结点（LRD）
对于前序遍历，先访问根结点，再按前序遍历访问左子树，最后按前序遍历访问右子树。其他同理。]]></description><category></category></item><item><title><![CDATA[树的定义]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49310261</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49310261</guid><author>smniubi</author><pubDate>Wed, 21 Oct 2015 21:55:22 +0800</pubDate><description><![CDATA[树是一个集合，集合的元素称为结点，非空树由一个称为根结点的结点及其子树组成，树的根结点与子树的根结点有一条有向边连接，从而构成一个有层次的树形结构。]]></description><category></category></item><item><title><![CDATA[KMP算法]]></title><link>https://blog.youkuaiyun.com/smniubi/article/details/49187417</link><guid>https://blog.youkuaiyun.com/smniubi/article/details/49187417</guid><author>smniubi</author><pubDate>Fri, 16 Oct 2015 23:55:28 +0800</pubDate><description><![CDATA[KMP算法的原理、实现及其正确性证明]]></description><category></category></item></channel></rss>