随笔分类 - 数据结构
此系列以练手和熟悉数据结构为目的,希望在复习的过程中,也能给别人一些参考。能力水平有限,不喜勿喷。
摘要://////////////////////////////////////////////////////////图的邻接矩阵的DFS和BFS////////////////////////////////////////////////////////#include #include #inc...
阅读全文
摘要://///////////////////////////////////////////////////////////////图的邻接表表示法以及DFS和BFS///////////////////////////////////////////////////////////////#incl...
阅读全文
摘要:////////////////////////////////////////////////////////////图的邻接表存储//////////////////////////////////////////////////////////#include #include using n...
阅读全文
摘要://////////////////////////////////////////////////////////图的邻接矩阵存储////////////////////////////////////////////////////////#include #include #define Ma...
阅读全文
摘要://MaxHeap.h#ifndef MAXHEAP_H_#define MAXHEAP_H_#define ElementType int#define MAXDATA 1000class MaxHeap{private: ElementType *elem; int size; ...
阅读全文
摘要:此版本是在数据结构(6)的基础上改造的。实现了构建平衡二叉树功能。//BinTree.h#ifndef BINTREE_H_#define BINTREE_H_#define ElemType inttypedef struct _PNode{ ElemType data; _PNode...
阅读全文
摘要://BinTree.h#ifndef BINTREE_H_#define BINTREE_H_#define ElemType inttypedef struct _PNode{ ElemType data; _PNode *left; _PNode *right;}PNode;c...
阅读全文
摘要://BinaryTree.h#ifndef BINARYTREE_H_#define BINARYTREE_H_#define ElemType int#define MAXSIZE 100typedef struct _TreeNode{ ElemType data; //存储的数据 ...
阅读全文
摘要:源代码:#include #include using namespace std;typedef struct _Table{ int data[100]; int length;}Table;int BinarySearch(Table a, int k){ int left ...
阅读全文
摘要:1、线性存储//Queue.h#ifndef QUEUE_H_#define QUEUE_H_#define ElemType int #define MAXSIZE 100typedef struct _Node{ ElemType data[MAXSIZE]; int front; ...
阅读全文
摘要:1、顺序存储//栈的顺序存储实现//Stack.h#ifndef STACK_H_#define STACK_H_#define ElementType int #define MaxSize 100typedef struct _Node{ ElementType data[MaxSize]...
阅读全文
摘要:1、顺序存储//List.h#ifndef LIST_H_#define LIST_H_#define MAXSIZE 100typedef struct _Poly{ int a; int n; bool operator == (_Poly e) { if ...
阅读全文

浙公网安备 33010602011771号