算法设计与分析实验报告,附已通过源码,供学习参考,共勉♪ 目录摘要如下: 1.问题描述 2.实验目的 3.实验原理 4.实验设计 (包括输入格式、算法、输出格式) 5.实验结果与分析 (除了截图外,实验结果还用图表进行了分析) 6.结论 7.程序源码
2023-03-04 14:40:59 185KB 算法设计与分析实验报告
1
2.1 分治策略的基本思想 2.1.1 分治算法的一般性描述 2.2 分治算法的分析 2.3 改进分治算法的途径(不做要求) 2.3.1 通过代数变换减少子问题个数 2.3.2 利用预处理减少递归内部的计算量 2.4 典型实例 2.4.1 求最大最小元 2.4.2 排序问题 2.4.3 选择问题
2023-03-02 14:41:16 1.15MB 分治策略 算法 代码
1
这个代码是利用快速排序算法,求第K大的数。 快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
2023-03-02 12:19:45 429B 快速排序 分治算法
1
回溯方法matlab代码应用数值方法进行优化的 Matlab 代码集, 黄金分割搜索、BFGS 变化、回溯等应用于搜索给定函数的局部/全局极值。 包括情节世代。 最后更新于 2015 年
2023-02-27 22:21:11 8.21MB 系统开源
1
压缩感知可实现信号编解码,特征提取,研究意义广泛,影响深远,在领域内均具有应用。原文对应代码,欢迎使用,广泛交流,谢谢!
2023-02-21 10:15:49 6KB 源码
1
回溯方法matlab代码很棒的 C++ 精选的 C++(或 C)框架、库、资源和闪亮事物的精选列表。 灵感来自很棒的-...东西。 标准库 C++ 标准库 - 包括 STL Containers、STL Algorithm、STL Functional 等。 - 类和函数的集合,它们是用核心语言编写的,也是 C++ ISO 标准本身的一部分。 - 标准模板库 (STL)。 - POSIX 系统的 C 标准库规范。 - ISO/IEC JTC1/SC22/WG21 - C++ 标准委员会。 - 本手册的目的是告诉您如何使用 GNU C 库的功能。 构架 C++ 通用框架和库。 - Abseil C++ 公共库。 [阿帕奇2] - STDCXX,算法、容器、迭代器和其他基本组件的集合。 [已退休] [Apache2] - Apache 便携式运行时。 另一个跨平台实用函数库。 [阿帕奇2] - Adob​​e Source Libraries 提供经过同行评审的可移植 C++ 源库。 [麻省理工学院] :high_voltage: - 大量通用 C++ 库。 [促进] - 彭博实验室的 BDE 开发环境。 [阿帕奇
2023-02-09 10:57:25 51KB 系统开源
1
理论辅助: 回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。用回溯算法解决问题的一般步骤为: 1、定义一个解空间,它包含问题的解。 2、利用适于搜索的方法组织解空间。 3、利用深度优先法搜索解空间。 4、利用限界函数避免移动到不可能产生解的子空间。 问题的解空间通常是在搜索问题的解的过程中动态产生的,这是回溯算法的一个重要特性。 还是那个基调,不喜欢纯理论的东西,喜欢使用例子来讲诉理论,在算法系列总结:动态规划(解公司外包成本问题) 的那一节里面 我们举得是经典的0-1背包问题,在回溯算法里面也有一些很经典的问
2023-01-12 10:21:12 102KB 回溯法 算法
1
educoder平台高级程序算法实现、主要有分治法、贪心法、回溯法和动态规划!
2023-01-04 21:37:18 86KB 算法 动态规划 贪心算法 回溯法
1
分治算法的几个经典例子及实现,有选择最接近的点,线性时间选择,循环日程赛
2023-01-03 20:12:55 2KB 循环日程赛 分治
1
算法题目《独立钻石跳棋》的详细解答。有源代码和流程
2022-12-24 13:58:47 207KB 算法 回溯法
1