上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: go接收者和锁注意事项 如果需要修改对象中的值,建议使用指针接收者。如果不需要修改对象中的值,建议使用值接收者。 代码 package main import ( "fmt" ) type Student struct { Name string Age int } func (s Student) 阅读全文
posted @ 2021-08-07 16:44 Myuniverse 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = "abc" 输出:["abc","acb","bac","bca","cab","cba"] 限制: 1 ⇐ s 的长度 ⇐ 8 来源:力扣(LeetCode) 链接: 阅读全文
posted @ 2021-06-22 22:36 Myuniverse 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 二进制手表顶部有 4 个 LED 代表 小时(0-11),底部的 6 个 LED 代表 分钟(0-59)。每个 LED 代表一个 0 或 1,最低位在右侧。 给你一个整数 turnedOn ,表示当前亮着的 LED 的数量,返回二进制手表可以表示的所有可能时间。你可以 按任意顺序 返回答案。 小时不 阅读全文
posted @ 2021-06-21 11:49 Myuniverse 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一个王国里住着国王、他的孩子们、他的孙子们等等。每一个时间点,这个家庭里有人出生也有人死亡。 这个王国有一个明确规定的皇位继承顺序,第一继承人总是国王自己。我们定义递归函数 Successor(x, curOrder) ,给定一个人 x 和当前的继承顺序,该函数返回 x 的下一继承人。 Succes 阅读全文
posted @ 2021-06-20 16:21 Myuniverse 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意:答案中不可以包含重复的四元组。 示例 1: 输入:nums = [1 阅读全文
posted @ 2021-06-17 12:40 Myuniverse 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 亚历克斯和李用几堆石子在做游戏。偶数堆石子排成一行,每堆都有正整数颗石子 piles[i] 。 游戏以谁手中的石子最多来决出胜负。石子的总数是奇数,所以没有平局。 亚历克斯和李轮流进行,亚历克斯先开始。 每回合,玩家从行的开始或结束处取走整堆石头。 这种情况一直持续到没有更多的石子堆为止,此时手中石 阅读全文
posted @ 2021-06-16 09:41 Myuniverse 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 符合下列属性的数组 arr 称为 山脉数组 : arr.length >= 3 存在 i(0 < i < arr.length - 1)使得: arr[0] < arr[1] < ... arr[i-1] < arr[i] arr[i] > arr[i+1] > ... > arr[arr.leng 阅读全文
posted @ 2021-06-15 12:35 Myuniverse 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。 你可以通过调用一个预先定义好的接口 int guess(int num) 来获取猜测结果,返回值一共有 3 种可能的情况(-1, 阅读全文
posted @ 2021-06-14 09:42 Myuniverse 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数数组 A,以及一个整数 target 作为目标值,返回满足 i < j < k 且 A[i] + A[j] + A[k] == target 的元组 i, j, k 的数量。 由于结果会非常大,请返回 结果除以 10^9 + 7 的余数。 示例 1: 输入:A = [1,1,2,2,3, 阅读全文
posted @ 2021-06-13 12:26 Myuniverse 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 示例: 输入:nums = [-1,2,1,-4], target = 1 输出:2 解释:与 target 最 阅读全文
posted @ 2021-06-12 10:33 Myuniverse 阅读(56) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页