Python实现的JavaTeMeMAP。希望可以将类似的数据结构添加到Python公文库中。

HashHeap的Python项目详细描述


哈希堆

python实现java的treemap。 希望类似的数据结构可以添加到python官方库中。

安装

  • 通过$ pip install HashHeap安装。

如何使用

  • $ from HashHeap import HashHeap

    definit(self,desc=false): ''初始化哈希堆。
    :input:desc,ture表示最小堆,flase表示最大堆。
    :类型:bool ''

    定义大小(自身): ''获取哈希堆的大小。
    :输入:无 :类型:无 :return:哈希堆的大小 :类型:int ''

    def push(self,item): ''将项目推入哈希堆。
    :输入:项 :type:项目类型 :返回:无 :类型:无 ''

    def pop(自身): ''移除并返回哈希堆的顶部。
    :输入:无 :类型:无 :return:哈希堆中的项 :type:哈希堆中的项类型 ''

    def顶部(自身): ''返回哈希堆的顶部而不删除它。
    :输入:无 :类型:无 :return:哈希堆中的项 :type:哈希堆中的项类型 ''

    def remove(self,项): ''在HASHEAP中删除元素(O)(Logn)的时间复杂度。 :输入:参数 :类型:dict :返回:无 :类型:无 ''

还有…

鼓励拉取请求!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过不同的类使用变量?   java如何在JFreeChart图表上画线?   java文本不会显示在Chrome或FF中,而是显示在IE和Reader中   Java:创建文件或目录(如果不存在)   java如何使用sd卡映像路径添加映像并将其应用于配置文件图片映像?   java如何在Jersey RESTFul API(JAXRS)中返回两个JSON对象的数组   在java中使用\(反斜杠)的字符串子字符串   java Gradle构建失败,原因是“错误:任务执行失败”:app:mergeDebugResources.>Crunching Cruncher photo.png失败”   java如何让Hibernate工具使用toString、equals和hashcode生成POJO?   ant按构建拆分Java项目。xml依赖关系   java如何简化大型IFIN语句。过滤体?   java Android类Sql   很好的Java本地化框架   java如何使textview drawableright始终与字符串的最后一个字符对齐   使用正则表达式从使用xeger java库生成的字符串中解析id