06 2022 档案
摘要:来上 programming language 的第二 part 了!这一部分介绍的语言是 Racket,之前就听说过它独特的括号语法,这次来具体了解一下 Racket definitions, functions and conditionals definition (define x 3) (
阅读全文
摘要:给个板子题 笛卡尔树是这样的一种数据结构:对于 个二元组 形成的笛卡尔树,满足如下性质 其 值满足二叉搜索树性质 (中序排列单调递增), 值满足堆性质 给出若干个 二元组,采取以下方式构
阅读全文
摘要:这一系列函数是在做 这道题 时发现的 这道题空间卡的很死,是不能用数组存下所有数字进行快排的 后来又尝试用 优化空间,发现不行,可能是 还有结构性存储空间 遂再尝试插排,时间又过不了... 后来发现了 系列函数可以做这道题,一方面
阅读全文
摘要:排序算法 着重注意研究排序算法的稳定性 : 一个排序算法是稳定的,意即有相同权值的元素在排序前后键值的相对关系不变 插入排序 每个新添加的元素在之前的已排序子序列中找到自己的位置并插入 算法是稳定的 (若新添加的元素与已排序子序列中的某些元素权值相等,插到这段元素末尾即可) 时间复杂度 \(O(N^
阅读全文