标签: 算法
-
[LeetCode]四数之和(4Sum)
给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,…
-
[LeetCode]删除链表的倒数第N个节点(Remove Nth Node From End of List)
给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后…
-
[LeetCode]电话号码的字母组合(Letter Combinations of a Phone Number)
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。…
-
[LeetCode]最长公共前缀(Longest Common Prefix)
示例 1:输入: [“flower”,”flow”,”flight”]输出: “fl”示例 2:输入: [“d…
-
PHP算法之二分查找
二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采…
-
[LeetCode]罗马数字转整数(Roman to Integer)
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写…
-
LeetCode算法系列_0862_和至少为K的最短子数组
0862_和至少为 K 的最短子数组 题目描述 返回 A 的最短的非空连续子数组的长度,该子数组的和至少为 K…
-
[LeetCode]两个排序数组的中位数(Median of Two Sorted Arrays)
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的…
-
[LeetCode]无重复字符的最长子串(LongestSubstringWithoutRepeatingCharacters)
示例:给定 “abcabcbb” ,没有重复字符的最长子串是 “abc” ,那么长度就是3。给定 “bbbbb…
-
[LeetCode]两数相加(Add Two Numbers)
题目描述 给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返…