自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python爬取豆瓣《哪吒之魔童降世》影评

这几天朋友圈,微博都被《哪吒之魔童降世》这部电影刷屏了,有人说它是“国漫之光”,上映4天,票房已经突破9亿了。口碑上,影片自点映开分以来,口碑连续十天稳居所有在映影片榜首之位,收获无数观众喜爱与支持。这部电影是不是真的如网友们所说呢?事实还是要靠数据来说话,接下来将用Python爬取豆瓣上的影评,分析影评给出一个准确答案。 爬虫分为:爬取网页,分析网页,存储数据,分析数据这四步。我将一步一步演示...

2019-08-01 20:59:18 1283

原创 interface 和 type 的应用场景

interface 可以通过 extends 扩展,多个相同名称的 interface 会自动合并声明,type 则不可以。type 可以定义:联合类型(|),交叉类型(&),基本类型别名...而这些都是 interface 做不到的。虽然大多数场景下用哪个都可以实现相同的效果,但在某些特定情况下,它们各自有不同的能力和适用场景。都可以用来定义类型(比如对象的结构、函数签名等),但它们。如果只是定义一个普通的对象类型,用谁都没问题。在 TypeScript 中,

2025-11-06 17:39:15 198

原创 计算机网络

考研复试-计算机网络 计算机网络的主要功能 硬件资源共享 软件资源共享 用户间信息交换 分布式处理 主机间的通信方式有客户-服务器方式、对等连接方式 客户-服务器方式C/S方式 采用客户-服务器方式可以使两个应用进程能够进行通信。客户是服务请求方,服务器是服务提供方。 客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。 对等连接方式P2P方式 指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。只要两台主机都运行了P2P软件,它们就可以进行平等的,对等连接通信。

2022-03-27 15:45:12 4204

原创 有一个带头结点的单链表L,设计一个算法使其元素递增有序

先将链表的数据复制到数组中,使用快排将其排好序,然后将数组元素依次插入到链表中,时间复杂度为O(nlogn),空间复杂度为O(n)

2021-05-18 19:30:22 2480

原创 设有一棵满二叉树(所有结点值均不同),已知其先序序列为pre,设计一个算法求其后序序列post

设有一棵满二叉树(所有结点值均不同),已知其先序序列为pre,设计一个算法求其后序序列post 对于一般二叉树,仅根据先序序列或后序序列,并不能确定另一个遍历序列,但对满二叉树,任意一个结点的左、右子树均含有相等的结点数,同时,先序序列的第一个结点作为后序序列的最后一个结点.递归实现,每一次递归的结果就是将先序序列的第一个结点放到后序序列的最后一个结点,直至这个二叉树的递归完成. 递归每棵树的左右子树,每一次递归完成都会将该子树的先序第一个结点放到后序的最后一个结点 void PreToPost(

2021-04-24 22:06:29 1675

原创 设一棵二叉树的结点结构为(LLINK,INFO,RLINK),ROOT为指向该二叉树根结点的指针,p和q分别为指向该二叉树中任意两个结点的指针,编写一个算法ANCESTOR(ROOT,p,q,r),找

设一棵二叉树的结点结构为(LLINK,INFO,RLINK)ROOT为指向该二叉树根结点的指针,p和q分别为指向该二叉树中任意两个结点的指针,编写一个算法ANCESTOR(ROOT,p,q,r),找到p和q的最近公共祖先结点. 思路: 采用非递归后续遍历算法,因为在访问一个结点p时,栈中结点恰好是p结点的所有祖先,从栈底到栈顶结点再加上p结点,刚好构成从根结点到p结点的一条路径. 栈内数据: 伪代码: BiTree Ancestor(BiTree ROOT,BiTNode *p,BiTNode *q

2021-04-23 21:57:18 2114 4

原创 二叉树的遍历

二叉树的遍历: 二叉树的遍历是指按某条搜索路径访问树中每个结点,使得每个结点均被访问一次,而且仅被访问一次. 先序遍历: 若二叉树为空,则什么也不做,否则 访问跟结点 先序遍历左子树 先序遍历右子树 void PreOrder(BiTree T){ if(T!=NULL){ visit(T);//访问根结点 PreOrder(T->lchild);//递归遍历左子树 PreOrder(T->rchild);//递归遍历右子树

2021-04-14 21:04:17 192

原创 Centos7修改Docker镜像源的方法

修改配置文件 vim /etc/docker/daemon.json { "registry-mirrors": ["https//registry.docker-cn.com"] } 加载Docker配置 systemctl daemon-reload 重启Docker服务 systemctl restart docker.service 国内的镜像源有 docker官方中国区 https://registry.docker-cn.com 网易 http://hub-mirror.c.

2020-12-14 12:08:34 446

原创 基于python3.7的爬取马蜂窝旅游的游记照片

为什么会选择爬取马蜂窝的游记照片呢?某次在csdn上看到一个博主爬取的案例后,兴趣就油然而生了。因为我刚接触爬虫不久,于是就想借这个案例练习一下,我一直认为,编程之道,越练越熟。本来以为应该会挺容易的,但真正做起来状况百出。主要停留在怎么创建一个文件夹,如何将图片下载到本地文件夹里,至于请求网页,解析网页相对来说还是比较简单的。 我是用selenium来模拟浏览器请求网页的,在马蜂窝上找到...

2019-08-04 00:35:47 1352 2

原创 念数字

输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 输入格式: 输入在一行中给出一个整数,如:1234。 提示:整数包括负数、零和正数。 输出格式: 在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si。 输入样例: -600   输出样例: fu liu ling l...

2019-01-27 11:03:00 858

原创 碾转相除法

碾转相除法,又叫欧几里德算法,可以用来求两数的最大公约数。 算法:用较大数除以较小数,比较得到的余数与0的关系,如果余数等于0,那么较小的数就是两数的最大公约数,如果余数不等于0,则用除数除以余数,依此循环,直到余数等于0. 设两数为a,b(a>=b)求a,b两数的最大公约数的步骤为: 用a除以b,a%b=r(r>=0) 如果r=0,则(a,b)=b 如果r≠0,用b除以r,依...

2019-01-24 18:58:21 4895 3

空空如也

空空如也

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

TA关注的人

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