我的代码游记

标签 · 数组

首页

关于

归档

计数LeetCodeMedium数组

80.Remove Duplicates from Sorted Array II(Medium)

Follow up for “Remove Duplicates”:What if duplicates are allowed at most twice?给定一个有序的整数数列,每个数最多只能出现两次,然后去除多余的数,把剩下的数排在原数组的前面,并返回新数列的长度 *  这虽然是个中等题,不过难度不大,唯一需要多考虑的就是在原数组前面排列新的数组* For example Given sorted array nums = [1,1,1,2,2,3],Your function should return length = 5, with the first five elements of nums being 1, 1, 2, 2 and 3. It doesn’t matter what ..

更多
LeetCodeEasy数组

283.Move Zeroes(Easy)

Given an array nums, write a function to move all 0‘s to the end of it while maintaining the relative order of the non-zero elements. For example, given nums = [0, 1, 0, 3, 12], after calling your function, nums should be [1, 3, 12, 0, 0].给定一个num数组,把数组中的0都移动到最后去 Note: 1.  You must do this in-place without making a copy of the array.2.  Minimize the to..

更多
计数LeetCodeEasy数组一行实现

217.Contains Duplicate(Easy)

Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the array, and it should return false if every element is distinct.给定一个整数数组,如果数组里面有任意一个值至少出现两次及以上,则函数返回true,如果每个元素都不同则返回false My Solution(Java) Version 1  Time: 14ms:  第一次用到了set,好开心,然而并没有什么用,用list来代替也是可以的,不过应该是接近最..

更多
LeetCodeEasy数组大数运算

415.Add Strings(Easy)

Given two non-negative numbers num1 and num2 represented as string, return the sum of num1 and num2不解释了,就是大数相加 Note: 1.The length of both num1 and num2 is < 5100.2.Both num1 and num2 contains only digits 0-9.3.Both num1 and num2 does not contain any leading zero.4.You must not use any built-in BigInteger library or convert the inputs to integer direc..

更多
12