_

循环队列的C语言实现

本文实现了循环队列的C语言实现。主要功能入队与出队。 1.代码部分循环队列结构体的定义 循环队列的结构 12345typedef struct { int* base; int f...

链栈的C语言实现

本文使用c语言实现了链栈。栈的主要功能是Push和Pop。原按照王卓老师的《数据结构》的伪代码进行书写,而后发现有bug无法解决。经改动后成功运行。 1.代码部分栈链只有指向栈顶的一个指针。...

顺序栈的C语言实现

本文使用c语言实现了顺序栈。栈的主要功能是Push和Pop,在二叉树的遍历中也会使用到。 1.代码部分顺序栈结构体的定义: 12345typedef struct { int* b...

C语言链表的实现

本文实现了数据结构中链表的c语言表达,本且尝试创建一个完整文件而非单一的.c文件。使用的IDE是VS2019,作为c语言的初学者,许多地方做的不够完善还请海涵。在代码过程中遇到的问题与解答已附...

C语言顺序表的实现

在学习数据结构的时候老师大多给出的是伪代码,本文实现了数据结构中线性表的c语言表达,一方面以供学习者参考,另一方面作为自己学习的记录。使用的IDE是VS2019,作为c语言的初学者,许多地方做...

python面向对象3

一些思考与学习 属性保护:通过设置双前下划线来设置保护,保护起来之后就不可以直接访问了。(但是在可以修改,只是不可以访问;对于继承这个类的新类则不能修改其中的保护内容) 12345678910...

Numpy笔记

Numpy学习笔记 资料来源:Python知识手册,csdn 常用list和tuple来创建ndarray数据类型 12arr1 = np.array([1, 2, 3, 4])arr2 ...

python面向对象2

1.1 面向对象的一些内置函数hasattr函数用于判断对象是否包含对应的属性。返回True或False。 1hasattr(判断的对象, 判断的属性) getattr函数用于返回指定属性的返...

python面向对象1

1.面向对象编程中的一些基础函数1.1__init__:​ init是实例创建后被调用的,用以设置对象属性的初始值。依据需求看是否需要这个函数。init函数可对类进行初始化,且de...

12