归档
正在加载今日诗词...
04
20
Leetcode53-1 Leetcode53-1
Leetcode53-1:在排序数组中查找数字 I 题目描述       统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums = [5,7,7,8,8,10], target =
2020-04-20
20
Leetcode371 Leetcode371
Leetcode371:两整数之和 题目描述       不使用运算符 + 和 - ​​​​​​​,计算两整数 ​​​​​​​a 、b ​​​​​​​之和。 示例 1: 输入: a = 1, b
2020-04-20
18
剑指offer51 剑指offer51
剑指offer51:构建乘积数组 (Leetcode66) 题目描述给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1], 其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*.
2020-04-18
17
Leetcode217 Leetcode217
Leetcode217:存在重复元素 题目描述       给定一个整数数组,判断是否存在重复元素。如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 fal
2020-04-17
17
剑指offer64 剑指offer64
剑指offer64:求1+2+…+n 题目描述       求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
2020-04-17
15
Leetcode283 Leetcode283
LeetCode283:移动零         给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [
2020-04-15
15
Leetcode268 Leetcode268
LeetCode268:缺失数字         给定一个包含 0, 1, 2, ..., n 中 n 个数的序列, 找出 0 .. n 中没有出现在序列中的那个数。 ```cpp 示例 1: 输入
2020-04-15
15
Leetcode189 Leetcode189
LeetCode189:旋转数组         给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出:
2020-04-15
14
Leetcode004 Leetcode004
LeetCode004:寻找两个有序数组的中位数         给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(
2020-04-14
14
Leetcode169 Leetcode169
LeetCode169:多数元素         给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是
2020-04-14
13
Leetcode066 Leetcode066
LeetCode066:加一         给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0
2020-04-13
13
Leetcode053 Leetcode053
LeetCode053:最大子序和         给定一个整数数组nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。。 ```cpp 示例: 输入: [-2,1,
2020-04-13
2 / 3