![](https://img-blog.csdnimg.cn/00303c3b87394fb3a582f74daa66582e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
数据结构
猪八戒1.0
欢迎大家私信和我交流
展开
-
单链表的冒泡排序
#include<stdio.h>typedef struct student{ int age; //年龄 struct student *next;}stu;void BubbleSort(stu* &L){ int i ,count = 0, num;//count记录链表结点的个数,num进行内层循环, stu *p, *q, *tail;//创建三个指针,进行冒泡排序 p = L; while(p->next != NULL)//计算出结.原创 2022-03-25 10:58:07 · 3906 阅读 · 0 评论 -
静态链表,双向链表,STL list
1.静态链表const int N = 10000; //按需要定义静态链表的空间大小struct node{ //单向链表 int id; //这个结点的id int data; //数据 int nextid; //指向下一个结点的id原创 2022-03-02 19:47:21 · 123 阅读 · 0 评论 -
校园卡系统
只建了一个模型#include<cstdio>#include<iostream>#include<malloc.h>using namespace std;int select; //做全局变量 //主菜单 void menu();//卡片管理void cardManage();//开户 void openAccount();//食堂应用void diningApplication(); typedef str原创 2022-02-26 09:06:13 · 234 阅读 · 1 评论 -
关于树的题目
1.设森林F中有三棵树,第一,第二,第三棵树的结点个数分别为M1,M2和M3。与森林F对应的二叉树根结点的右子树上的结点个数是根结点为A,故答案为M2+M3.2.一棵左子树为空的二叉树在先序线索化后(不带头结点的线索化 ) ,其中空的链域的个数是:( )左子树为空则为右分支树,根结点无左链域,叶子结点无后继,故为23.如果T2是由有序树T转换而来的二叉树,那么T中结点的后序就是T2中结点的( )。如果T2是由有序树T转换而来的二叉树,那么T中结点的前序就是T2中结点的前...原创 2021-11-12 16:43:10 · 3455 阅读 · 0 评论