
LeetCode题目
努力
嘻嘻你好呀
欢迎交流讨论
展开
-
LeetCode26
LeetCode26 首先分析这个题目: 题目所求是函数返回新长度的值n 原数组的前n个数应该是不重复的 数组是有序的,如果是无序的,就先把他变成有序的 做题首先应该认真读题目,我一开始就没仔细看题目,导致思想上发生了一些问题 仔细看题目,我想了很久也不知道该咋讲 class Solution { public int removeDuplicates(int[] nums) { int index = 0; int count = 1; if原创 2021-07-29 21:36:15 · 201 阅读 · 0 评论 -
LeetCode136
今天开始好好总结算法,加油 LeetCode136 这个题目考验的是对异或运算符的应用 先来回顾一下 1.交换律:a ^ b ^ c <=> a ^ c ^ b 2.任何数于0异或为任何数 0 ^ n => n ps:异或是按位比较,相同为0,不同为1 (0 ^ 0 = 0 , 0 ) 3.相同的数异或为0: n ^ n => 0 ...原创 2021-07-29 19:46:29 · 133 阅读 · 0 评论 -
leetcode001两数之和
努力努力再努力 python 1.枚举法, 直接利用两个for循环去做,感觉这种方法大家也都能想到,也是我第一次想到的,很简单 def chazhao (nums,target): lenth = len(nums) for i in range(lenth-1) : for m in range(i+1,lenth) : if (nums[i] + nums[m] == target) : return [i.原创 2021-06-09 13:41:35 · 74 阅读 · 0 评论