不可言诉的深渊

LV2
发表了文章

数据结构(6):串(下)

子串的定位操作通常称为串的模式匹配,它求的是子串(常称模式串)在主串中的位置。下面给出一种不依赖于其他串操作的暴力匹配算法。

不可言诉的深渊
发表了文章

数据结构(6):串(上)

字符串简称串,计算机上非数值处理的对象基本都是字符串数据。我们常见的信息检索系统(如搜索引擎)、文本编辑程序(如 Word)、问答系统、自然语言翻译系统等,都是...

不可言诉的深渊
发表了文章

数据结构(5):数组

数组是由 n(n≥1)个相同类型的数据元素构成的有限序列,每个数据元素称为一个数组元素,每个元素在 n 个线性关系中的序号称为该元素的下标,下标的取值范围称为数...

不可言诉的深渊
发表了文章

数据结构(4):队列(下)

在信息处理中有一大类问题需要逐层或逐行处理。这类问题的解决方法往往是在处理当前层或当前行时就对下一层或下一行做预处理,把处理顺序安排好,待当前层或当前行处理完毕...

不可言诉的深渊
发表了文章

数据结构(4):队列(上)

队列(Queue)简称队,也是一种操作受限的线性表,只允许在表的一端进行插入,而在表的另一端进行删除。向队列中插入元素称为入队或进队;删除元素称为出队或离队。这...

不可言诉的深渊
发表了文章

数据结构(3):栈(下)

假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序任意即 ([]()) 或 [([][])] 等均为正确的格式,[(]) 或 ([()) 或 (()] ...

不可言诉的深渊
发表了文章

数据结构(2):链表(下)

上一回,我讲了一下链表的定义和基本操作的实现;这一会我们来看一下链表相关的一个典型应用:一元多项式!一元多项式的定义

不可言诉的深渊
发表了文章

数据结构(2):链表(上)

顺序表可以随时存取表中的任意一个元素,但插入和删除操作需要移动大量元素。链式存储线性表时,不需要使用地址连续的存储单元,即不要求逻辑上相邻的元素在物理位置上也相...

不可言诉的深渊
发表了文章

数据结构(1):顺序表(上)

就在昨天,我查了一下考研成绩的排名,果不其然第 1 名!因为我没有特别低的单科分数,外加上估摸着国家线十之八九不会大涨,所以我感觉我能进复试!考虑到我的复试专业...

不可言诉的深渊
发表了文章

数据结构(1):顺序表(下)

上一回,我讲了一下顺序表的定义和基本操作的实现;这一会我们来看一下顺序表相关的 4 道比较典型的算法题。这里我不再选择 C/C++来实现算法,而是选择 Pyth...

不可言诉的深渊
发表了文章

数据结构(3):栈(上)

栈(Stack)是一种只允许在一端进行插入或删除操作的线性表。首先栈是一种线性表,但限定这种线性表只能在某一端进行插入和删除操作。

不可言诉的深渊
发表了文章

守住责任,不忘初心!

下面简单地说一下我的情况,我和大多数考研人一样,也是一名“二战考生”,2020 年第一次考研成绩 246 分(数学一 54 分)(B 区国家线都没过),痛定思痛...

不可言诉的深渊
发表了文章

浮点数怎样才能没有误差?

我们都知道,任何数据到了计算机中都只可能是二进制,浮点数也没有例外,正因为如此,有些浮点数在存储过程中会产生精度丢失,比如 0.2。那么有没有什么方式来阻止浮点...

不可言诉的深渊
发表了文章

list 和 dict 的复制

我们都知道,Python 中有两种可变的数据类型:list 和 dict。这两种数据类型对应的实例也有很多方法可以对自身进行修改,需要注意的是,这里调用修改相关...

不可言诉的深渊
发表了文章

Python 方法解析顺序(MRO)

前几天我在 B 站录制《Python 基础教程》(第 3 版)演示视频,我说到 Python 一个子类同时继承多个父类的时候,如果多个父类有同名方法,子类应该调...

不可言诉的深渊
发表了文章

为什么有些小数在计算机中表示有误差?!

首先我来简单说一下我是怎么发现这个问题的。事实上,我有 100 种方法发现这个问题,而你却无能为力~!下面我来列举一种比较简单的方法。学过 Python 的都知...

不可言诉的深渊
发表了文章

计算机注重理论还是实践?!

我之所以提出这个问题,是因为在我准备二战之前,有人问我计算机有没有必要考研。其实,我觉得对大多数人来说有这个必要,主要有三点原因:

不可言诉的深渊
发表了文章

list、dict和set的综合应用:排课系统(4)

上回说到,我们成功的实现了排课算法并且生成了课表,这次我们就尝试在首页显示课表,并且实现调用排课的认证。

不可言诉的深渊
发表了文章

list、dict和set的综合应用:排课系统(3)

上回说到,我们完成了用来测试排课算法的相关数据的添加,这次我们就来实现排课算法,算法相对来说比较复杂,主要用到的数据结构有 list、dict 以及 set,至...

不可言诉的深渊
发表了文章

list、dict和set的综合应用:排课系统(2)

上回说到,我们主要实现了排课系统的后台数据的定义以及每个数据对象之间的关系,这一次我们就来批量增加一些数据,为了给后面的排课算法进行测试。

不可言诉的深渊

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券