- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 稀疏数组的表示及运算
1. 三元组表1.1 结构体#define MaxSize 20000 typedef int ElemType; typedef struct{ int i,j; //行号和列号 ElemType elem; //元素值 }Triple; typedef struct{ Triple data[MaxSize]; int mu,nu,tu; //行数,列数和非零元...
2018-06-10 16:51:34 439
原创 队列
1.队列 队列先进先出1.1 链队列--链式存储1.1.1 结构体typedef int DataType; typedef struct QNode{ DataType info; struct QNode *link; }Node,*PNode; typedef struct{ PNode front,rear; }LinkQueue,*PLinkQu...
2018-06-08 20:11:57 242
原创 栈
1.栈1.1 栈的顺序存储· 结构体定义typedef int ElemType; #define MAXNUM 100 /* 栈中能达到的最大容量, typedef struct SeqStack /* 顺序栈类型定义 */ { ElemType s[MAXNUM]; int top; /* 栈顶指针 */ }SeqStack...
2018-06-08 16:50:56 162
原创 第一章 线性表
1. 顺序存储1.1 结构体#define MAX 1000 typedef int ElemType; typedef struct{ ElemType elem[MAX]; int length; //线性表当前长度 }SqList;1.2 基本操作1.2.1 插入 在第i个位置之前插入一个元素后,i往后的所有元素的下标都要加1,并且当前表长length加1。Status L...
2018-06-07 18:11:18 147
原创 【数据结构】单链表的一些实用操作
本人为数据结构初学者,以下是在学习中总结的一些关于单链表的操作。希望大家多多指教。#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct tagLNODE{ ElemType data; struct tagLNODE *next;}LNODE,*LinkList; ...
2018-03-18 13:59:33 186
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人