数据结构学习
文章平均质量分 75
amtfddd
这个作者很懒,什么都没留下…
展开
-
基本排序算法
基本的排序算法,C语言实现,参考了网上很多资源原创 2016-05-23 10:21:13 · 227 阅读 · 0 评论 -
哈夫曼树基本操作
结构体定义:typedef struct node{ int data; int l, r, p;}HuffmanTree;1、HufmanTree的建立void createHuffmanTree(HuffmanTree*& H, int * inArr, int len){ int i, j, min1, min2; H = (HuffmanTree*)malloc((2 *原创 2016-06-14 18:27:37 · 660 阅读 · 0 评论 -
邻接表图的建立与BFS、DFS
头文件与结构体#include #include #include using namespace std;bool visited[30];struct EdgeNode{ int dest; int weight; EdgeNode* link;};struct VertexNode{ char data; EdgeNode* first;};struct A原创 2016-06-16 09:42:12 · 609 阅读 · 0 评论 -
链表的基本操作C/c++
#include #include #include using namespace std;struct ListNode{int data;ListNode* next;};typedef ListNode List;struct dListNode{int data;dListNode* next;dListNode* previous;};typedef dListNode dList;/原创 2016-07-04 18:19:15 · 375 阅读 · 0 评论