基本算法
kaisun64
好的技术需要分享
展开
-
【LeetCode - 马化腾】第一次看到马总的代码
最近在LeetCode上打卡刷代码,早上起得有点晚了,10点做完了今天的题目。习惯性的查看大家的评论时,居然发现马总提交的评论和代码。。。上面显示10小时前,因为打卡题目是每日更新的,可以判断出马总应该是在凌晨提交和评论的。应了他那句话“越努力越幸运”。好好加油!题目:给定一个整数数组和一个整数k,你需要找到该数组中和为k的连续的子数组的个数。示例 1 :输入:nums = [1,1,1], k = 2输出: 2 , [1,1] 与 [1,1] 为两种不同的情况。说明 :数组...原创 2020-05-15 10:16:48 · 6520 阅读 · 2 评论 -
【异或的巧妙使用】求只出现一次的数字
此题目来源于LeetCode,感兴趣的同学可以去官网练习。题目描述:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [4,1,2,1,2]输出: 4解答:int singleNumber(int* nums, int numsSize){ return numsSize==1?nums[0]:(singleNumber原创 2020-05-14 20:59:50 · 235 阅读 · 0 评论