算法与编程题

8 个专题 · 173 道题

已筛选

173 道题

排序:

1556
优先队列底层是什么,如何实现堆?
算法与编程题链表、栈与队列
原理机制
进阶
1606
计算 KMP 匹配过程中字符比较次数。
算法与编程题数组、字符串与哈希
原理机制
进阶
1611
计算有序列表折半查找的次数。
算法与编程题排序、查找与 Top-K
原理机制
进阶
1615
可重复选择数组两个数,使乘积的因子数最大。
算法与编程题算法复杂度与数据结构基础
代码题
进阶
1646
求全排列。
算法与编程题动态规划、贪心与回溯
代码题
基础
1650
两个数字字符串相乘。
算法与编程题数组、字符串与哈希
代码题
进阶
1666
在升序数组中求两数之和。
算法与编程题数组、字符串与哈希
代码题
基础
1689
找出数组 Top-K 元素并优化复杂度。
算法与编程题算法复杂度与数据结构基础
代码题
进阶
1707
KMP 如何匹配字符串?
算法与编程题数组、字符串与哈希
原理机制
进阶
1708
直播多个时间片段中,如何选择最少片段覆盖整个目标时间?
算法与编程题动态规划、贪心与回溯
方案设计
进阶