wnlt.net
当前位置:首页 >> 线性表的基本操作,使用VisuAl C++ 完成. >>

线性表的基本操作,使用VisuAl C++ 完成.

#include #include #include #define MAX 1000 /*定义学生成绩信息结构*/ struct stu { char id[8];//学号 char name[8];//姓名 char xingb[8];//性别 double bb;//班别 double C;//c语言成绩 double Math;//数学成绩 double GM;//高等数学成绩 ...

/* A线性表为: 0 3 6 9 12 15 18 21 24 27 B线性表为: 0 2 4 6 8 10 12 14 16 18 C线性表为: 0 6 12 18 D线性表为: 0 2 3 4 6 8 9 10 12 14 15 16 18 21 24 27 在D表中插入数据 : 7 D表插入x后 :0 2 3 4 6 7 8 9 10 12 14 15 16 18 21 24 27 删...

//顺序表的抽象数据类型定义 #include // 所有bool型函数,返回true表示操作正常完成,否则返回false。 template // 模板声明, T是类参数(即,可变类型) class sqList { protected: T *elem ; // elem是指向存放数据元素的数组指针 int Size; // ...

在实际应用中,线性表都是以栈、队列、字符串、数组等特殊线性表的形式来使用的。 C语言标准库没有线性表的操作 但是C++ STL提供了很多函数/数据结构

虽然我知道下面这个函数大概的意思,但是咱还是想问一下,下面这个e在这个函数中的作用是什么?在这个函数中我找不到e的位置,不知道是不是你打错了~ int ListInsert_Sq(SqList *L, int i,int e) { int *p,*newbase,*q; if (i < 1 || i > L->len...

这么点分。。。

#include using namespace std; int len=0; struct list//结构的声明 { int data; list *next; }; list *head; list *create()//建立链表,这是第一步; { list *p,*q; head=NULL; int temp; coutnext=p; } q=p; cin>>temp; } if(head!=NULL) q-...

具体逻辑没去看你的。。只把你的语法错误改了。。 有些函数传入的是指针的指针的时候要注意,同时申请内存的时候最好做个判断,以防申请失败了还在运行代码 Status CreateList_L(LinkList* L,int n) { int LISTLEN = 0,i,*P; L= (LinkList*)mall...

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com