摘要: #include #include #define MAX 1000 typedef struct{ double no; char name[MAX]; double price; }Book; void createList(Book b[],int len); void traverse(Book b[],int len); int main() { Bo... 阅读全文
posted @ 2019-10-15 13:06 wwww2 阅读(679) 评论(0) 推荐(0) 编辑
摘要: #include #include #define MAX 1000 typedef struct{ double no; char name[MAX]; double price; }Book; int createList(Book b[]); void traverse(Book b[],int len); double average(Book b[],int l... 阅读全文
posted @ 2019-10-15 13:03 wwww2 阅读(702) 评论(0) 推荐(1) 编辑
摘要: #include<stdio.h> #include<stdlib.h> #define MAX 1000 typedef struct{ double no; char name[MAX]; double price; }Book; void createList(Book b[],int len); double getElem(Book book[],int len); void trave 阅读全文
posted @ 2019-10-15 12:57 wwww2 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 #include<stdlib.h> 3 4 #define MAX 1000 5 typedef struct{ 6 double no; 7 char name[MAX]; 8 double price; 9 10 }Book; 11 12 int createList(Book b[]); 13 void traverse(Book b[],int 阅读全文
posted @ 2019-10-11 15:33 wwww2 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 将两个递增的有序链表合并为一个递增的的有序链表。要求结果链表仍然使用原来两个链表的存储空间,不另外占用其他的的存储空间。表中不允许有重复的数据。 阅读全文
posted @ 2019-10-09 22:43 wwww2 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 顺序有序表的合并 此为简单的非递减有序排列,以整数为例: 1 #include<stdio.h> 2 #include<stdlib.h> 3 4 typedef int Elem; 5 6 typedef struct 7 { 8 Elem *elem; 9 int len; 10 }List; 阅读全文
posted @ 2019-10-07 14:36 wwww2 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 一般集合的并集问题 【问题描述】 已知两个集合A与B,现要求一个新的集合A=AUB; 例如:A=(1,2,4,6,7),B=(2,4,8,9); 合并后 A=(1,2,4,6,7,8,9) 1.创建结点 1 typedef struct Lnode 2 { 3 int data; 4 struct 阅读全文
posted @ 2019-10-04 23:41 wwww2 阅读(486) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<stdlib.h>#define MAX 100 typedef struct bNode{ double no; char name[MAX]; double price; struct bNode * next;}bNode,*bLnode; 阅读全文
posted @ 2019-10-04 17:20 wwww2 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 插入节点图解 s->next = p->next; p->next = s; 创建节点 1 typedef struct Lnode 2 { 3 ElemType data; 4 struct Lnode * next; 5 } Lnode,*LinkList; 单链表的进本操作 1.创建链表 1 阅读全文
posted @ 2019-10-04 11:36 wwww2 阅读(502) 评论(0) 推荐(0) 编辑