摘要:
1.你对回溯算法的理解 回溯算法的思想就是从一条路往前走,能进则进,不能进则退回来,换一条路再试的一种算法。是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,可以系统的搜索一个问题的所有解或者任意解,回溯法通常用最简单的递归方法 阅读全文
2018年12月24日
2018年12月2日
2018年11月30日
2018年11月4日
摘要:
1.实践题目 7-3编辑距离问题 2.问题描述 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变换为字符串B所用的最少字符操作数称为字符串A到 B的编辑距离,记为d(A 阅读全文
2018年10月14日
摘要:
1、实践题目:改写二分搜索算法 (20 分) 2、问题描述: 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 输入格式: 输入有两行: 第一行是n值和x值; 第 阅读全文