题库chevron_right难度题单chevron_right困难
按强度练题

困难难度题单

困难难度更适合拿来校准这一强度下的解题稳定性、复杂度表达和追问承接。我们保留最有用的训练说明,把大题库收进慢加载容器里,读起来更轻,也更适合长期刷。

database679 道题category8 个高频题型bolt面试训练专题

训练摘要

本轮重点

强调边界案例、优化推导与追问防守。

推荐节奏

每轮 1-3 题,重点练追问、优化和边界反击。

适合搭配

建议与图、树、DP、设计类专题交叉练,保持高压手感。

训练重点

强调边界案例、优化推导与追问防守。

建议节奏

每轮 1-3 题,重点练追问、优化和边界反击。

搭配建议

建议与图、树、DP、设计类专题交叉练,保持高压手感。

题库

困难难度题库

这里不再直接把整页铺成长列表。你可以先按关键词快速找题,再按高频题型切入,题库会在容器内部继续滚动时慢慢续载。

慢加载训练题库

更适合高题量难度专题:先扫结构,再往下深挖。

hourglass_bottom容器内滚动续载
search
category题型聚焦

当前展示 24 / 679 道题目

每次续载 24 题
#题目难度
4

寻找两个正序数组的中位数

Find the median of two sorted arrays using binary search for efficient O(log(min(m, n))) time complexity.

困难
10

正则表达式匹配

The Regular Expression Matching problem involves checking if a string matches a pattern using '.' and '*'.

困难
23

合并 K 个升序链表

Merge k Sorted Lists requires efficiently combining multiple sorted linked lists into one using pointers and priority qu…

困难
25

K 个一组翻转链表

Reverse Nodes in k-Group challenges you to reverse segments of a linked list in groups of size k.

困难
30

串联所有单词的子串

Find all starting indices of substrings in a string that are concatenations of a given list of words.

困难
32

最长有效括号

Compute the length of the longest well-formed parentheses substring using state transition dynamic programming and stack…

困难
37

解数独

Solve the Sudoku puzzle by filling empty cells while respecting Sudoku's rules using array scanning and backtracking.

困难
41

缺失的第一个正数

Identify the smallest missing positive integer in an unsorted array using constant space and linear time scanning techni…

困难
42

接雨水

Calculate the total trapped rain water using the elevation map array, leveraging dynamic programming and two-pointer pat…

困难
44

通配符匹配

Implement full wildcard pattern matching using '?' and '*' by applying state transition dynamic programming with careful…

困难
51

N 皇后

Solve the N-Queens problem using backtracking with pruning, exploring all valid board placements while avoiding conflict…

困难
52

N 皇后 II

Solve the N-Queens II problem using backtracking with pruning to efficiently count all valid placements for n queens on …

困难
60

排列序列

Find the kth permutation sequence of a set of numbers using math and recursion to efficiently compute the result.

困难
65

有效数字

Determine if a given string represents a valid number using precise string parsing and character validation rules.

困难
68

文本左右对齐

Text Justification requires packing words into lines to match a specified width, ensuring even distribution of spaces.

困难
76

最小覆盖子串

Find the smallest substring of s containing all characters from t using a sliding window with running state updates for …

困难
84

柱状图中最大的矩形

Find the maximal rectangular area in a histogram using stack-based state management for precise bar tracking and width c…

困难
85

最大矩形

Compute the largest rectangle of 1's in a binary matrix using dynamic programming and stack-based state transitions effi…

困难
87

扰乱字符串

Scramble String is a dynamic programming problem where we determine if one string can be scrambled to form another using…

困难
115

不同的子序列

Compute the number of distinct subsequences of one string matching another using precise state transition dynamic progra…

困难
123

买卖股票的最佳时机 III

Determine the maximum profit from at most two stock transactions using state transition dynamic programming on price arr…

困难
124

二叉树中的最大路径和

Calculate the maximum sum of any path in a binary tree by exploring all node sequences using DFS and dynamic programming…

困难
126

单词接龙 II

Find all shortest transformation sequences from beginWord to endWord using a dictionary, leveraging backtracking search …

困难
127

单词接龙

Find the shortest transformation sequence from a start word to an end word, with each word in the sequence differing by …

困难

swap_vert在题库框内继续向下滚动,也会自动续载

按题型延伸训练

如果你已经知道薄弱点,可以直接跳进更具体的题型专题,继续做同一难度下的聚焦训练。

route

引导式练习路径

AI 会按你的当前水平推荐题目,并持续记录练习进度。

开始引导练习arrow_forward
LeetCode 困难难度题解