自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 jupyter notebook 打开没有报错但是浏览器空白页问题解决方法

今天为了写一个脚本,打开了最顺手的 jupyter notebook,但是出现了这种情况:在 Anaconda Prompt 中显示正常(如下图)但是在浏览器(我用的是Chrome83.0.4103.116)中弹出来的确是一个空白页(如下图)我以为是配置主题、字体、默认浏览器和自己常用模块的时候改错了变量,所以我选择了最简单粗暴行之有效的方法:重装!但是从 FirstTimes 到 NineTimes 都没能解决这一问题,我就意识到不是修改上述所说的东西出了问题,而是 jupyter n

2020-07-06 17:42:43 2072 1

原创 flask运行第二个项目的时候显示的是第一个项目的网页探究

今天由于老师催着教项目,用 pycharm 跑了一下两个 flask ,但是发现第二个运行的时候打开 URL 显示的是第一个的主页!经过一番折腾,我发现是因为第一个的项目并没有在后台关闭。然后我又写了一个爬虫,测试先跑爬虫,然后关掉爬虫,再运行一个 flask, 可怕的是,点击运行之后,跑起来的不是 flask,而是爬虫!我尝试着重启 pycharm,关闭各种后台,但是并没有什么用,问题依然存在,只好重启电脑,这才解决了这个问题!!! 请问,各位大佬们,这个问题是为什么呢?有没有详细的解释呀?求大...

2020-05-09 10:47:49 998 3

原创 双端队列[《数据结构题集》(C语言版) 3.14题解答与总结]

3.14题目如下:若以 1234作为双端队列的输入序列, 试分别求出满足以下条件的输出序列: (1) 能由输入受限的双端队列得到, 但不能由输出受限的双端队列得到的输 出序列。 (2) 能由输出受限的双端队列得到, 但不能由输入受限的双端队列得到的输 出序列。 (3) 既不能由输入受限的双端队列得到, 也不能由输出受限的双端队列得到 的输出序列。要想解决这...

2020-04-09 11:48:56 1186

原创 循环队列的8种基本运算

NOTICE: 代码测试没问题,直接复制就能跑!环境:Visual Stdio Code阅读这篇文章之前你必须要记住一件事:Q.rear 指向的不是队尾元素,而是队尾元素的下一个位置!!循环队列中经常遇到以下几种问题:1.已知 Q.front, Q.rear 求元素个数 count;2.已知 Q.front, count 求 Q.rear;3.已知 Q.re...

2020-04-03 16:33:58 1891

原创 链式队列的八种基本运算[考研重点]

NOTICE: 代码测试没问题,直接复制就能跑!环境:Visual Stdio Code链式队列可以看成一个有头尾节点的单链表,但是它跟有头尾节点的单链表的唯一区别就是:链式队列只能从一端(rear 端)插入,从另一端(front 端)删除。废话不多说,上代码:#include<stdio.h>#include<stdlib.h>#define ...

2020-04-02 16:20:55 711

原创 两个连续函数复合(加减乘除)之后还是连续函数吗?

今天刷题碰到了这样一个 f(x) 在 [0, 1] 上连续,g(x) = f(x) -1 + 2*x 在 [0, 1] 上是否连续的问题,通过搜集资料和自己求证,我发现:因为 f(x) 在该区间上连续,且 -1 + 2*x 在该区间上也连续,那么他们的复合函数在该区间上没有间断点,所以 g(x) 在该区间上必然连续。同理可以求证 减、乘。但是两个连续函数的相除就不一定了,例如:f(x)...

2020-03-28 17:57:42 18287 3

原创 已知单链表 A, B 和 C 均为递增有序排列,现要求对 A 表作如下操作:删去那些既在 B 表中出现又在 C 表中出现的元素。试对单链表编写实现上述操作的算法。

NOTICE: 本题代码是按照源码顺序贴上的,复制可直接运行环境: Visual Stdio Code题目已知单链表 A, B 和 C 均为递增有序排列,现要求对 A 表作如下操作:删去那些既在 B 表中出现又在 C 表中出现的元素。试对单链表编写实现上述操作的算法。分析题目的要求我们可以理解成将三个单链表的交集从表 A 中删除,A 中剩余元素就是结果。我们可以...

2020-03-27 11:40:21 2824 3

原创 单链表的9中运算(有头结点)[考研重点]

说明1.有头结点的单链表的9中运算;2.因为网上的写法与书上的多少有点儿出入,所以我就自己写了一遍常用的9中运算,如果想要不带头结点的运算,你可以在相应的运算中加一个 if 判断,然后把没有头结点的情况列进去就行啦!代码#include<stdio.h>#include<stdlib.h>#define OK 1#define ERROR 0t...

