![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 52
数据结构
小白白中之白
这个作者很懒,什么都没留下…
展开
-
数据结构的插入和排序
排序 插入排序 直接插入排序 Created with Raphaël 2.2.0开始我的操作确认?结束yesno原创 2021-06-24 13:12:51 · 554 阅读 · 0 评论 -
哈希插入排序
#include <stdio.h> #include <iostream> #include <stdlib.h> using namespace std; #define MAXSIZE 20 #define OK 0 #define ERROR 1 typedef char InforType; typedef int KeyType; typedef int Status; typedef struct { KeyType key; Info原创 2021-06-23 22:43:52 · 131 阅读 · 2 评论 -
以回车标志结束
例1: while(1){ Q.base[Q.rear]=getchar(); if(Q.base[Q.rear]=='\n') break; Q.rear=(Q.rear+1)%MAXSIZE; } 例2 while(1){ S.base[i]=getchar(); if(S.base[i]=='\n') break; S.top++; i++;转载 2021-06-22 00:58:51 · 300 阅读 · 0 评论 -
数据结构复习
1 顺序表中基本操作的实现 1.1 顺序表的初始化 编程思想: 一:给基地址分配一个大小为MAXSIZE的数组空间 二:对基地址判断是否为空,成功则令数组当前长度为0,并返回OK,失败则exit 1.2 取值 取值操作是根据指定的位置序号i,获取顺序表中第i个元素的值 编程思想: 一:判断i的值是否合理 二:不合理则返回错误,合理则进行赋值 1.3 顺序表的查找 查找与e值相等的元素,并返回该元素序号 编程思想: 一:进行循环判断,相等则返回序号,不相等则返回错误 1.4 顺序表的插入 编程思想: 一:判断原创 2021-06-17 00:29:55 · 276 阅读 · 2 评论 -
数据结构线性表
又是被数据结构折磨的一天 1:顺序表原创 2021-04-24 03:06:17 · 105 阅读 · 0 评论