07 2024 档案
摘要:排序 1.排序的分类 排序的分类及实现方式有很多种,常见的有快速排序、归并排序、冒泡排序、桶排序等。 以下设 为需排序数列, 为排好序数列。 2.排序定义 稳定性 :即排序之后相等元素之间输入的顺序是否改变,有跨度较大的交换操作时通常不稳定。 最优情况 :即序列几乎完全有序。
阅读全文
摘要:指针 指针是一种比较复杂的数据类型。 一、指针的基本定义 指针定义基本语法如下: int *p=NULL;//指针 int a;//辅助 p=&a;//将a的位置赋予p 其中 , 是指针中的一种特殊的值,代表 空指针 ,相当于 中的 ""。 特殊地,若 \(
阅读全文
摘要:最近公共祖先() 对于任意一棵树: 一个节点的父节点、父节点的父结点、父节点的父节点的父节点 · · · · · · (此处省略 114514 个套娃) ,以及这个节点本身,都叫做这个节点的 祖先 。两个及以上节点共同的祖先,叫做这两个及以上节点的 公共祖先 。其中深度最深的那一个公共
阅读全文