星辰
当你的才华还撑不起你的野心时,你就应该静下心来学习。
旋转有序数组的搜索 旋转有序数组的搜索
旋转有序数组的搜索问题 这个题目说的是,给你一个旋转有序的整数数组,和一个目标值,你要在数组里找到目标值,然后返回它的下标。如果找不到则返回
2019-01-06
数组的下一个排列 数组的下一个排列
数组的下一个排列问题 这个题目说的是,给你一个整数数组,每一个元素是一个 0 到 9 的整数,数组的排列形成了一个有效的数字。你要找到数组的
2019-01-06
二维数组的二分搜索 二维数组的二分搜索
二维数组的二分搜索问题 这个题目说的是,给你一个二维数组 matrix,和一个目标值 target。你要在数组里找到这个目标值,然后返回它的
2019-01-06
求和为给定值的组合 求和为给定值的组合
求和为给定值的组合问题 这个题目说的是,给你一个正整数数组,数组中不包含重复元素,同时给你一个正整数目标值,你要找到数组中和为目标值的所有组
2019-01-06
行列递增的二维数组搜索 行列递增的二维数组搜索
行列递增的二维数组搜索问题 这个题目说的是,给你一个二维数组 matrix,和一个目标值 target。你要在数组里找到这个目标值,然后返回
2019-01-06
最长连续整数序列的长度 最长连续整数序列的长度
最长连续整数序列的长度问题 这个题目说的是,给你一个无序的整数数组,你要找到数组中元素能够组成的最长连续整数序列,然后返回它的长度。 比如说
2019-01-06
并查集 并查集
并查集用于解决动态连通性问题,能动态连接两个点,并且判断两个点是否连通。 方法 描述 UF(int N) 构造一个大小为 N
2019-01-05
数组中不重复的两个元素 数组中不重复的两个元素
数组中不重复的两个元素问题 给定一个数字数组,其中恰好有两个元素只出现一次,而所有其他元素正好出现两次。找到只出现一次的两个元素。 Inpu
2019-01-05
不用额外变量交换两个整数 不用额外变量交换两个整数
不用额外变量交换两个整数问题 不用额外变量交换两个整数。 代码 a = a ^ b; b = a ^ b; a = a ^ b;
2019-01-05
求一个数的补码 求一个数的补码
求一个数的补码问题 给定一个正整数,输出其补数。补码策略是将二进制表示的位翻转。 注意: 给定的整数保证在32位有符号整数的范围内。 你可
2019-01-05
判断一个数是不是2的n次方 判断一个数是不是2的n次方
判断一个数是不是2的n次方问题 给定一个整数,编写一个函数来确定它是否是2的幂。 示例 1: Input: 1 Output: true
2019-01-05
判断一个数是不是4的n次方 判断一个数是不是4的n次方
判断一个数是不是4的n次方问题 给定一个整数(有符号32位),编写一个函数来检查它是否是4的幂。 示例 1: Input: 16 Outpu
2019-01-05
7 / 15