摘要:
算法思路: 选一个基准 p,划分数组:左边 ≤ p,右边 > p。 若 p 最终位置为 i,左半部分加 p 的个数为 left = i - len + 1; 若 k == left,返回 A[i]; 若 k < left,递归左半部分找第 k 小; 若 k > left,递归右半部分找第 k - l 阅读全文
posted @ 2026-10-13 19:27
1003231
阅读(5)
评论(0)
推荐(0)
摘要:
写代码要有规范:变量名要有意义,别用a、b、c,让人一看就懂;常量全大写,函数名用动词,类名首字母大写。格式上统一缩进,别混用空格和Tab,一行别太长,运算符两边留空格。注释要写清楚为什么这么做,别写废话,改了代码记得改注释。每个函数只干一件事,别超过50行,少用多层嵌套,能提前返回就提前返回。别在 阅读全文
posted @ 2026-10-11 13:17
1003231
阅读(4)
评论(0)
推荐(0)
浙公网安备 33010602011771号