摘要: LeetCode参考:https://leetcode.cn/problems/longest-palindromic-substring/description/ 算法设计思路 回文串的性质:对于一个子串而言,如果它是回文串,并且长度大于 2 2 2,那么将它首尾的两个字母去除之后,它仍然是个回文 阅读全文
posted @ 2023-07-14 22:46 gengduc 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一个5段图。 求一条从 s s s 到 t t t 的成本最小的路径。 多段图问题满足最优性原理。 证明:反证法。 设 s , ⋯ , V i p , ⋯ , V j q , ⋯ , t s,\cdots,V_{i_p},\cdots,V_{j_q},\cdots,t s,⋯,Vip​​,⋯,Vjq 阅读全文
posted @ 2023-07-05 16:47 gengduc 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 文章目录 《算法设计与分析》复习提纲1 引言(ch1)1.1 什么是算法及其特征1.2 问题实例和问题规模 2 算法初步(ch2)2.1 插入排序算法2.2 算法复杂度及其度量2.3 插入排序额最坏、最好和平均时间2.4 归并排序算法及其时间复杂度 3 函数增长率(ch3)3.1 O \Omicro 阅读全文
posted @ 2023-07-02 22:17 gengduc 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1 方法概述 1.1 搜索算法介绍 穷举搜索(Exhaustive Search)盲目搜索(Blind or Brute-Force Search) 深度优先搜索(DFS)或回溯搜索(Backtracking)广度优先搜索(BFS)迭代加深搜索(Iterative Deepening)分支界限法(B 阅读全文
posted @ 2023-07-02 22:04 gengduc 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 字符串匹配算法在文本文件中查找模式、DNA序列搜寻、网络引擎搜索中都有应用。 字符串匹配问题的形式化定义:假设文本是一个长为 n n n 的数组 T [ 1.. n ] T[1..n] T[1..n],而模式是一个长度为 m m m 的数组 P [ 1.. m ] P[1..m] P[1..m],其 阅读全文
posted @ 2023-07-02 21:59 gengduc 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 34.1 引言 34.1.1 算法与计算模型的关系 非形式地说,算法是为实现某个任务而构造的简单指令集。这是一个非严格的算法定义。 1900年,Hilbert在巴黎举行的世界数学家大会上提出了23个数学问题,其中第10个问题是要设计一个算法来测试多项式是否有整数根,他没有用算法这个术语,而用这样一句 阅读全文
posted @ 2023-06-30 23:43 gengduc 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 对于无向图 G = ( V , E ) G=(V, E) G=(V,E),存在一个能够连接所有顶点的无环子集 T ⊆ E T \subseteq E T⊆E,由于 T T T 无环且连接所有顶点,因此 T T T 一定为一棵树,被称为生成树。无向图 G = ( V , E ) G=(V, E) G= 阅读全文
posted @ 2023-06-30 21:53 gengduc 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 二项树 二项树 B k B_k Bk​ 是一种递归定义的有序树。如下图所示,二项树 B 0 B_0 B0​ 只包含一个结点,二项树 B k B_k Bk​ 由两棵二项树 B k − 1 B_{k-1} Bk−1​ 连接而成:其中一棵树的根是另一棵树的根的最左孩子。 二项树 B k B_k Bk​ 的 阅读全文
posted @ 2023-06-30 20:16 gengduc 阅读(7) 评论(0) 推荐(0) 编辑
摘要: # 最近点对问题 **问题描述**:在 $n \ge 2$ 个点的集合 $Q$ 中寻找最近点对的问题,“最近”指的是欧几里得距离最小,即点 $p_1=(x_1, y_1)$ 和 $p_2=(x_2, y_2)$ 之间的欧几里得距离 $d=\sqrt{(x_1-x_2)^2+(y_1-y_2)^2}$ 阅读全文
posted @ 2023-06-29 21:46 gengduc 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本章将介绍图的表示和图的搜索。图的搜索指的是跟随图中的边来访问图中的每个结点。图搜索是整个图算法领域的核心。22.1介绍图的两种表示方法:邻接链表和邻接矩阵。22.2介绍广度优先搜索(BFS)。22.3介绍深度优搜索(DFS)。 # 22.1 图的表示 对于图 $G=(V, E)$,有用两种标准表示 阅读全文
posted @ 2023-06-29 21:45 gengduc 阅读(49) 评论(0) 推荐(0) 编辑