数据结构
文章平均质量分 65
Cuit小唐
编程小菜鸟
展开
-
Qt井字棋人机互博之Max-Min算法
之前做了最基础的井字棋游戏,就是人人模式,双方互相下,判断输赢,现在把功能稍微的提升了一下,使用Max-Min算法得到电脑下棋的最优点。这里我就简单的介绍一下Max-Min算法和在我写的这个井字棋游戏之中他是如何使用的。原创 2024-01-24 16:34:35 · 422 阅读 · 0 评论 -
数据结构之链表
链表是线性表的链式存储方式给每个元素加一个指针指向下一个元素的存储位置数据域存数据,指针域存指针在C++中表示链表,需要有一个表示链表中单个结点的数据类型。从结点的属性来看,这样的一个数据类型不但需要存储的数据结构,还要有一个指向另一个相同类型结点的指针。这里假设每个结点将存储一个类型为int的数据项,则可以声明以下类型来存放结点:int date;原创 2023-08-23 11:35:12 · 41 阅读 · 0 评论 -
数据结构之顺序表
顺序表:简单的线性结构,中间不许有空值,存储位置相邻,插入删除需要移动大量元素三要素:1.用elems记录存储位置的基地址 数组的名字就是数组的起始地址2.分配一段连续的存储空间size3.用length记录实际的元素个数,即顺序表的长度代码定义:定义了一个名叫SqList的顺序表////顺序表的基地址//顺序表的长度//顺序表总的空间大小////};int* elems;int length;int size;}SqList;原创 2023-08-22 16:26:55 · 42 阅读 · 1 评论