天翼云LeetCode知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖LeetCode相关内容资讯。开发者在LeetCode专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。
算法思想总结:字符串
贪心算法总结(4)
BFS:多源BFS问题
贪心算法总结(3)
BFS:边权相同的最短路问题
BFS:Floodfill算法
DP:两个数组的dp问题
哈希表底层:通过对C++的学习,我们知道STL中哈希表底层是用的链地址法封装的开散列。
DP:完全背包+多重背包问题
二叉树【数据结构与算法java】
BFS:队列+树的宽搜
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。
LeetCode【35. 搜索插入位置】【53. 最大子序和】
有两种特殊字符。第一种字符可以用一比特0来表示。第二种字符可以用两比特(10 或 11)来表示。
如果数组是单调递增或单调递减的,那么它是单调的。
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
2023-04-06 09:56:33
2023-02-16 09:34:27
2023-02-16 08:59:22
2023-02-27 09:35:39
2023-04-07 06:48:34
2023-07-18 10:06:14