算法与编程题

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

已筛选

共 504 道题

排序:

4134
图是什么,常见表示方式和基本概念有哪些?
算法与编程题树、图与遍历
概念解释
基础
4136
判断两棵二叉树是否相同。
算法与编程题树、图与遍历
代码题
基础
4137
将链表向右旋转 k 个位置。
算法与编程题链表、栈与队列
代码题
进阶
4170
合并 K 个升序链表。
算法与编程题链表、栈与队列
代码题
进阶
4250
在线性时间、常数空间内找出数组中出现次数超过一半的元素。
算法与编程题数组、字符串与哈希
代码题
进阶
4251
找出数组中出现次数超过三分之一的所有元素。
算法与编程题数组、字符串与哈希
代码题
进阶
4298
如何在 O(n) 时间内找到给定数字的下一个更大排列?
算法与编程题数组、字符串与哈希
代码题
进阶
4300
用滑动窗口求和至少为目标值的最短连续子数组。
算法与编程题数组、字符串与哈希
代码题
进阶
4376
将 m 个苹果放入 n 个允许为空的盘子,有多少种放法?
算法与编程题动态规划、贪心与回溯
代码题
进阶
4436
最多交换一次数字中的两个位置,使结果最大(LeetCode 670)。
算法与编程题数组、字符串与哈希
代码题
进阶