2020-03-27 11:08:07 371

原创 利用顺序栈实现括号匹配的检验

NOTICE: 本题代码是按照源码顺序贴上的,复制可直接运行环境: Visual Stdio Code题目利用顺序栈实现括号匹配的检验(严蔚敏版《数据结构》第49页3.2.2)思路我的思路是直接入栈和检验同时进行,即:如果两个相近的括号的差值符合要求([ ] 的差值为 2、( ) 的差值为 1),就将此时顺序栈的最上边两个元素出栈,如果 StackLength 为 0, ...

2020-03-20 17:48:51 3512

原创 任意十进制非负整数转化为八进制

NOTICE: 本题代码是按照源码顺序贴上的,复制可直接运行环境: Visual Stdio Code题目:对于输入的任意一个非负十进制整数,算出它的八进制。说明:严蔚敏版《数据结构》的第 48 页的算法有个问题: 出栈的时候必须有取地址符,不然会以一种类似于 copy 的形式出栈。我稍微改了一下,毕竟书上写的是近似于伪码的算法(只是写个思路嘛,可以理解的)。代码...

2020-03-19 16:11:40 5500 1

原创 栈实现二进制转换成十进制

NOTICE: 本题代码是按照源码顺序贴上的,复制可直接运行环境: Visual Stdio Code说明:本篇转换思路参考 小甲鱼-进制转换 不要喷,小编口水过敏~谢谢各位少侠分析:用栈实现进制转换需要有:栈的初始化函数、入栈函数、出栈函数、显示栈元素等函数。而且需要考虑一个问题:怎么才能让输入的一个整型二进制数(如:1100)按位一 一入栈?入栈原理图:即:我们可以...

2020-03-19 15:11:23 1056

原创 顺序栈的9中基本运算[考研重点]

环境:Visual Stdio Code因为严蔚敏版的《数据结构》上只列出了4中运算,其他5种没有,所以我就搜集齐了,以备后患。代码:#include<stdio.h>#include<stdlib.h>#define STACK_INIT_SIZE 10 // 存储空间初始分配量#define STACKINCREMENT 1 //...

2020-03-15 16:19:10 150

原创 顺序表的9中基本运算[考研重点]

顺序表的9种基本运算为:InitList(SqList &L) // 初始化顺序表ListEmpty(SqList &L) // 判断顺序表是否为空DispList(SqList &L) // 打印顺序表ListInsert(SqList &L,int i,int e) // 将新元素 e 插入到表 L 的第 i 个位置之前ListDelete(...

2020-03-14 16:09:20 631

原创 已知有一个单向循环链表,其每一个节点中含有三个域:prior,data 和 next,其中 data 为数据域,next 为指向后继节点的指针域,prior 为指针域,但它的值为空(NULL),试编此

NOTICE: 本题代码是按照源码顺序贴上的,复制可直接运行环境: Visual Stdio Code题目已知有一个单向循环链表,其每一个节点中含有三个域:prior,data 和 next,其中 data 为数据域,next 为指向后继节点的指针域,prior 为指针域,但它的值为空(NULL),试编此单向循环链表改为双向循环链表,即使 prior 成为指向前驱节点的指针域。分析...

2020-03-10 17:38:31 6742 2

原创 假设有两个元素依值递增有序排列的单链表 A 和 B 分别表示两个集合(即同一表中的元素值各不相同),现要求另辟空间构成一个单链表 C,其元素为 A 和 B 中元素的交集,且表 C 中的元素也依值递增有

NOTICE: 代码是按照源码顺序依次贴上来的,直接复制就能跑!环境:Visual Stdio CodePS:如果你先看了我的上一篇文章,这个算法就很好解决,如果没有看上一篇文章,只能一点一点往下看、慢慢分析啦~题目假设有两个元素依值递增有序排列的线性表 A 和 B 分别表示两个集合(即同一表中的元素值各不相同),现要求另辟空间构成一个线性表 C,其元素为 A 和 B 中元素的...

2020-03-07 16:02:42 4830 2

原创 假设有两个按元素值递增有序排列的线性表 A 和 B,均以单链表作为存储结构,请编写算法将 A 表和 B 表归并成一个按元素递减有序排列的线性表 C,并要求利用原表的节点空间构造 C 表。

