
顺序表的基本操作
顺序表的基本操作
强大的RGG
五道口混子研究生,干饭大队队长!
专注于高性能C++编程,略懂机器学习和语音增强算法。知乎同名。
展开
-
单链表的逆序
我是以王道考研数据结构的题目进行写的,算法的思想都是一样的。希望学弟学妹们好好学习数据结构,不然等着以后后悔。#include<stdio.h>#define elemtype int#define null 0typedef struct LNode{ elemtype data; struct LNode *next;}LNode, *LinkList;void InitLinkList(LinkList *L,elemtype a[],int leng原创 2020-07-03 10:46:18 · 216 阅读 · 0 评论 -
单链表的操作的实现,增 删 改 查
我这篇是线性表的链式存储的基本操作的实现!我会在接下来的时间把数据结构的基本的操作全部实现觉得RGG写的不错,对你有一点儿帮助的话,请点个赞吧呜呜呜。(先赞后看,文明观看)不多说,上代码多看我的注释,我把一些要注意的问题都写在上面了。对了,我想个这个系列取个名字,欢迎大家评论啊!我倒要看看哪个幸运鹅是第一个给我评论的哈哈哈!#include<stdio.h>#define elemtype int#define null 0//定义单链表/*******1,其中包含一个原创 2020-06-28 17:22:16 · 222 阅读 · 1 评论 -
用C实现在整数数组中找出未出现的最小正整数
用C实现在整数数组中找出未出现的最小正整数;算法思想:在一个整数数组a[n]中未出现的最小正整数只可能是1到n+1;有了这个知识点,那么算法就好实现了,我么另建一个长度为n的整数数组b[n],然后往里面全部填0;再遍历数组a[n],只要是数组里面有再1和n+1之间的值,我们就把b中对应位置的值改为1,这里要注意a[i]的值与b[n]中第几个数之间的对应关系然后再遍历b[ ]找出那个数就可以了,下面是我写的代码#include<stdio.h>int main(){ int原创 2020-06-24 15:32:47 · 1651 阅读 · 1 评论 -
用C语言实现顺序表的所有基本操作,另加折半查找等等,内含详细注释
不说多的,直接上代码。。。我已经把所有的操作实现,你可以再main()中自己选择要进行的操作。#include "stdio.h"#include "windows.h"#include "stdlib.h"#define Maxsize 30 //顺序表最大的长度//定义顺序表typedef struct{ int data[Maxsize]; int length;}SqList;//初始化顺序表 void InitList(SqList *L){原创 2020-06-23 13:42:16 · 291 阅读 · 0 评论