![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
小陈同学,,
这个作者很懒,什么都没留下…
展开
-
单链表的使用
#include<stdio.h>#include<malloc.h>typedef int DataType; //定义线性表的数据类型 假设为int型typedef struct Node //定义单链表的节点类型{ DataType data; struct Node *next;} Node;Node *CreatList(DataTyp...原创 2020-02-26 12:23:55 · 213 阅读 · 1 评论 -
数据结构之考试大纲
原创 2020-01-10 15:35:12 · 318 阅读 · 0 评论 -
数据结构之复习提纲
线性表子系统实验目的:1、掌握线性表的定义;2、掌握线性表的基本操作,如建立、查找、插入和删除等。实验内容:定义一个包含学生信息(学号,姓名,成绩)的顺序表和链表,使其具有如下功能:(1)程序运行时,用尾插法创建一个含有3个student类型数据(这三个数据直接在程序中定义,不需要用户从键盘输入生成);(2)逐个显示学生表中所有学生的相关信息;(3)根据姓名进行...原创 2020-01-10 15:28:20 · 421 阅读 · 0 评论 -
数据结构c语言之线性表的实现
#include<stdio.h>#include<stdlib.h>#include<malloc.h>#define OK 1#define ERROR 0#define OVERFLOW -2#define MAXSIZE 10typedef int Status; //Status 是函数返回值类型,其值是函数结果状态代码。//学生结构...原创 2020-01-10 15:10:42 · 393 阅读 · 0 评论 -
数据结构之c语言初学者demo
#include <stdio.h>//0.第一个C程序:Hello DataStructure!void helloDS(){ printf( "Hello DataStructure!\n");}//1.输入输出练习void scanfTest(){ int a = 0; printf( "请输入一个数字:" ); //scanf()是输入函数,第一个...原创 2020-01-10 14:59:21 · 187 阅读 · 0 评论 -
【数据结构】c语言 :创建临接表
#include<stdio.h>#include<stdlib.h>//把临接表的存储结构定义和各个函数定义放到这里#define MaxSize 10 //图的最大顶点数int visited [MaxSize]={ 0 }; //visited变量,来表示节点i是否已经被访问过typedef char DataType; ...原创 2018-12-05 11:43:06 · 335 阅读 · 0 评论 -
【数据结构】线性表子系统 c语言实现
实验目的:1、掌握线性表的定义;2、掌握线性表的基本操作,如建立、查找、插入和删除等。实验内容:定义一个包含学生信息(学号,姓名,成绩)的顺序表和链表,使其具有如下功能:(1)程序运行时,用尾插法创建一个含有3个student类型数据(这三个数据直接在程序中定义,不需要用户从键盘输入生成);(2)逐个显示学生表中所有学生的相关信息;(3)根据姓名进行查找,返...原创 2018-11-23 18:31:56 · 1788 阅读 · 0 评论 -
【数据结构】c语言:二叉树的遍历
二叉树的遍历:#include<stdio.h>#include<malloc.h>typedef char DateType; //定义节点类型 定义二叉树 typedef struct BiNode{ DateType data; struct BiNode *lchild, *rchild;}Binode,*BiTre...原创 2018-11-23 20:17:40 · 332 阅读 · 0 评论 -
【数据结构】C语言实现栈的进栈,出栈,遍历,清空等操作
#include <stdio.h>#include <stdlib.h>#include <malloc.h>#include <string.h>// 定义一个节点的结构typedef struct node{ int member; //数据域 struct node * pNex...原创 2018-11-23 19:16:24 · 1264 阅读 · 0 评论