自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 一个简单的Hopscotch Hash

pragma once#include<vector>#include<array>using std::vector;bool readInfo(size_t data, size_t bit);bool isPrime(int n);int nextPrime(int n);template <typename T>class Hops...

2018-04-26 09:12:02 1091

原创 一种对二叉堆删除最小的优化算法的C++实现

对binary heap进行deletemin操作,是O(logN)的。基于下滤的deletemin,最坏情况下每次操作需要比较2logN次。下面介绍一种算法,最坏情况下每次操作仅需要比较logN+loglogN+O(1)次,然而,数据移动操作的复杂度是相同的:从root开始,找到一条由最小child构成的路径,直到底部。对这个路径进行binary search,找到能插入最后一个元素的位置,

2017-03-15 02:01:12 339

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除