欢迎来到小雕博客,玩的开心。
## 链表引入: ### 为什么需要链表? 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。 ### 链表的定义 链表(Linkend list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节 · · · · · · · ·
## 1、顺序表的基本表现形式 数据元素作为整体管理和使用,需要创建这种元素组,用变量记录他们传进传出函数等。一组数据中包含的元素个数可能发生变化。 对于这种需求,最简单的解决方案就是将这样一组元素看成一个序列,用元素在序列里的位置和顺序,表示实际应用中的某种有意义的信息,或者表示数 · · · · · · · ·
## 一、尝试 先来看一道题: > 如果 a+b+c = 1000, 且 a^2 + b^2= c^2 (a,b,c为自然数),如何求出 a、b、c可能的合并? 一般采取最原始的方法(枚举法),将 a、b、c分别从0~1000取值,再逐一匹配。 ```python import time start · · · · · · · ·
## error subprocess.CalledProcessError: Command ‘(‘lsb_release’, ‘-a’)’ returned non-zero exit status 1. ## 解决方法 find / -name lsb_release rm -rf /usr/ · · · · · · · ·
## 1、类属性、实例属性 他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同。 - 实例属性属于对象 - 类属性属于类 ```python class Province(object): # 类属性 country = '中国' def __init__(self, name): # · · · · · · · ·