![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构实验
爱吹泡泡的小四
一个热爱生活,积极生活,认真学习的初生牛犊码农一枚。
展开
-
数据结构实验一
#ifndef SeqList_H#define SeqList_Hconst int MaxSize=10;class SeqList{public: SeqList(){length=0;} SeqList(int a[],int n); ~SeqList(){} void Insert(int i,int x); int Delete(int i); int Locate(int x); v...原创 2018-04-03 23:41:22 · 274 阅读 · 0 评论 -
数据结构实验六之图的邻接矩阵存储实现
源代码:#ifndef MGraph_H#define MGraph_Hconst int MaxSize=10;template<class DataType>class MGraph{ public: MGraph(DataType a[],int n,int e); ~MGraph(){} void DFSTraverse(int v);//深度优先遍历 void BFS...原创 2018-05-26 11:31:09 · 672 阅读 · 0 评论 -
数据结构实验五之二叉树的实现
顺序二叉树源代码:#include"iostream"using namespace std;class BiTree{public: BiTree(); ~BiTree(); int preorder(int n); int inorder(int n); int postorder(int n); int creat_BT(); int visit(int n); int Tree[100];...原创 2018-05-17 19:34:38 · 236 阅读 · 0 评论 -
数据结构实验四之二叉树的实现
源代码:#include<iostream.h>const int QSize=100;struct BiNode{char data;BiNode *lchild,*rchild;};class BiTree{BiNode*root;//指向根结点的头指针BiNode*Creat(BiNode *bt);//构造函数,建立一棵二叉树void Release(BiNode *bt);/...原创 2018-05-10 21:07:56 · 520 阅读 · 0 评论 -
数据结构实验三之双链表
3.建立一个由n个学生成绩的双链表,实现对数据的插入,删除,查找等操作。方法1:建立工程,建立头文件Student.h,建立源文件Student.cpp和包含主函数的源文件Student_main.cpp源代码:#ifndef Student_H#define Student_Hstruct Node{ double data; Node*prior,*next;};class Student{ ...原创 2018-05-03 20:04:43 · 296 阅读 · 0 评论 -
数据结构实验三之单链表.
2..建立一个由n个学生成绩的顺序表,实现对数据的插入,删除,查找等操作。源代码:#ifndef Student_H#define Student_Htemplate<class DataType>struct Node{ DataType data; Node<DataType>*next;};template<class DataType>class Stu...原创 2018-05-01 18:59:19 · 467 阅读 · 0 评论 -
数据结构实验三之顺序表
1.建立一个由n个学生成绩的顺序表,实现对数据的插入,删除,查找等操作。源代码:#ifndef Student_H#define Student_Hconst int MaxSize=100;class Student{public: Student(){length=0;} Student(double a[],int n); ~Student(){} void Insert(int i,int...原创 2018-05-01 16:10:23 · 468 阅读 · 0 评论 -
数据结构实验二
1.顺序栈源代码:#ifndef SeqStack_H#define SeqStack_Hconst int StackSize=10;template<class DataType>class SeqStack{ public: SeqStack(); ~SeqStack(){} void Push(DataType X); DataType Pop(); DataType...原创 2018-04-26 19:07:42 · 278 阅读 · 0 评论 -
用数据结果算法编写一个学生信息管理系统
用单链表编写,包含输入、插入、修改、删除、查询、显示功能。#include<iostream>#include<string>#include<cstdlib>using namespace std;struct Student{ string sex;//性别 string name;//姓名 char number[20];//学号 string id;/...原创 2018-07-09 19:46:27 · 441 阅读 · 0 评论