
C++
文章平均质量分 77
fzusummer
这个作者很懒,什么都没留下…
展开
-
BinaryHeap 的C++实现
堆是一棵被完全填满的二叉树,底层上的元素从左到右填入,这样的树称为完全二叉树。一棵高为h的完全二叉树右2^h到2^(h+1) - 1 个结点。完全二叉树的树高为logN。 A / \ B C / \ / \ D E原创 2015-11-23 16:55:41 · 821 阅读 · 0 评论 -
红黑树C++描述
RedBlackTree.h#ifndef __RED_BLACK_TREE_H#define __RED_BLACK_TREE_H#include using namespace std;enum{RED, BLACK };// 红黑树结点类template struct RedBlackNode{ T element; RedBla原创 2016-03-16 17:14:42 · 428 阅读 · 0 评论 -
解决munmap_chunk(): invalid pointer和Segmentation fault的bug
最近的一个C++项目遇到了一个bug,程序会自己退出,日志无报错。反馈来的系统错误信息如下:*** glibc detected *** ./a: munmap_chunk(): invalid pointer: 0x000000000c67eb28 ***======= Backtrace: =========/lib64/libc.so.6(cfree+0x166)[0x375d272原创 2016-07-20 10:31:16 · 48617 阅读 · 0 评论