摘要:
自然语言描述: 找第k小的数通常采用基于快速排序思想的“快速选择(QuickSelect)”算法。其分治过程如下: (1)分(Divide):从数组中选择一个元素作为基准(pivot)。通过划分操作(Partition),将数组分为两部分,使得左半部分的元素都小于等于基准,右半部分的元素都大于等于基 阅读全文
posted @ 2026-10-12 00:19
李宇鑫
阅读(3)
评论(0)
推荐(0)
摘要:
命名规范 (Naming Conventions) 变量与函数:采用有明确意义的英文单词(或简写)。局部变量采用小驼峰命名法(如 maxLength)或小写加下划线(如 max_length),算法中常用的循环变量可使用 i, j, k,但关键变量必须可读(如 left, right, mid, t 阅读全文
posted @ 2026-10-10 17:18
李宇鑫
阅读(4)
评论(0)
推荐(0)
浙公网安备 33010602011771号