首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
leetcode
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
leetcode208 前缀树
leetcode208 前缀树 其实就是一个用于存储字符的多叉树,每一个节点代表一个字符。每个节点还维护一个bool变量用于判断是否为某一字符串的结尾。通过数组实现,贴代码 1 class Trie { 2 public: 3 vector<Trie*> children; 4 bool isEnd; 5 6 /** Initiali
49
代码人生
01-01 08:00
代码人生
LeetCode-20.Valid Parentheses
LeetCode-20.Valid Parentheses Title Description 20. Valid Parentheses Given a string s containing just the characters ‘(‘, ‘)‘, ‘{‘, ‘}‘, ‘[‘ and ‘]‘, determine if the input string is valid. An input string
49
代码人生
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
49
代码人生
01-01 08:00
代码人生
LeetCode——292. Nim 游戏(Java)
LeetCode——292. Nim 游戏(Java) 题目描述 题干: 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,轮到的人拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。 假设你们每一步都是最优解。 请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏。 如果可以赢,返回 true;否则,
49
代码人生
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
代码人生
LeetCode题解——无分类篇
LeetCode题解——无分类篇 LeetCode题解——无分类篇 LC292 Nim游戏 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,轮到的人拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。 假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏。如果可以赢,返回
47
«
1
2
3
4
5
6
7
8
9
10
11
»