您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. cpp-算法精粹

  2. 仅仅是作为搬运工。 算法精粹——举一反三,抛弃题海战术 本书的目标读者是准备去硅谷找工作的码农,也适用于在国内找工作的码农,以及刚接触ACM算法竞赛的新手。 市场上讲解算法的书已经汗牛充栋,为什么还要写这本书呢?主要原因是我对目前市场上的大部分算法书都不太满意。 本书有如下特色: 背后有强大的AlgoHub支持。 本书的所有题目,都可以在 www.algohub.org(即将上线) 上在线判断代码。这样的一大好处是,读者可以边看书,边实现自己的代码,然后提交到网站上验证自己的想法是否正确。Al
  3. 所属分类:专业指导

    • 发布日期:2016-09-20
    • 文件大小:2097152
    • 提供者:u011500720
  1. 计算机考研机试攻略 - 高分篇(试读).pdf

  2. 目录 第一章 从零开始 8 1.1机试分析 8 1.2 IDE的选择与评测结果 10 1.3 DreamJudge的使用 11 1.4输入输出技巧 12 1.5头文件技巧 15 1.6数组使用技巧 16 1.7审时度势 — 复杂度与是否可做 19 1.8 C++ STL的使用 21 1.9多组输入的问题 27 第二章 入门经典 29 2.1 简单模拟 30 2.2 进制转换类问题 32 2.3 排版类问题 37 2.4 日期类问题 42 2.5 字符串类问题 45
  3. 所属分类:专业指导

    • 发布日期:2020-02-29
    • 文件大小:1012736
    • 提供者:verticallimit
  1. 数据结构与算法 Python语言描述 ——裘宗燕版

  2. 数据结构与算法 Python语言描述-裘宗燕 高清带目录 详细讲述线性表 、字符串、栈和队列、二叉树和树、图、字典和集合、排序等
  3. 所属分类:Python

    • 发布日期:2019-07-05
    • 文件大小:25165824
    • 提供者:harrison509
  1. Data Structures and Algorithms with Python - Kent D. Lee, Steve Hubbard

  2. 介绍 这本结构清晰且易于阅读的教科书说明了编写可有效处理大量数据的程序所需的概念和技术。 本书以项目为导向并经过课堂测试,提出了许多重要的算法,并通过激励示例为计算机程序员面临的问题带来了意义。还介绍了计算复杂性的概念,演示了可以有效计算和不能有效计算的内容,以便程序员可以对使用的算法做出明智的判断。本书假定您具有一些计算机编程的基本经验,并且熟悉面向对象的语言,但不一定需要使用Python。 主题和功能: 包括入门和高级数据结构与算法主题,并在序言中提供了针对相应课程的建议章节顺序 在每
  3. 所属分类:讲义

    • 发布日期:2020-05-29
    • 文件大小:12582912
    • 提供者:weixin_40449831
  1. python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)

  2. 主要介绍了python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形) ,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-19
    • 文件大小:55296
    • 提供者:weixin_38705762
  1. python 平衡二叉树实现代码示例

  2. 平衡二叉树: 在上一节二叉树的基础上我们实现,如何将生成平衡的二叉树 所谓平衡二叉树: 我自己定义就是:任何一个节点的左高度和右高度的差的绝对值都小于2 如图所示,此时a的左高度等于3,有高度等于1,差值为2,属于不平衡中的左偏    此时的处理办法就是: 将不平衡的元素的左枝的最右节点变为当前节点, 此时分两种情况: 一、左枝有最右节点 将最右节点的左枝赋予其父节点的右枝 二、左枝没有最右节点, 直接将左枝节点做父级节点,父级节点做其右枝        如图所示,图更清楚些。 可能会有疑问
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:84992
    • 提供者:weixin_38639237
  1. Python利用前序和中序遍历结果重建二叉树的方法

  2. 本文实例讲述了Python利用前序和中序遍历结果重建二叉树的方法。分享给大家供大家参考,具体如下: 题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 这道题比较容易,前序遍历的结果中,第一个结点一定是根结点,然后在中序遍历的结果中查找这个根结点,根结点左边的就是左子树,根结点右边的就是右子树,递归构造出左、右子树即可。示意图如图所示: 利用前序和中序遍历的结果重建二叉树 Python代码: # coding: utf-8
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:49152
    • 提供者:weixin_38679045
  1. Python中的堆实现:heapq 模块——利用堆结构实现快速访问数据流中的中位数

  2. 堆结构 堆结构是一种优先队列,可以以任意顺序添加对象,并随时查找或删除最小(大)的元素,或者查找和删除前 K 个最小(大)元素。相比于列表方法min() / max(),这样做的效率要高得多。 堆结构是一种特殊的完全二叉树(除了叶子节点层外,其余层节点数均达到最大值,而叶子节点层所有节点都集中在左侧)。根节点的值不大于(小于)其子节点的值,并且子节点也服从这种特性。根节点值不大于子节点的堆称为小根堆,根节点的值不小于子节点的堆称为大根堆。如图左为小根堆,图右为大根堆。 Python中 heap
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:79872
    • 提供者:weixin_38623272
  1. python三叉树实现三元huffman编码

  2. Python-三叉树实现三元huffman编码前言什么是huffman编码举个栗子话不多说,直接上代码运行结果截图关于为什么要取余的问题最后参考帖子 前言 上信息论的课,讲到了huffman编码,然后这章的实验内容,就是实现一个三元的huffman编码,编译一段文本,并计算平均最短编码长度以及编码效率。 自己想到了用N元树来做这个问题,然后借鉴了社区一些兄长二叉树的文章(借鉴过程有些曲折,后面会附上链接,这也是为啥想自己发帖总结一下的原因)。 总的来说,各有所长,在下融合取长补短了一些,并且推到
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:203776
    • 提供者:weixin_38712416
  1. Python算法系列—深度优先遍历算法【二叉树】

  2. 深度优先遍历算法之二叉树一、什么是深度优先遍历二、二叉树1. 二叉树简介2.二叉树类型3.二叉树相关术语4. 二叉树的节点代码5. 二叉树遍历顺序6.深度优先遍历和广度优先遍历三、面试题+励志 这不就是二叉树吗?嗯,风景都在提示我该学学二叉树了 一、什么是深度优先遍历 深度优先遍历算法是经典的图论算法。从某个节点v出发开始进行搜索。不断搜索直到该节点所有的边都被遍历完,当节点v所有的边都被遍历完以后,深度优先遍历算法则需要回溯到v以前驱节点来继续搜索这个节点。 注意:深度优先遍历问题一定要按照
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:259072
    • 提供者:weixin_38715879
  1. Software-Engineering-Projects-源码

  2. 软件工程项目 这是我的第二学期软件工程师课程培训文件。 我曾经历过各种变通方法,例如实现更改,因此我从Python逐渐习惯了Java。 数据结构:查询,列表,二叉树,节点,图 班级结构和亲子继承 Junit库和测试驱动的开发框架 面向对象的编程基础知识(Java,C) 脚本编程基础知识(Python,JS) 我在(练习)中获得了不错的成绩,这表明我在软件开发基础方面的经验
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:932864
    • 提供者:weixin_42104366
  1. K近邻算法(KNN)的C++实现和Python绘制GraphViz二叉树图源码 knn.zip

  2. K近邻算法(KNN)是一种多分类问题的常用分类方法。本资源是K近邻算法的C++实现和Python绘制GraphViz二叉树图源码,包括KNN近邻算法的C++实现,以及graphviz同步绘制源码,方便新接触k近邻算法的同学使用。经测试可以正确使用。
  3. 所属分类:机器学习

    • 发布日期:2021-02-13
    • 文件大小:48234496
    • 提供者:ProfSnail
  1. treeviz:用于在Python中可视化树数据结构的存储库。 正在使用iGraph和Graphviz创建图片-源码

  2. 伐木机 使用可视化节点数据结构。 这个怎么运作 Treevizer遍历您的数据结构以生成DOT文件,然后运行Graphviz将其转换为图像。 数据结构需要使用节点构建。 例子 链表 平衡二叉树 先决条件 您需要安装并确保它在$ PATH中。 西格温 不要在Cygwin中安装Graphviz,请安装Windows。 否则,路径会有问题。 正在安装 pip install treevizer 用法 支持以下结构: 链表(ll) 需要具有满足以下类图的属性的Node类。 平衡二叉树(bbt) 需要
  3. 所属分类:其它

    • 发布日期:2021-02-09
    • 文件大小:73728
    • 提供者:weixin_42099070
  1. dignipy:Python中的各种数据结构实现-源码

  2. 迪尼皮 Python中的各种数据结构实现。 数据结构 多路树 不相交集, 芬威克树,, 树木 特里(=数字树,基数树或前缀树) , Aho-Corasick ,, 二叉树 香草二叉树, AVL树 红黑树,, 绳,, 空间划分树 段树,, 多维细分树, 图表 零抑制决策图,,
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:209920
    • 提供者:weixin_42139302
  1. DataStructures:掌握数据结构的旅程-源码

  2. 课程大纲 希望您已经准备好开始! 以下是本课程的概述-每个部分将包含一些视频,文本说明,Python示例和练习题的组合。 格式的混合将使每一位信息都变得有趣且易于消化。 如有任何疑问,请随时在论坛上发帖! 介绍和效率 课程介绍 句法 效率 效率符号 基于列表的集合 列表/数组 链表 堆栈 Queue列 搜索和排序 二元搜寻 递归 气泡排序 合并排序 快速排序 地图和散列 地图 散列 碰撞 散列约定 树木 树木 树遍历 二叉树 二叉搜索树 堆 自平衡树 图表 图表 图形属性 图表示 图遍历 图路
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:4096
    • 提供者:weixin_42116794