LeetCode
Ashely-mess
这个作者很懒,什么都没留下…
展开
-
LeetCode-Part 3
#1460 通过翻转子数组使两个数组相等给你两个长度相同的整数数组target和arr。每一步中,你可以选择arr的任意 非空子数组并将它翻转。你可以执行此过程任意次。如果你能让 arr变得与 target相同,返回 True;否则,返回 False 。思路:第一个思路:判断target中的元素是不是在arr中也有,如果有的话sum+1,最后判断如果sum=target的长度,那就返回True,但是没有考虑出现次数的问题第二个思路:在第一个思路的基础上加...原创 2020-07-29 14:58:49 · 270 阅读 · 1 评论 -
LeetCode-Part 2
大学三年都没写过除了hello world之外的代码突然觉得算法so interesting#1295 统计位数为偶数的数字给你一个整数数组nums,请你返回其中位数为偶数的数字的个数。思路:1.将数组中的每一个数字转为字符串2.获取该字符串的长度3.如果除以二的余数是0,则sum+1代码:class Solution: def findNumbers(self, nums: List[int]) -> int: sum = 0 ...原创 2020-07-28 14:48:21 · 554 阅读 · 0 评论 -
LeetCode-Part 1
最近开始学一下算法了,从刷题开始,主要语言选择了python(可能有的题思路不是很好,但是总归有一个学习的过程啦)#1512 好数对的数目给你一个整数数组 nums 。如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ,就可以认为这是一组 好数对 。返回好数对的数目。思路:双重循环,当nums[i]=nums[j]时,sum自加1代码:class Solution: def numIdenticalPairs(self, ...原创 2020-07-28 09:45:05 · 193 阅读 · 0 评论