迷途知返
10
22
LeetCode  628. 三个数的最大乘积(Golang) LeetCode 628. 三个数的最大乘积(Golang)
给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例 1: 输入: [1,2,3] 输出: 6 示例 2: 输入: [1,2,3,4] 输出: 24 注意: 1.给定的整型数组长度范围是[3,104],数组中
2018-10-22
22
LeetCode  441. 排列硬币(Golang) LeetCode 441. 排列硬币(Golang)
你总共有 n 枚硬币,你需要将它们摆成一个阶梯形状,第 k 行就必须正好有 k 枚硬币。 给定一个数字 n,找出可形成完整阶梯行的总行数。 n 是一个非负整数,并且在32位有符号整型的范围内。 示例 1: n = 5 硬币可排列成以下
2018-10-22
22
LeetCode  258. 各位相加(Golang) LeetCode 258. 各位相加(Golang)
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 示例: 输入: 38 输出: 2 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。 进阶:你可以不使用
2018-10-22
15
13
LeetCode  414. 第三大的数(Golang) LeetCode 414. 第三大的数(Golang)
给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。 示例 1: 输入: [3, 2, 1] 输出: 1 解释: 第三大的数是 1. 示例 2: 输入: [1, 2] 输
2018-10-13
11
11
11
11
11
11
11
LeetCode  20. 有效的括号(Golang) LeetCode 20. 有效的括号(Golang)
给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "
2018-10-11
2 / 7