摘要:
50. Pow(x, n) 实现 pow(x, n) ,即计算 x 的 n 次幂函数。 示例 1: 示例 2: 示例 3: 说明: 100.0 n 是 32 位有符号整数,其数值范围是 [−231, 231 − 1] 。 Python most votes solution: 分析: (1)因为输入 阅读全文
posted @ 2019-07-11 20:15
mingyu02
阅读(127)
评论(0)
推荐(0)
摘要:
49. 字母异位词分组 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 说明: 所有输入均为小写字母。 不考虑答案输出的顺序。 Python solution 1: 分析: 以 为例,打印出每一轮 for 循环后 groups 中的情况,如下所示: 最 阅读全文
posted @ 2019-07-11 17:28
mingyu02
阅读(214)
评论(0)
推荐(0)
摘要:
48. 旋转图像 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 说明: 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: 示例 2: 以下solution均参考:https://leetcode.com/prob 阅读全文
posted @ 2019-07-11 15:16
mingyu02
阅读(147)
评论(0)
推荐(0)
摘要:
47. 全排列 II 给定一个可包含重复数字的序列,返回所有不重复的全排列。 示例: A neat python solution: 分析 : (1)代码每次仅将nums中的一个数字抽出来(而且是按顺序抽出来),将它插入已经排列好的结果当中,从而形成由这个新加入的数字引发的新的排列。不妨让 ,那么对 阅读全文
posted @ 2019-07-11 10:55
mingyu02
阅读(107)
评论(0)
推荐(0)
摘要:
46. 全排列 给定一个没有重复数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: Python solution 1: 分析:运用了递归的方法,每次先从不断变化的nums中挑出一个数排在前面,剩下的数参与递归。 在递归中,仍然是先从新的nums中挑出一个数排在前面,然后剩 阅读全文
posted @ 2019-07-11 10:04
mingyu02
阅读(164)
评论(0)
推荐(0)

浙公网安备 33010602011771号