<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Qiankun Wang的博客]]></title><description><![CDATA[谎称是尼古拉的马迪奥]]></description><link>https://blog.youkuaiyun.com/Jason43</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jason43]]></copyright><item><title><![CDATA[ImportError: No module named six，已解决]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84834990</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84834990</guid><author>Jason43</author><pubDate>Wed, 05 Dec 2018 14:25:34 +0800</pubDate><description><![CDATA[问题如题目所示。在解决问题之前，我们先来看看six这么模块是什么。
six: 一个专门用来兼容 Python 2 和 Python 3 的库。它解决了诸如 urllib 的部分方法不兼容， str 和 bytes 类型不兼容等问题。
问题：
我是在调用pandas时出现的这个问题。在搜索解决办法时，我发现很多人在导入Matlibplot等其他库时也遇到了同样的问题，出错页面如下：
解决办法：
下载...]]></description><category></category></item><item><title><![CDATA[Jupyter Notebook激活conda环境]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84750290</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84750290</guid><author>Jason43</author><pubDate>Mon, 03 Dec 2018 10:26:45 +0800</pubDate><description><![CDATA[我配置了一个自然语言处理的环境，环境名称为NLTK，Python版本为Python2.7。
**目标：**在Jupyter Notebook中能够随意选择我建立的环境，操作步骤如下：


安装ipykernel：
命令：conda install ipykernel


激活对应的conda环境：
对于Linux：source activate 环境名称，如source activate NLTK...]]></description><category></category></item><item><title><![CDATA[Linux vi/vim使用说明]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84635932</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84635932</guid><author>Jason43</author><pubDate>Thu, 29 Nov 2018 16:54:19 +0800</pubDate><description><![CDATA[写在后面
此篇为转载博客，原文地址：http://www.runoob.com/linux/linux-vim.html

]]></description><category></category></item><item><title><![CDATA[Python中pprint与print的区别]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84623631</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84623631</guid><author>Jason43</author><pubDate>Thu, 29 Nov 2018 12:01:46 +0800</pubDate><description><![CDATA[print()和pprint()都是python的打印模块，功能基本一样，唯一的区别就是pprint()模块打印出来的数据结构更加完整，每行为一个数据结构，更加方便阅读打印输出结果。特别是对于特别长的数据打印，print()输出结果都在一行，不方便查看，而pprint()采用分行打印输出，所以对于数据结构比较复杂、数据长度较长的数据，适合采用pprint()打印方式。当然，一般情况多数采用prin...]]></description><category></category></item><item><title><![CDATA[Python中的sort()方法]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84620381</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84620381</guid><author>Jason43</author><pubDate>Thu, 29 Nov 2018 11:11:52 +0800</pubDate><description><![CDATA[
写在后面
此篇为转载博客，原博客：https://www.cnblogs.com/sunny3312/archive/2017/01/07/6260472.html

]]></description><category></category></item><item><title><![CDATA[Jupyter Notebook操作快捷键]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84585246</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84585246</guid><author>Jason43</author><pubDate>Wed, 28 Nov 2018 15:37:28 +0800</pubDate><description><![CDATA[Enter : 转入编辑模式
Shift-Enter : 运行本单元，选中下个单元
Ctrl-Enter : 运行本单元
Alt-Enter : 运行本单元，在其下插入新单元
Y : 单元转入代码状态
M :单元转入markdown状态
R : 单元转入raw状态
1 : 设定 1 级标题
2 : 设定 2 级标题
3 : 设定 3 级标题
4 : 设定 4 级标题
5 : 设定 5 级标题
6 ...]]></description><category></category></item><item><title><![CDATA[N皇后问题-递归-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84347960</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84347960</guid><author>Jason43</author><pubDate>Thu, 22 Nov 2018 20:10:02 +0800</pubDate><description><![CDATA[问题描述

Python2.7编写
#N皇后问题
def put_queen(x,y,times):
    result = 0
    
    if times &amp;gt; MAXQUEEN: #终止条件
        return 1
    else:
        if place(x,y): #检查是否可以放置皇后
            pad[x][y] = 1 #放置皇后
 ...]]></description><category></category></item><item><title><![CDATA[解决U盘不能从电脑拷贝资料的问题]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84345558</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84345558</guid><author>Jason43</author><pubDate>Thu, 22 Nov 2018 17:29:09 +0800</pubDate><description><![CDATA[问题：只能将U盘中的资料拷贝到电脑，而无法将资料从电脑拷贝到U盘
原因：U盘被设置了写保护
解决办法

写在后面：
参考链接：https://jingyan.baidu.com/article/e9fb46e1bd40317521f766b4.html

...]]></description><category></category></item><item><title><![CDATA[走迷宫-栈和递归版本-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84074359</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84074359</guid><author>Jason43</author><pubDate>Wed, 14 Nov 2018 21:21:24 +0800</pubDate><description><![CDATA[方法一：使用栈做回溯控制
在迷宫内的道路只能向上下左右四个方向行走，每次只能走一小步。笔者默认的行走优先级是上、下、左和右（下方左图）。对角的方向不能行走（下方左图）。

如果遇到墙壁阻挡，就需要尝试剩下几个方向是否有可行的路，继续同样的走法直到找出走出迷宫的路。迷宫的图形用二维数组表示，数组0表示是可以走的路，1代表墙壁。见下图

其中，X表示目前的位置，出口在做上角，第一步尝试往上走，此时的位...]]></description><category></category></item><item><title><![CDATA[20.包含min函数的栈-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84027993</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84027993</guid><author>Jason43</author><pubDate>Tue, 13 Nov 2018 14:12:25 +0800</pubDate><description><![CDATA[剑指offer第20题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
包含min函数的栈
题目描述
定义栈的数据结构，请在该类型中实现一个能够得到栈中所含最小元素的min函数（时间复杂度应为O（1））。
思路
引入两个栈stack和minStack，对于栈stack，每次压栈实际的数字。对于栈minStack，如果压栈的数字小于minStack栈顶的...]]></description><category></category></item><item><title><![CDATA[19.顺时针打印矩阵-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84025319</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84025319</guid><author>Jason43</author><pubDate>Tue, 13 Nov 2018 10:57:06 +0800</pubDate><description><![CDATA[剑指offer第19题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
顺时针打印矩阵
题目描述
输入一个矩阵，按照从外向里以顺时针的顺序依次打印出每一个数字，例如，如果输入如下4 X 4矩阵： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7...]]></description><category></category></item><item><title><![CDATA[16.合并两个排序的链表-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/84023715</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/84023715</guid><author>Jason43</author><pubDate>Tue, 13 Nov 2018 09:42:51 +0800</pubDate><description><![CDATA[剑指offer第16题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
合并两个排序的链表
题目描述
输入两个单调递增的链表，输出两个链表合成后的链表，当然我们需要合成后的链表满足单调不减规则。
思路1
首先，我们要找到新链表的首节点new_head，new_head为两个给定链表首节点元素的较小值。接着，不断地将给定链表中的较小的节点元素加入到新链表...]]></description><category></category></item><item><title><![CDATA[15.反转链表-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83994247</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83994247</guid><author>Jason43</author><pubDate>Mon, 12 Nov 2018 16:41:11 +0800</pubDate><description><![CDATA[剑指offer第15题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
反转链表
题目描述
输入一个链表，反转链表后，输出新链表的表头。
思路1
首先，用指针p指向第一个元素节点来保存第一个元素节点的位置。用一个指针q指向一个指针域为空的节点，这个节点用来做为链表反转后的最后一个节点。
用指针pr保存指针p原来指向的下一个节点，然后让指针p从指向原始的...]]></description><category></category></item><item><title><![CDATA[14.链表中倒数第K个结点-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83990711</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83990711</guid><author>Jason43</author><pubDate>Mon, 12 Nov 2018 13:47:13 +0800</pubDate><description><![CDATA[剑指offer第14题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
链表中倒数第K个结点
题目描述
输入一个链表，输出该链表中倒数第k个结点。
思路1
要想找到倒数第k个结点，我们可以先求出链表的总长度，然后就可以找到倒数第k个结点在链表中的位置，之后再遍历一遍链表，直到遍历到要求结点的位置时终止遍历。注意：输入的链表可能为空；k可能大于链表的长度...]]></description><category></category></item><item><title><![CDATA[13.调整数组顺序使奇数位于偶数前面-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83986261</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83986261</guid><author>Jason43</author><pubDate>Mon, 12 Nov 2018 09:02:10 +0800</pubDate><description><![CDATA[剑指offer第13题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
调整数组顺序使奇数位于偶数前面
题目描述
输入一个整数数组，实现一个函数来调整该数组中数字的顺序，使得所有的奇数位于数组的前半部分，所有的偶数位于数组的后半部分，并保证奇数和奇数，偶数和偶数之间的相对位置不变。
思路
新建两个空白数组arr_odd和arr_even，分别用来保存原...]]></description><category></category></item><item><title><![CDATA[10.矩阵覆盖-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83896847</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83896847</guid><author>Jason43</author><pubDate>Fri, 09 Nov 2018 14:01:11 +0800</pubDate><description><![CDATA[剑指offer第10题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
矩阵覆盖
题目描述
我们可以用2x1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2x1的小矩形无重叠地覆盖一个2xn的大矩形，总共有多少种方法？
思路
将2xn的覆盖方法记为f(n)。
用第一个2x1的矩形去覆盖大矩形的最左边时有两种选择：
横着放和竖着放。横着放的时候，左下角...]]></description><category></category></item><item><title><![CDATA[9.变态跳台阶-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83896429</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83896429</guid><author>Jason43</author><pubDate>Fri, 09 Nov 2018 13:29:50 +0800</pubDate><description><![CDATA[剑指offer第9题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
变态跳台阶
题目描述
一只青蛙一次可以跳上1级台阶，也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
思路
n=1,一种跳法
n=2,一次跳一个跳两次，一次跳两个跳一次，两种跳法
n&amp;amp;amp;gt;2,n个台阶，设有f(n)个跳法
第一次选择跳一个台阶，剩下的...]]></description><category></category></item><item><title><![CDATA[8.跳台阶-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83896188</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83896188</guid><author>Jason43</author><pubDate>Fri, 09 Nov 2018 12:58:38 +0800</pubDate><description><![CDATA[剑指offer第8题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
跳台阶
题目描述
一只青蛙一次可以跳上1级台阶，也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法（先后次序不同算不同的结果）。
思路：这是一个没有第一项（0）的斐波那契数列
n=1,一种跳法；n=2,一次跳一个，跳两次，或者一次跳两个跳一次，共有两种跳法。当n&amp;gt;2时，...]]></description><category></category></item><item><title><![CDATA[7.斐波那契数列-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83895901</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83895901</guid><author>Jason43</author><pubDate>Fri, 09 Nov 2018 12:27:53 +0800</pubDate><description><![CDATA[剑指offer第三题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
斐波那契数列
题目描述
要求输入一个整数n，请你输出斐波那契数列的第n项（从0开始，第0项为0）。n&amp;amp;lt;=39
思路1：递归
当n = 0时，Fibonacci = 0；当n = 1时，Fibonacci = 1；当n &amp;amp;gt;= 2时，Fibonacci(n) = Fibona...]]></description><category></category></item><item><title><![CDATA[6.旋转数组的最小数字-剑指offer-Python2.7]]></title><link>https://blog.youkuaiyun.com/Jason43/article/details/83894074</link><guid>https://blog.youkuaiyun.com/Jason43/article/details/83894074</guid><author>Jason43</author><pubDate>Fri, 09 Nov 2018 10:42:34 +0800</pubDate><description><![CDATA[剑指offer第6题 牛客网在线编程链接 https://www.nowcoder.com/activity/oj
旋转数组的最小数字
题目描述
把一个数组最开始的若干个元素搬到数组的末尾，我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转，输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转，该数组的最小值为1。 NOTE：给出的所有元素都大于0，若数...]]></description><category></category></item></channel></rss>