加载中
Leetcode PHP题解--D121 21. Merge Two Sorted Lists

D121 21. Merge Two Sorted Lists 题目链接 21. Merge Two Sorted Lists 题目分析 合并两个有序链表。 思路 逐个遍历两个链表,把小的数字塞入数组里。之后再拼起来。 最终代码 <?php /** De...

2019/12/12 01:50
78
Leetcode PHP题解--D120 830. Positions of Large Groups

D120 830. Positions of Large Groups 题目链接 830. Positions of Large Groups 题目分析 给定一个字符串,返回相同字母连续出现次数超过3次的始末值。 解决思路 我采用的是,先放进数组,连...

2019/12/10 18:18
28
Leetcode PHP题解--D119 704. Binary Search

D119 704. Binary Search 题目链接 704. Binary Search 题目分析 有序数组的二分查找。 思路 这个不用多说了,很基础的题目了。 用三个标记去记录起始位置、中间位置以及末尾位置。因为是有序...

PHP
2019/12/04 22:52
54
Leetcode PHP题解--D118 350. Intersection of Two Arrays II

D118 350. Intersection of Two Arrays II 题目链接 350. Intersection of Two Arrays II 题目分析 返回给定两个数组的交集。 思路 从数量较多的那个数组开始去另一个数组寻找是否元素存在,...

2019/10/14 14:50
40
Leetcode PHP题解--D117 599. Minimum Index Sum of Two Lists

D117 599. Minimum Index Sum of Two Lists 题目链接 599. Minimum Index Sum of Two Lists 题目分析 给定两个数组,返回其交集,在交集中返回他们在各自数组的下标之和最小。 思路 因为去找...

2019/09/04 13:30
65
Leetcode PHP题解--D116 409. Longest Palindrome

D116 409. Longest Palindrome 题目链接 409. Longest Palindrome 题目分析 返回通过给定的字符串能组成的最长回文字符串长度。 思路 用array_count_values计算字母出现次数。再区分出现次数...

PHP
2019/08/24 19:34
60
Leetcode PHP题解--D115 506. Relative Ranks

D115 506. Relative Ranks 题目链接 506. Relative Ranks 题目分析 给定一个积分表,对前三名显示Gold/Silver/Bronze Medal,剩余的直接显示名次。 思路 首先保留索引给积分表排序,再用ran...

PHP
2019/08/15 10:16
59
Leetcode PHP题解--D114 268. Missing Number

D114 268. Missing Number 题目链接 268. Missing Number 题目分析 给定一个从0~n的数组,返回缺少哪一个数字。 思路 用array_diff即可。 最终代码 <?php class Solution { /** * @param I...

PHP
2019/08/09 10:37
42
Leetcode PHP题解--D113 598. Range Addition II

D113 598. Range Addition II 题目链接 598. Range Addition II 题目分析 给定一个二维数组的宽和高和一个代表操作的二维数组。 操作二维数组M[i][j]中,代表需要给二维数组的0<=i<a, 0<=j<...

PHP
2019/08/06 23:51
20
Leetcode PHP题解--D112 181. Employees Earning More Than Their Managers

D112 181. Employees Earning More Than Their Managers 题目链接 181. Employees Earning More Than Their Managers 题目分析 给定一张表,返回工资比上级高的员工名字。 思路 我想到的是l...

2019/08/02 11:15
28
Leetcode PHP题解--D111 492. Construct the Rectangle

D111 492. Construct the Rectangle 题目链接 492. Construct the Rectangle 题目分析 给定矩形面积,求出宽高之差最小的边长。 思路 因为是求出面积,因此先用sqrt函数求开方,向下求整。 ...

PHP
2019/07/30 23:47
48
Leetcode PHP题解--D110 796. Rotate String

D110 796. Rotate String 题目链接 796. Rotate String 题目分析 给定两个字符串,判断其中一个字符串在经历过n次移位后,是否能与另一个字符串相等。 思路 这个就只有直接循环了吧。 最终代...

PHP
2019/07/28 22:50
60
Leetcode PHP题解--D109 122. Best Time to Buy and Sell Stock II

D109 122. Best Time to Buy and Sell Stock II 题目链接 122. Best Time to Buy and Sell Stock II 题目分析 给定一个数组,代表商品价格。从给定的数组中,计算通过买卖能获得的最大收益。...

PHP
2019/07/25 00:18
93
Leetcode PHP题解--D108 404. Sum of Left Leaves

D108 404. Sum of Left Leaves 题目链接 404. Sum of Left Leaves 题目分析 计算二叉树中所有左子节点的值之和。 思路 遍历二叉树。遍历左节点时传入标识。若遍历的当前的左右子树皆为空,且...

PHP
2019/07/23 13:16
50
Leetcode PHP题解--D107 453. Minimum Moves to Equal Array Elements

D107 453. Minimum Moves to Equal Array Elements 题目链接 453. Minimum Moves to Equal Array Elements 题目分析 给定一个数组,对数组中的N-1个数组每次加1,返回最少需要多少步才能使得...

PHP
2019/07/22 11:45
48
Leetcode PHP题解--D106 997. Find the Town Judge

D106 997. Find the Town Judge 题目链接 997. Find the Town Judge 题目分析 给定一个数组N代表人数,和给定一个数组,每个元素为一个只有两个值(a,b)的数组。 代表a信任b。 从中找到一个b...

PHP
2019/07/18 21:36
54
Leetcode PHP题解--D105 1005. Maximize Sum Of Array After K Negations

D105 1005. Maximize Sum Of Array After K Negations 题目链接 1005. Maximize Sum Of Array After K Negations 题目分析 给定一个数组A,对其进行K次以下操作:从数组A中选择任意元素,取其...

PHP
2019/07/17 12:36
71
Leetcode PHP题解--D104 167. Two Sum II - Input array is sorted

D104 167. Two Sum II - Input array is sorted 题目链接 167. Two Sum II - Input array is sorted 题目分析 给定一个已经排序好的整数数组,从中寻找两个数字,使其相加之后等于给定的一个...

PHP
2019/07/16 09:31
53
Leetcode PHP题解--D103 447. Number of Boomerangs

D103 447. Number of Boomerangs 题目链接 447. Number of Boomerangs 题目分析 给定一个坐标数组,从中任意取3个坐标(i,j,k),使得从i到j的距离等于i到k的距离。且(i,j,k)与(i,k,j)不是同一...

PHP
2019/07/14 13:23
53
Leetcode PHP题解--D102 383. Ransom Note

D102 383. Ransom Note 题目链接 383. Ransom Note 题目分析 给定一个字符串,判断这些字母在另一个给定的字符串中,出现次数是否相等。 思路 先获取两个字符串中各字符的出现次数,再逐个遍...

PHP
2019/07/13 12:58
37

没有更多内容

加载失败,请刷新页面

返回顶部
顶部