无分类 3. Longest Substring Without Repeating Characters Given a string, find the length of the longest substring without repeating characters.
java HashMap 浅析 —— LeetCode Two Sum 刷题总结 做了几年 CRUD 工程师,深感自己的计算机基础薄弱,在看了几篇大牛的分享文章之后,发现很多人都是通过刷 LeetCode 来提高自己的算法水平。的确,通过分析解决实际的问题,比自己潜心研究书本效率还是要高一些。
无分类 976. Largest Perimeter Triangle Given an array A of positive lengths, return the largest perimeter of a triangle with non-zero area, formed from 3 of these lengths.
无分类 【LeetCode】贪心算法–买卖股票的最佳时机 II(122) 为什么要在LeetCode刷题?大家都知道不管是校招还是社招算法题是必考题,而这一部分恰巧是大多数人的短板,所以刷题首先是为了提高自身的编程能力,能够在算法面试中脱颖而出,拿到满意的offer。自己是打算考研的…
javascript 最长回文子串 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。 示例 2: 输入: “cbbd”输出: “bb” 用的Manacher算法 {代码…}
无分类 【LeetCode】贪心算法–划分字母区间(763) 写在前面 今天这篇文章是贪心算法系列的第三篇–划分字母区间。 前文回顾: 【LeetCode】贪心算法–分发糖果(135) 刷题汇总: 【LeetCode】汇总贴(NO.1-20) 今日题目 字符串 S 由小写字母组成。我们要把这个…
无分类 【LeetCode】贪心算法–分发糖果(135) 老师想给孩子们分发糖果,有N个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。你需要按照以下要求,帮助老师给这些孩子分发糖果:每个孩子至少分配到 1 个糖果。相邻的孩子中,评分高的孩子必…
java 974-和可被K整除的子数组 给定一个整数数组 A,返回其中元素之和可被 K 整除的(连续、非空)子数组的数目。 示例: {代码…} 提示: 1 <= A.length <= 30000 -10000 <= A[i] <= 10000 2 <= K <= 10000
java 976-三角形的最大周长 给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。 如果不能形成任何面积不为零的三角形,返回 0。 示例1: {代码…} 示例2: {代码…} 示例3: {代码…} …
java 973-最接近原点的 K 个点 我们有一个由平面上的点组成的列表 points。需要从中找出 K 个距离原点 (0, 0) 最近的点。 (这里,平面上两点之间的距离是欧几里德距离。) 你可以按任何顺序返回答案。除了点坐标的顺序之外,答案确保是唯一的…