柴崎越
柴崎越
全部文章
Leetcode
代码总结(4)
毕业设计(18)
归档
标签
去牛客网
登录
/
注册
ccy的博客
学习
全部文章
/ Leetcode
(共5篇)
Leetcode 225 用队列实现栈
来自专栏
代码 import java.util.LinkedList; class MyStack { public LinkedList<Integer> queue; public LinkedList<Integer> temp; pub...
结构设计
Leetcode
2020-04-21
0
804
Leetcode 211 添加和搜索单词
来自专栏
解法 前缀树加上dfs 代码 class WordDictionary { TrieNode root; /** Initialize your data structure here. */ public WordDictionary() { root=n...
结构设计
深度优先遍历
Leetcode
2020-04-13
0
589
Leetcode 212 单词搜索II
来自专栏
解法 前缀树的使用,以及深度优先遍历,置位和取消置位 代码 import java.util.ArrayList; import java.util.List; import java.util.Collections; class Solution { public static clas...
回溯算法
结构设计
深度优先遍历
Leetcode
2020-04-11
0
581
Leetcode 208 实现前缀树
解法 每一个节点实际上就是一个数组,还需要加上一个isEnd的标志,app,apple,走到app的时候,需要这个isEnd最开始迷惑的点就是要不要多创建一个TrieNode这个类,还有isEnd标志位没有考虑到。 代码 class Trie { TrieNode root; /**...
结构设计
Leetcode
哈希
2020-04-09
0
522
Leetcode 173 二叉搜索树迭代器
二叉树的中序遍历 使用栈 public static void print2(TreeNode head) { Stack<TreeNode> stack=new Stack(); while(!stack.isEmpty()||head!=nul...
树的中序遍历
Leetcode
结构设计
2020-03-01
0
509