NOTICE: 代码是按照源码顺序依次贴上来的,直接复制就能跑!环境:Visual Stdio Code题目假设有两个按元素值递增有序排列的线性表 A 和 B,均以单链表作为存储结构,请编写算法将 A 表和 B 表归并成一个按元素递减有序排列的线性表 C,并要求利用原表(即 A 表和 B 表)的节点空间构造 C 表。分析因为表 A 和表 B 都是按照递增有序排列的,我们没有...

2020-03-07 11:58:52 18095 9

原创 设线性表 A=(a1, a2, ..., am),B=(b1, b2,..., bn) ,试写一个按下列规则合并 A,B为线性表 C的算法,即使得             C = (a1, b1,..

NOTICE: 本题代码是按照源码顺序粘贴的,复制可直接运行环境: Visual Stdio Code题目设线性表 A=(a1, a2, ..., am),B=(b1, b2,..., bn),试写一个按下列规则合并A,B为线性表 C的算法,即使得 C = (a1, b1,..., am, bm, bm+1,..., bn) 当 m <= n ...

2020-03-04 17:36:26 12325 9

原创 验证flask时出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xba in position

刚装好flask按照书上的代码敲出来个UnicodeDecodeError: 'utf-8' codec can't decode byte 0xba in position,,,,解决方法如下:将计算机名改成英文,重启计算机并run代码。成功:...

2020-03-04 15:28:05 3191 2

原创 试写一算法,对单链表进行逆置

NOTICE: 本篇代码是按照源码的书写顺序所写,复制之后可直接运行。环境: vscode题目:试写一算法,对单链表进行逆置分析:单链表的逆置需要设置两个指针,第一个进行遍历单链表;第二个进行节点的反向连接。主意:本题所说的逆置不能开辟新的内存空间,这样一来就不能创建一个新的表然后利用尾插法进行“逆置”了。代码:初始化单链表:#include<stdio...

2020-03-04 15:26:22 14304 4

原创 试写一算法,实现顺序表的就地逆置,即利用原表的存储空间将线性表(a1, a2,..., an)逆置为(an, an-1, ..., a1)

NOTICE: 本篇代码是按照源码的书写顺序所写,复制之后可直接运行。环境: vscode题目:试写一算法,实现顺序表的就地逆置,即利用原表的存储空间将线性表(a1, a2,..., an)逆置为(an, an-1, ..., a1)分析:该题有两个点必须注意:1.是顺序表不是单链表;2.利用原表的存储空间实现逆置利用原表的存储空间就意味着不能再创建一个表,将原表的数据元素...

2020-03-03 15:09:55 28422 3

原创 试写一高效的算法,删除单链表中所有值相同的多余元素(使得操作后的线性表中所有元素均不相同),同时释放被删节点空间

NOTICE: 本题代码是按照源码顺序粘贴的,复制可直接运行环境: Visual Stdio Code题目试写一高效的算法,删除单链表中所有值相同的多余元素(使得操作后的线性表中所有元素均不相同),同时释放被删节点空间分析只需要遍历找到值相同的节点(必须定义至少两个变量)然后删除节点、释放内存空间即可。代码初始化:#include<stdio.h>#...

2020-03-01 10:51:45 4560

原创 已知线性表中的元素以值递增有序排列,并一单链表作存储结构。试写一高效的算法,删除表中所有值大于 mink 且小于 maxk 的元素,并释放其内存空间。

NOTICE: 代码是按照源码顺序依次贴上来的,直接复制就能跑!环境:Visual Stdio Code题目:已知线性表中的元素以值递增有序排列,并一单链表作存储结构。试写一高效的算法,删除表中所有值大于 mink 且小于 maxk 的元素 (若表中存在这样的元素),同时释放被删除节点空间。(注意:mink 和 maxk 是给定的两个参变量,他们的值可以和表中的元素相同,也可...

2020-03-01 08:48:12 16440 10

原创 在无头结点的动态单链表上实现线性表操作DELETE(L, i),并和在带头结点的动态单链表上实现相同操作的算法进行比较

题目:在无头结点的动态单链表上实现线性表操作DELETE(L, i),并和在带头结点的动态单链表上实现相同操作的算法进行比较分析:删除节点的操作一般步骤为:找到该节点的直接前驱,然后使其直接前驱的 next 指向该节点的直接后继代码:初始化:#include<stdio.h>#include<stdlib.h>#define OK 1ty...

2020-02-28 16:12:31 891

原创 在无头结点的动态单链表上实现线性表操作 INSERT(L, i, B),并和在带头结点的动态单链表上实现相同操作的算法进行比较。

题目:在无头结点的动态单链表上实现线性表操作 INSERT(L, i, B),并和在带头结点的动态单链表上实现相同操作的算法进行比较。分析:首先我们要先初始化一个单链表,接下来要给这个单链表中添加数据元素,最后再在某一位置前插入某一数据元素代码:链表初始化:#include<stdio.h>#include<stdlib.h>#define ...

2020-02-28 15:47:27 2763 3

原创 设顺序表 Va 中的数据元素递增有序。试写一算法,将 x 插入到顺序表的适当位置上,以保证该表的有序性

题目:设顺序表 Va 中的数据元素递增有序。试写一算法,将 x 插入到顺序表的适当位置上,以保证该表的有序性分析:因为是顺序表,所以插入的时候得将 x 插入的位置之后的元素全部后移一个位序,假设 x 插入到第 i 个位置上,那么,从第 i+1 到 Va.length-1(表长与位序差一)的元素都向后移。C语言实现:#include<time.h>#include&...

2020-02-26 14:47:55 15943

原创 解决Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...' for column 'VARIABLE_V

操作系统:win10专业版MySQL版本:5.7error描述Flask 连接 MySQL 数据库的时候,当在shell中输入:>>> from app import db>>> db.create_all()后显示:D:\anaconda\Anaconda3\lib\site-packages\pymysql\cursors.py:...

2019-09-04 09:32:29 4097

原创 pip is configured with locations that require TLS/SSL,解决方法

问题:最近pip 老是显示pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.倒腾了几天终于在Google上翻到了解决方法:在你的电脑上找到libeay32.dll文件并添加到环境变量的 path 系统路径中。再重新cmd,运行...

2019-08-17 23:23:44 1373

原创 jupyter notebook 运行出现[*]么得运行结果解决方法

问题如图: 可见连helloworld都跑不了,之前看其他博主写的是什么上边的代码出问题了、没有装notebook云云。笔者都试了一下,发现并不是这么一回事。解决方法:先装pyenv:直接在anaconda Prompt -jupyter notebook 中输入:pip install pyenv-win --target %USERPROFILE%/.pyenv...

2019-05-16 09:15:20 23662 10

原创 利用pyquery爬取并保存小说

最近在复习以前学过的pyquery,正好在看《剑来》(当然不会说是后者居多了.....),毕竟没有需求就没有提高嘛!b话不多说。目标:获取小说每个章节的url 因为每页只有40章,所以需要遍历出所有章节 根据每个章节的url获取相对应的文章内容 保存获取章节url图片有点问题,大家将就着看就行,也就是瞅瞅看章节的url在哪个节点下而已接下来分析下一章怎么遍历,一共有...

2019-04-07 16:36:57 551

原创 关于连接MySQL的报错:pymysql.err.OperationalError: (1045, "Access denied for user 'testuser'@'localhost' (us

刚开始学MySQL,安装好MySQL(怎么安装设置?请看二位大佬的blog blog1,blog2)后按着菜鸟教程里的代码练习pymysql,不出意外,又出现问题了:抱怨点背之余还有点庆幸:又踩到一个坑,nice!搜了一下网上的解决方法,大都是改密码什么的,觉得不能这么费劲吧,就考虑着输入密码试试,没想到真成了!废话不多说原因:个人觉得是密码不对解决方法:直接手动输...

2019-04-02 21:24:22 13876 3

原创 通过分析Ajax请求爬取今日头条街拍图

最近在看崔大的ajax,于是自己试了一把,觉得大神之所以是大神还是有原因的。。。。。。作为小白,我有我自己的编码方式(大佬们别喷,我口水过敏)废话不多说!首先来看今日头条的街拍图响应内容:点击network选项卡,可以看到这是个GET请求。因为ajax请求的type是XHR,所以我们点击XHR(我下拉了几次,所以XHR有7个name,不下拉页面的话是一个XHR)。通过分析每个请求的...

2019-03-07 10:32:12 108

原创 安装MongoDB出现Verify that you have sufficient privileges to start system services以及配置系统服务的问题总结

买了本崔大的爬虫书,前边装MongoDB的时候首先出现了各种各样的问题!真是让人头痛!为了以后出现意外,先记录下解决方法。问题如下:一、有一篇文章说直接ignore掉,但是经过测试并不行。因为这样的话log文件夹下就不会生成这可能会造成之后配置系统服务时出错!废话少说,直接上菜我的解决方法(大佬勿喷):(由于我是自定义磁盘安装的)1.将磁盘名及文件夹名改为英文,...

2018-09-30 10:49:59 34831 10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除