
数据结构
文章平均质量分 67
qiting00
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
堆的简单实现
堆数据结构是一种数组对象,可被视为一颗完全二叉树 堆结构的二叉树存储 最大堆:父>子 最小堆:父<子 如下图,先建立一个大堆 下面用代码模拟实现一个大堆(插入 ,头删)#include <iostream> #include <vector> #include <assert.h>using namespace std;template <class T> class Heap { p原创 2017-11-10 22:43:46 · 232 阅读 · 0 评论 -
红黑树的简单实现-RBTree
红黑树原创 2017-11-10 23:25:19 · 281 阅读 · 0 评论 -
单链表的简单实现
关于单链表的操作中,关系到头节点创建和更改的要用二级指针或者一级指针引用,其他的可用一级指针#pragma once #include #include using namespace std; typedef struct ListNode { int data; struct ListNode* next; }Node; void PrintList(Node* head); Node原创 2018-01-20 23:07:18 · 355 阅读 · 0 评论