人工智能中四种搜索算法的C++伪代码 作为参考学习资源
2022-03-13 18:02:00 3KB C++
1
伪代码 将Github Gist的真实代码转换为伪代码的SVG图像。 Index.js 输入: // GitHub Gist URL const gist = 'https://gist.github.com/knutsynstad/265226120c71426420c78c750a4eb727' ; 输出: // SVG file const filename = './fauxcode.svg' ; 选项: const options = { theme : 'light' , // 'light' or 'dark' mode fontSize : 5 , // Line thickness and width leading : 10 , // Space between lines lineCap : 'round' , // Line ends '
2022-03-08 21:42:25 60KB svg design computational JavaScript
1
活动安排贪心算法伪代码 GreedyAction(s, f,n) // s[1..n]、f[1..n]分别代表n项活动的起始时间和结束时间, 并且满足f[1]≤ f[2]≤…≤ f[n] j:=1, solution:={1} //解向量初始化 for i from 2 to n do if si≥fj then solution:=solution ∪ {j}; // 将j加入解中 j:=i; end{if} end{for} return(solution); end{GreedyAction}
2022-03-04 19:10:49 695KB 贪心算法课件
1
介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定能搜索到全局最优解。如图1所示:假设C点为当前解,爬山算法搜索到A点这个局部最优解就会停止搜索,因为在A点无论向那个方向小幅度移动都不能得到更优的解。
2022-01-13 18:01:14 36KB 模拟退火
1
数据结构的课程PPT,内附各种常见算法的伪代码及流程图。如链表、堆栈、队列、二叉树、最小生成树、最短路径……
2022-01-06 12:07:33 4.7MB 数据结构 二叉树 生成图 链表
1
数据结构 数据结构 数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构
2022-01-06 12:05:14 114KB 数据结构
1
高一凡老师的数据结构算法实现,真正的算法,并不是伪算法,是学习数据结构必备的好书!
2022-01-04 18:34:07 5.11MB 数据结构 高一凡
1
C++语言编写,KMP字符串匹配算法,测试可用。
2021-12-20 22:25:42 2KB KMP 字符串匹配
1
霍夫曼编码,对输入的字符集和各个字符对应的权值,例如A={a,b,c,d,e,f,g,h},各个字符对应的权值为{5,29,7,8,14,23,3,11},求出每个字符的霍夫曼编码。 【输入形式】 输入若干个字符(1 <= n <= 26),其权值为int型。 输入数据的第一行的整数n,表示字符数;接下来的n行是字符集,一行一个字符;最后一行是各字符的权值,以空格分隔。 【输出形式】 每个字符(节点)的霍夫曼编码。参见样例输出。 【样例输入】 4 a b c d 1 3 7 22 【样例输出】 a:000 b:001 c:01   d:1 【样例说明】 提示: 1、将最小两个子树合并过程中一定要从前向后去查找两个最小子树,最小子树作为新结点的左子树,次小子树作为新结点的右子树,编码过程中左子树定义为0,右子树定义为1 2、另外:一般原则要求:  若有重复权值结点,原来森林中的结点优先选择(即深度小的结点优先,以确保最终总树深较浅并相对平衡)。新生成的权值和的结点后用。
2021-11-28 18:41:07 4KB 两种结构体 哈夫曼编码 译码
1
推荐2个相关工具 1.sfc-v2-3 这个流程图工具可以直接输出伪代码,画程序逻辑最好 sfc-v2-3.exe 是我汉化的版本 eXeBat.exe 是汉化工具(发现汉化不完全的地方可以继续汉化) 基本够用了 2.玲珑流程图 是一个简易的基本流程图工具 以上两个都是简易的纯粹的流程图工具.都是中文版的.画基本的流程图够用了.\ 下面推荐一些以前用过的 3.Edraw Mind Map 功能强大,能够画出比较漂亮的流程图(如果要做产品使用说明,手册 对流程图美观有要求) 这个比较合适.这个软件分为免费版和收费版也是一个纯中文的软件,免费版已经够强大. 如果有更加高级的需求建议购买收费版
2021-11-26 10:08:36 1MB 流程图 编程 伪代码
1