文件名称:leetcode与运算确定值-introcutionToAlgorithms_PracticeCodeJava:这段代码是我学习算法导论的练习
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-20 10:27:54
系统开源
leetcode与支付确定值introcutionToAlgorithms_PracticeCodeJava 这段代码是我学习算法导论的练习代码。 仅供学习。 ==================== 2020.06.22 ====================== 目标:第 1 章和第 2 章 第 1 章和第 2 章: Definitions 算法是任何定义明确的计算过程,它采用某个值或一组值作为输入,并将某个值或一组值作为输出进行处理。 问题的一个实例由计算问题解决方案所需的输入(满足表示不变量)组成。 如果对于每个输入实例,算法都以正确的输出停止,则称该算法是正确的。 如果我们可以控制错误率,错误的算法有时会很有用。 X 的子序列只是 X 删除了它的一些(或可能全部或全部)元素。 凸包是包含点的最小凸多边形 数据结构是一种存储和组织数据以便于访问和修改的方式。 为解决同一问题而设计的不同算法通常在效率上存在巨大差异。 我们希望排序的数字也称为键。 Loop Explanation 插入排序: 为了证明算法的正确性,我们必须遵循循环不变式: 在 for 循环的每次迭代开始时,子数
【文件预览】:
introcutionToAlgorithms_PracticeCodeJava-master
----src()
--------Chapter2_gettingStart()
--------chapter4__DivideAndConquer()
--------Chapter3()
----README.md(10KB)