算法与编程题

本分类共 9 个专题 · 504 道题

已筛选

共 504 道题

排序:

3306
用二分法寻找峰值。
算法与编程题排序、查找与 Top-K
代码题
进阶
3362
实现二叉树的右视图。
算法与编程题树、图与遍历
代码题
基础
3591
求最短连续子数组,使排序它后整个数组有序。
算法与编程题排序、查找与 Top-K
代码题
进阶
3629
统计数组逆序对数量,不能使用暴力算法。
算法与编程题排序、查找与 Top-K
代码题
进阶
3671
发生哈希冲突时有哪些解决方法?
算法与编程题数组、字符串与哈希
方案设计
基础
3672
堆是什么数据结构,常用于哪些场景?
算法与编程题算法复杂度与数据结构基础
概念解释
基础
4063
用户编码去重后还要按编码查询用户信息,应选择什么集合?
算法与编程题数组、字符串与哈希
比较选型
基础
4110
生成 n 对有效括号的所有组合。
算法与编程题动态规划、贪心与回溯
代码题
基础
4132
桶排序是什么,如何实现并分析复杂度?
算法与编程题排序、查找与 Top-K
原理机制
基础
4133
什么是贪心算法,请举例说明其适用条件。
算法与编程题动态规划、贪心与回溯
概念解释
基础