摘要:
快速选择算法 给定一个长度为 n 的整数数列,以及一个整数 k,请用快速选择算法求出数列从小到大排序后的第 k 个数。 输入格式 第一行包含两个整数 n 和 k。 第二行包含 n 个整数(所有整数均在 1∼109范围内),表示整数数列。 输出格式 输出一个整数,表示数列的第 k 小数。 数据范围 1 阅读全文
posted @ 2021-05-13 20:41
JK~
阅读(96)
评论(0)
推荐(0)
摘要:
###双指针算法: 核心思想就是缩减时间复杂度 for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { 时间复杂度是O(n * n) } } 双指针模板 for (i = 0; j = 0; j < n; j++) { while (j 阅读全文
posted @ 2021-05-13 16:10
JK~
阅读(104)
评论(0)
推荐(0)

浙公网安备 33010602011771号