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

搜索资源列表

  1. 完全二叉排序树的判别数据结构课程设计

  2. 试写一个判别给定二叉树是否为完全二叉树的程序。 (1) 此二叉树以二叉链表作存储结构; (2) 正、反测试用例自己设计; 课程设计报告按学校规定格式用A4纸打印(书写),并应包含如下内容: 1、 问题描述 简述题目要解决的问题是什么。 2、 设计 存储结构设计、主要算法设计(用类C语言或用框图描述)、测试用例设计; 3、 调试报告 调试过程中遇到的问题是如何解决的;对设计和编码的讨论和分析。 4、 经验和体会(包括对算法改进的设想) 5、 附源程序清单和运行结果。源程序要加注释。如果题目规定了
  3. 所属分类:其它

    • 发布日期:2009-06-19
    • 文件大小:2048
    • 提供者:e13797oo
  1. 实用算法的分析与程序设计

  2. 作者:吴文虎 王建德 本书总结了历届国际奥林匹克竞赛(IOI)的试题特点及我国参赛选手的培训经验。书中许多例题取自历届大赛的试题及中国队选手的训练题目,针对问题讲解了解题的关键思路及如何灵活运用有关的算法知识。 第一章基础算法 1.1 递推法 一、倒推法 二、顺推法 1.2 贪心法 1.3 递归法 1.4 分治法 1.5 枚举法 1.6 摸拟法 第二章 顺序统计算法和中位数 2.1 顺序统计的算法 一、划分方法 二、二分法求解 2.2 中位数的应用 第三章 有关数论的算法 3.1 求最大公约数
  3. 所属分类:其它

    • 发布日期:2010-04-08
    • 文件大小:10485760
    • 提供者:iamgreenhand
  1. 算法合集之国家队论文,多种算法介绍

  2. 83个算法合集 树状数组.doc 算法合集之《Pólya原理及其应用》.doc 算法合集之《SPFA算法的优化及应用》.pdf 算法合集之《Trie图的构建、活用与改进》.doc 算法合集之《“分层图思想”及其在信息学竞赛中的应用》.pdf 算法合集之《一类猜数问题的研究》.doc 算法合集之《一类称球问题的解法》.doc 算法合集之《一类算法复合的方法》.pdf 算法合集之《与圆有关的离散化方法.doc 算法合集之《二分法与统计问题》.doc 算法合集之《人工智能在围棋程序中的应用》.doc
  3. 所属分类:C++

    • 发布日期:2011-08-05
    • 文件大小:12582912
    • 提供者:y1948107115
  1. C#编程经验技巧宝典

  2. C#编程经验技巧宝典源代码,目录如下:第1章 开发环境 11.1 Visual Studio开发环境安装与配置 20001 安装Visual Studio 2005开发环境须知 20002 配置合适的Visual Studio 2005开发环境 20003 设置程序代码行序号 30004 开发环境全屏显示 30005 设置窗口的自动隐藏功能 30006 根据需要创建所需解决方案 40007 如何使用“验证的目标架构”功能 41.2 Visual Studio开发环境的使用 40008 为程序设
  3. 所属分类:C#

    • 发布日期:2008-06-01
    • 文件大小:5242880
    • 提供者:sis_ying
  1. 数据结构与算法:语言描述(中英文)

  2. 第1章向读者介绍数据结构作为数据集合的概念。介绍线性和非线性集合的概念。示范说明了Collection类。本章还介绍泛型编程的概念。泛型编程允许程序员编写一个类或一种方法,并且把它用于众多数据类型。泛型编程是C#语言一种重要的新特性(在C#2.0以及更高版本中可用)。这种特性是如此重要以至于在System.Collections.Generic命名空间中存在一个专门的泛型数据结构库。当数据结构具有在此库中能找到的泛型实现时,就会讨论它的用途。本章结尾处介绍了衡量书中讨论的数据结构与算法性能的方
  3. 所属分类:C#

    • 发布日期:2012-02-06
    • 文件大小:2097152
    • 提供者:mwqknight
  1. 算法复杂度详细分析

  2. 一个算法的复杂度如何判断,各种排序算法的复杂度解析。
  3. 所属分类:C++

    • 发布日期:2013-09-18
    • 文件大小:248832
    • 提供者:hcc1991
  1. 数据结构及算法编程(阿蒙工作室)

  2. 数据结构及算法编程 ☆ “二分法”求二元方程的解 ☆ Bresenham高效画线算法 ☆ C++的沉迷与爱恋 ☆ C++复习题 二 ☆ C++复习题一 ☆ DES加密算法破解方法 ☆ DES算法及其应用误区 ☆ N皇后问题 ☆ 采用循环双向链表, 能实现多个长整型进行加法运算 ☆ 插入排序法 ☆ 程序设计:哈希表的一个应用 ☆ 多维数组下标操作符重载一法 ☆ 汉诺塔的非递归 ☆ 何谓数据结构 ☆ 回朔法一例 ☆ 几道有趣的算法题 ☆ 阶梯问题的递归解法 ☆ 精确迭代法 ☆ 矩阵求逆的快速算法
  3. 所属分类:C++

    • 发布日期:2013-10-18
    • 文件大小:1048576
    • 提供者:sdacc33z
  1. 排序算法详解

  2. 专业排序算法整理,找工作必备!计算机系统中的任何软件,都是由大大小小的各种软件组成部分构成,各自按照特定的算法来实现,算法的好坏直接决定所实现软件性能的优劣.用什么方法来设计算法,所设计算法需要什么样的资源,需要多少运行时间,多少存储空间,如何判定一个算法的好坏,在实现一个软件时,都是必须予以解决的.计算机系统中的操作系统,语言编译系统,数据库管理系统以及各种各样的计算机应用系统中的软件,都必须用一个个具体的算法来实现.因此,算法设计与分析是计算机科学与技术的一个核心问题.
  3. 所属分类:Java

    • 发布日期:2014-11-27
    • 文件大小:1024
    • 提供者:u012697961
  1. 算法分析 统计逆序对

  2. Descr iption 设a[0…n-1]是一个包含n个数的数组,若在ia[j],则称(i, j)为a数组的一个逆序对(inversion)。 比如 有5个逆序对。请采用类似“合并排序算法”的分治思路以O(nlogn)的效率来实现逆序对的统计。 一个n个元素序列的逆序对个数由三部分构成: (1)它的左半部分逆序对的个数,(2)加上右半部分逆序对的个数,(3)再加上左半部分元素大于右半部分元素的数量。 其中前两部分(1)和(2)由递归来实现。要保证算法最后效率O(nlogn),第三部分(3)
  3. 所属分类:C/C++

    • 发布日期:2014-12-11
    • 文件大小:2048
    • 提供者:qq_24434021
  1. 排序算法(各类)

  2. 排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。
  3. 所属分类:Java

    • 发布日期:2015-05-10
    • 文件大小:70656
    • 提供者:sinat_26995997
  1. 计算机算法(C++语言描述)(第2版)

  2. 前言 如果我们预挑出计算机科学中那些影响长久的贡献,算法(algorithm)一定位列其中。自从人类发明了可以执行基本数学运算的机器,什么是可以计算的以及如何计算就成为人们一直研究的课题。伴随此项研究,人们发现了大量的重要算法以及设计方法。算法成为计算机科学领域中的一项重要组成部分。本书的目的就是对有关算法的内容精心地组织,从而使得使用本书的同学以及实践者可以设计和分析全新的算法。 一本包含所有已发明的算法的书将会异常冗长。传统的算法书通常只对很少的几个问题领域有深入的阐述。对于每个问题,通常
  3. 所属分类:C++

    • 发布日期:2015-12-31
    • 文件大小:131072000
    • 提供者:hx0_0_8
  1. 八大排序算法的对比

  2. 排序算法 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。
  3. 所属分类:讲义

    • 发布日期:2018-08-15
    • 文件大小:317440
    • 提供者:rocling
  1. java各种排序算法总结

  2. 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。
  3. 所属分类:Java

    • 发布日期:2018-11-18
    • 文件大小:264192
    • 提供者:u010020099
  1. 常用排序算法的c++语言实现.md

  2. 所谓的排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。这里将一些常见的排序算法分享给大家。
  3. 所属分类:C/C++

    • 发布日期:2019-09-18
    • 文件大小:2048
    • 提供者:qq_43343275
  1. reverse-engineering-the-hacker-news-ranking-algorithm, 历史黑客新闻数据的分析与排序算法.zip

  2. reverse-engineering-the-hacker-news-ranking-algorithm, 历史黑客新闻数据的分析与排序算法 反向工程黑客新闻排名算法这个知识库是文章反向工程的一个同伴,它黑客新闻排名算法。 本文探讨了如何利用历史数据来确定黑客新闻排名算法的工作过程。 你可以能希望读取这里存储库中包含的分析代码以便理解符号。导出和一般上下文。完成之后,你可以查
  3. 所属分类:其它

    • 发布日期:2019-09-19
    • 文件大小:7340032
    • 提供者:weixin_38744207
  1. 基于JavaScript实现的希尔排序算法分析

  2. 本文实例讲述了基于Javascr ipt实现的希尔排序算法。分享给大家供大家参考,具体如下: 通过对直接插入排序的分析,可知其时间复杂度为O(n2),但是,如果待排序序列为正序时,其时间复杂度可提高至O(n)。希尔排序正是对此进行改进的排序。希尔排序的核心理念与插入排序不同,它会首先比较距离较远的元素,而非相邻元素。通过定义一个间隔序列来表示在排序过程中进行比较的元素之间有多远的间隔。 下图演示了希尔排序中间隔序列是如何运行的: 下面我们通过js来实现希尔排序,代码如下: <me
  3. 所属分类:其它

    • 发布日期:2020-11-29
    • 文件大小:94208
    • 提供者:weixin_38601878
  1. 深入分析python 排序

  2. 排序是每个开发人员都需要掌握的技能。排序是对程序本身有一个全面的理解。不同的排序算法很好地展示了算法设计上如何强烈的影响程序的复杂度、运行速度和效率。今天的文章和谈谈大家都熟悉的各种排序使用 Python 如何实现,废话就不多说啦,开干! 选择排序 选择排序一般是将初始值设为初始值,再循环后面每个元素与第一个元素比较,最终筛选出一个最小或最大值,最后将有序的数值排在前面,每次选择当前序列的最小值,将其与当前序列的第一个元素交换位置,每迭代一次,当前序列长度减一。迭代结束,即可得到有序序列。 实
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:73728
    • 提供者:weixin_38501751
  1. 【算法题】数据流中的中位数

  2. 题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 分析 用一个大顶堆、一个小顶堆实现,其中大顶堆保存的是较小的元素,则堆顶是这些元素中的最大值;小顶堆保存的是较大的元素,则堆顶是这些元素中的最小值。则两个堆的堆顶分别保存了数据流中的中心值,那么当数据流总数
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:36864
    • 提供者:weixin_38593701
  1. DataFrame:用于统计,财务和ML分析的C ++ DataFrame-在现代C ++中使用本机类型,连续内存存储且不涉及指针-源码

  2. 数据框 这是一个C ++统计库,提供类似于Python中的Pandas包的接口。 一个DataFrame可以具有一个索引列和许多内置或用户定义类型的数据列。 您可以采用许多不同的方式对数据进行切片。 您可以加入,合并,分组数据。 您可以对数据运行各种统计,摘要和ML算法。 您可以轻松添加自定义算法。 您可以进行多列排序,自定义选择和删除数据。 和更多 … DataFrame还以访问者的形式包含了大量的分析例程-请参阅下面的。 这些从基本统计数据(例如均值,标准偏差,返回等)到更复杂的分析(如亲和
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:1048576
    • 提供者:weixin_42107561
  1. 如何分析一个“排序算法”

  2. 一、排序算法的执行效率 最好、最坏、平均情况时间复杂度 对于要排序的数据,有的接近有序,有的完全无序。 有序度不同的数据,对于排序的执行时间肯定是有影响。 我们需要了解排序算法在不同数据下的性能表现。 同一阶时间复杂度的排序算法性能对比,不要忽略系数,常数,低阶 时间复杂度反应的是数据规模 n 很大的时候的一个增长趋势,所以它表示的时候会忽略系数、常数、低阶。 但是在实际我们使用排序算法中,排序的可能是 10 个、100 个、1000 个这样规模很小的数据, 所以,在对同一阶时间复杂度的排序算法
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:35840
    • 提供者:weixin_38526914
« 12 3 4 5 6 7 »