LeetCode 总结
简单题 一
在 nums 数组中找两个数相加等于 target,返回这两个数的下标
1 | var twoSum = function (nums, target) { |
有序链表的合并
1 | /** |
判断匹配规则是否合理
1 | // 判断匹配规则 |
一个数组中找到连续片段相加最大
1 | // 设置sum当前计算和,max最大计算值,两层for循环 |
将两个升序的数组合并到一个之中
1 | var merge = function (nums1, m, nums2, n) { |
计算二叉树的最小深度
1 | var maxDepth = function (root, depth) { |
最大利润问题
一个数组是七天的股价,求取最大利润
只能交易两次
1 | var maxProfit = function (prices) { |
无限交易
1 | //没有交易次数的限制 |
回文检查
121 倒过来也一样等数字返回 true
1 | var isPalindrome = function (x) { |
回文字符串
1 | //先定义一个检测字符的函数 |
查找单一元素
1 | //给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素 |
LeetCode 简单题一总结如上
有帮助的建议打个钱哦亲~~