求解找到数组A[1..n]中元素的最大值和次最大值(本小题以数组元素的比较为标准操作)的算法,并分析其最坏情况的时间复杂度。
2021-12-23 21:28:05 500B 算法
1
排序(Sorting) 是计算机程序设计中的一种重要操作,它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个关键字有序的序列。排序方法选择得当与否直接影响程序执行的速度和辅助存储空间的占有量,进而影响整个软件的性能。因此需要我们对众多的排序算法有相当的了解,并且认真学习并掌握。 本文主要介绍快速排序算法和归并排序算法的基本概念、原理以及具体的实现方法,并对这两种排序算法的时间复杂度进行分析。
2021-12-21 17:30:12 60KB 快速排序 归并排序
1
Davis is the co-inventor of the Davis–Putnam algorithm and the DPLL algorithms. He is also known for his model of Post–Turing machines, and his work on Hilbert's tenth problem leading to the MRDP theorem.
2021-12-21 00:14:09 1.73MB 可计算性 复杂度
1
大学二年级课程 算法设计与分析的一般算法时间复杂度的证明过程,希望可以帮到大家.
2021-12-20 13:01:00 115KB 算法时间复杂度证明
1
里面包含C++源代码(已修改BUG)、可执行文件、详细报告。 目录 1 需求分析 3 1.1 输入的形式和输入值的范围 3 1.2 输出的形式 4 1.3 程序所能达到的功能 5 1.4 测试数据 5 2 概要设计 8 2.1 主程序的流程 8 2.2 数据类型的定义 9 2.3 各程序模块之间的层次(调用)关系 10 3 详细设计 10 3.1 数据类型定义 10 3.2数据初始化 11 3.3 安全性检查 12 3.4 显示系统数据 13 3.5 银行家算法分配资源 14 4 调试分析 16 4.1 设计与实现的分析 16 4.2 算法的时间复杂性和改进设想 17 4.3 实现过程中遇到的主要问题及解决方法 19 4.4 设计过程的经验和体会 20 5 用户使用说明 21 6 测试与运行结果 22
1
Chase 算法是Turbo 乘积码(TPC)软判决译码中常采用的算法之一。分析了传统Chase 算法中寻找竞争码字对译码复杂度的影响,在此基础上提出了两种新的简化译码算法,省去了寻找竞争码字的过程。仿真结果表明,简化算法在基本保持传统Chase 算法译码性能的基础上,降低了译码复杂度,提高了译码速度。
1
针对大多数排序算法只考虑了记录本身的大小和记录相对位置,而忽略了记录内部特征,提出一种计算排序算法。通过分析记录本身的特征,快速计算出记录在目标数组中的索引值,从而达到排序的目的。该算法既减少了数据范围对数组排序的影响,又适应了有限小数的排序。实验结果表明,对于密度高、范围宽、特征位数多的大数组排序问题,该算法的性能优于基数排序、计数排序、静态排序等算法。
1
MIMO系统可以增加通信容量和频谱利用率,传统的检测V-Blast架构系统的算法无法很好的兼顾检测的性能和复杂度。本文提出了一种检测V-Blast系统的Sort-free QRD-M算法,阐述了其基本原理和搜索方式,对其和其它检测算法的检测复杂度和检测性能进行了仿真分析和对比。
1
Unified_Code_Count 统一代码计数是一种软件度量工具,可以分析20多种不同的编程语言,以查找逻辑的和物理的代码源行,对给定语言的关键字和各种运算符,数学函数名称等以及循环复杂度进行计数,然后生成各种报告。 此版本包括显着的性能增强和多个线程的功能。 您将看到的大概速度要快2到3倍。 这是南加州大学发布的UCC 2013_04的更改。 原始2013_04源文件可在以下找到: ://csse.usc.edu/ucc在跨平台C ++中编写 此变体包括原始2013_04版本的内容,其中包含一些经过修改和添加的源文件,以及一些简要描述更改的文档。 (下面是zip文件中Read_Me.txt的内容) Read_Me.txt,用于具有线程和其他改进功能的2013_04统一代码计数2015年6月6日 在这里找到文件 计数规则文档-每个语言​​解析器组1个文档23个文件,用于使用3
2021-12-10 14:27:53 7.24MB 系统开源
1
分析了需求不可分割带能力约束的车辆路径问题(CVRP)的 2-OPT算法计算时间的平均复杂度。利用需求分布独立于客户的空间分布的特点,将车辆路径问题(VRP)转化为多旅行商 (MTSP)问题,并通过分析 MTSP进行 2-OPT操作的可行性条件,建立起该算法运行所需的迭代次数的分布函数,进而求得平均运算时间复杂度的上界。该文为有效评价针对 VRP的2-OPT算法,提供了理论依据,并为VRP领域的启发式算法的复杂度分析,提供了一种新思路。
2021-12-08 19:40:44 292KB 自然科学 论文
1