首页
动态
友链
留言
关于
归档
全部分类
全部标签
其他
图床
拼图
剪贴
Wiki
1
拼题 520 钻石争霸赛 2024
2
【分享】修复 Edge 浏览器更新到 Stable 120 版本后右键图片不显示复制/另存为图像的问题
3
【线段树】你能回答这些问题吗
4
Codeforces Round 618 (Div. 2)
5
Codeforces Round 617 (Div. 3)
GabrielxD
列車は必ず次の駅へ。では舞台は?私たちは?
累计撰写
675
篇文章
累计创建
128
个标签
累计收到
29
条评论
栏目
首页
动态
友链
留言
关于
归档
全部分类
全部标签
其他
图床
拼图
剪贴
Wiki
搜索
标签搜索
构造
卡特兰数
Lucas定理
乘法逆元(模逆元)
排列组合
二分图
最近公共祖先(LCA)
线段树
树状数组
数论分块
剪枝
离线
SSL证书
递推
打表
二路归并
二分图最大匹配
匈牙利算法
字符串的最小表示法
抽屉原理
记忆化搜索
树(数据结构)
Floyd算法
最短路径快速算法(SPFA)
字符串哈希
Rabin-Karp算法
KMP算法
离散化
快速排序
哈希
滑动哈希
归并
Sublime Text
小技巧
macOS
多路归并
快速幂
TopK问题
最长上升子序列问题(LIS)
最长公共子序列问题(LCS)
JSTL
EL
JSP
Session
Cookie
Servlet
Maven
前端
资源
Python
Axios
AJAX
后缀和
STL
差分
Shell
终端
分享
枚举
背包问题
RoboCom
PAT
油猴
计算几何
迭代
API
脑筋急转弯
Trie树(字典树)
有序集合
计数排序
水塘抽样
拒绝采样
随机化
回溯
分类讨论
队列(数据结构)
设计
广度优先搜索(BFS)
Bellman-Ford算法
Dijkstra算法
单源最短路径
Prim算法
Kruskal算法
最小生成树(MST)
贪心算法
矩阵
技巧
工具
模板
数据结构
双指针
滑动窗口
深度优先搜索(DFS)
二叉搜索树(BST)
二叉树
归并排序
递归
链表(数据结构)
多数投票算法
分治
数学
数组
字符串
位运算
单调队列
前缀和
单调栈
正则
哈希表
栈(数据结构)
计数
模拟
暴力
排序
动态规划(DP)
遍历
堆(优先队列)
并查集
图(数据结构)
二分查找
Java
C++
JavaScript
HTML
CSS
Linux
MySQL
Vue
目 录
CONTENT
以下是
力扣
相关的文章
2022-05-01
【栈, 字符串】移除无效的括号
题目移除无效的括号给你一个由、和小写字母组成的字符串。你需要从字符串中删除最少数目的或者(可以删除任意位置的括号,使得剩下的「括号字符串」有效。请返回任意一个合法字符串。有效「括号字符串」应当符合以下任意一条要求:空字符串或只包含小写字母的字符串可以被写作(连接)的字符串,其中和都是有效「括号字符串」
2022-05-01
460
0
0
力扣
算法
2022-05-01
【栈, 设计】最小栈
题目最小栈设计一个支持,,操作,并能在常数时间内检索到最小元素的栈。实现类初始化堆栈对象。将元素推入堆栈。删除堆栈顶部的元素。获取堆栈顶部的元素。获取堆栈中的最小元素示例:
2022-05-01
507
0
0
力扣
算法
2022-04-30
【数学】三维形体投影面积
题目三维形体投影面积在的网格中,我们放置了一些与,,三轴对齐的立方体。每个值表示个正方体叠放在单元格上。现在,我们查看这些立方体在、和平面上的投影。投影就像影子,将三维形体映射到一个二维平面上。从顶部、前面和侧面看立方体时,我们会看到“影子”。返回
2022-04-30
320
0
0
力扣
算法
2022-04-30
【哈希表】随机数索引
题目随机数索引给你一个可能含有重复元素的整数数组,请你随机输出给定的目标数字的索引。你可以假设给定的数字一定存在于数组中。实现类:用数组初始化对象。从中选出一个满足的随机索引。如果存在多个有效的索引,则每个索引的返回概率应当相等。示例:
2022-04-30
248
0
0
力扣
算法
2022-04-30
【单链表】设计链表
题目设计链表设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:和。是当前节点的值,是指向下一个节点的指针引用。如果要使用双向链表,则还需要一个属性以指示链表中的上一个节点。假设链表中的所有节点都是的。在链表类中实现这些功能::获取链表中第个节点的值。如果索引无效,则返回。:在链表的第一个元素之前添加一个值为的节点
2022-04-30
692
0
0
力扣
算法
2022-04-30
【递归】两两交换链表中的节点
题目两两交换链表中的节点给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例:输入:输出:示例:输入:输出:示例:输入:输出:提示:链表中节点的数目在范围内
2022-04-30
332
0
0
力扣
算法
2022-04-30
【字符串, 位运算】二进制间距
题目二进制间距给定一个正整数,找到并返回的二进制表示中两个相邻之间的最长距离。如果不存在两个相邻的,返回。如果只有将两个分隔开(可能不存在),则认为这两个彼此相邻。两个之间的距离是它们的二进制表示中位置的绝对差。例如,中的两个的距离为。示例:
2022-04-30
439
0
0
力扣
算法
2022-04-29
【链表, 哈希表, 双指针】环形链表 II
题目142. 环形链表 II给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置**(索
2022-04-29
772
0
0
力扣
算法
2022-04-28
【动态规划, 滚动数组】旋转函数
题目旋转函数给定一个长度为的整数数组。假设是数组顺时针旋转个位置后的数组,我们定义的旋转函数为:返回中的最大值。生成的测试用例让答案符合位整数。示例:
2022-04-28
380
0
0
力扣
算法
2022-04-28
【左右乘积, 数组, 动态规划】除自身以外数组的乘积
题目除自身以外数组的乘积给你一个整数数组,返回数组,其中等于中除之外其余各元素的乘积。题目数据保证数组之中任意元素的全部前缀元素和后缀的乘积都在位整数范围内。请不要使用除法,且在时间复杂度内完成此题。示例:输入输出示例:
2022-04-28
242
0
0
力扣
算法
2022-04-28
【模拟】山羊拉丁文
题目山羊拉丁文给你一个由若干单词组成的句子,单词间由空格分隔。每个单词仅由大写和小写英文字母组成。请你将句子转换为“山羊拉丁文()”(一种类似于猪拉丁文的虚构语言)。山羊拉丁文的规则如下:如果单词以元音开头(),在单词后添加。例如,单词变为。如果单词以辅音字母开头(即,非元音字母),移除第一个字符并将它放到末尾,之后再添加。例如,单词
2022-04-28
263
0
0
力扣
算法
2022-04-27
【暴力】字符串相乘
题目字符串相乘给定两个以字符串形式表示的非负整数和,返回和的乘积,它们的乘积也表示为字符串形式。注意:不能使用任何内置的库或直接将输入转换为整数。示例:输入输出示例:输入输出提示:
2022-04-27
277
0
0
力扣
算法
2022-04-27
【暴力】字母异位词分组
题目字母异位词分组给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。示例:输入输出示例:输入输出示例:
2022-04-27
252
0
0
力扣
算法
2022-04-27
【双指针】两数之和 II - 输入有序数组
题目两数之和输入有序数组给你一个下标从开始的整数数组,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数的两个数。如果设这两个数分别是和,则。以长度为的整数数组的形式返回这两个整数的下标和
2022-04-27
434
0
0
力扣
算法
2022-04-27
【链表, 模拟】K 个一组翻转链表
题目个一组翻转链表给你链表的头节点,每个节点一组进行翻转,请你返回修改后的链表。是一个正整数,它的值小于或等于链表的长度。如果节点总数不是的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例:
2022-04-27
532
0
0
力扣
算法
23
24
25
26
27