首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
leetcode
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
leetcode292.Nim游戏——leetcode每日一题2021.9.18
leetcode292.Nim游戏——leetcode每日一题2021.9.18 292. Nim游戏 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,轮到的人拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。 假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏。如果可以赢,返回 true;否则,返回 fals
48
代码人生
01-01 08:00
代码人生
leetcode650.只有两个键的键盘——leetcode每日一题2021.9.19
leetcode650.只有两个键的键盘——leetcode每日一题2021.9.19 650. 只有两个键的键盘 最初记事本上只有一个字符 ‘A‘ 。你每次可以对这个记事本进行两种操作: Copy All(复制全部):复制这个记事本中的所有字符(不允许仅复制部分字符)。 Paste(粘贴):粘贴 上一次 复制的字符。 给你一个数字 n ,你需要使用最少的操作次数,在记事本上输出 恰好 n 个 ‘A‘ 。返回能够打印出 n
48
代码人生
01-01 08:00
代码人生
leetcode208 前缀树
leetcode208 前缀树 其实就是一个用于存储字符的多叉树,每一个节点代表一个字符。每个节点还维护一个bool变量用于判断是否为某一字符串的结尾。通过数组实现,贴代码 1 class Trie { 2 public: 3 vector<Trie*> children; 4 bool isEnd; 5 6 /** Initiali
48
代码人生
01-01 08:00
代码人生
LeetCode题解——哈希表
LeetCode题解——哈希表 LeetCode题解——哈希表 LC242 有效的字母异位词 class Solution: def isAnagram(self, s: str, t: str) -> bool: dic1, dic2 = {},{} for c in s: dic1[c] = dic1.get(c
48
代码人生
01-01 08:00
代码人生
LeetCode——292. Nim 游戏(Java)
LeetCode——292. Nim 游戏(Java) 题目描述 题干: 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,轮到的人拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。 假设你们每一步都是最优解。 请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏。 如果可以赢,返回 true;否则,
48
代码人生
01-01 08:00
代码人生
LeetCode题解——无分类篇
LeetCode题解——无分类篇 LeetCode题解——无分类篇 LC292 Nim游戏 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,轮到的人拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。 假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏。如果可以赢,返回
46
«
1
2
3
4
5
6
7
8
9
10
11
»