Loading

上一页 1 ··· 3 4 5 6 7
摘要: 动态规划不在于记住dp table里填什么,而在于找到subproblems。 53. Maximum Subarray 最大子序列和 https://leetcode.com/problems/maximum-subarray/ 题目:给定整数数组nums,查找具有最大和的连续子数组(至少包含一个 阅读全文
posted @ 2019-09-27 23:36 brynchen 阅读(159) 评论(0) 推荐(0)
摘要: 20. Valid Parentheses 有效的配对 https://leetcode.com/problems/valid-parentheses/ 题目:如果一个字符串只包含‘(’,‘)、’{‘、’}‘、’[‘和’]‘,则确定输入字符串是否有效。打开括号必须由相同类型的括号关闭,则输入字符串是 阅读全文
posted @ 2019-09-24 10:44 brynchen 阅读(176) 评论(0) 推荐(0)
摘要: 二叉树的遍历,注意递归和非递归两种思路。 94. Binary Tree Inorder Traversal 二叉树中序遍历 https://leetcode.com/problems/binary-tree-inorder-traversal/ 题目:给定二叉树,返回节点值的中序遍历。 思路: 1 阅读全文
posted @ 2019-09-24 09:57 brynchen 阅读(158) 评论(0) 推荐(0)
摘要: 138. Copy List with Random Pointer 复制带有随机指针的链表 https://leetcode.com/problems/copy-list-with-random-pointer/ 题目:给出一个链表,使得每个节点包含一个额外的随机指针,该指针可以指向列表中的任何节 阅读全文
posted @ 2019-09-21 23:12 brynchen 阅读(92) 评论(0) 推荐(0)
摘要: 26. Remove Duplicates from Sorted Array 从已排序的数组中移除重复元素 https://leetcode.com/problems/remove-duplicates-from-sorted-array/ 题目:给定已排序数组nums,移除重复项,使每个元素只出 阅读全文
posted @ 2019-09-10 14:34 brynchen 阅读(288) 评论(0) 推荐(0)
摘要: 一、 输入输出 1.Scanner import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (i 阅读全文
posted @ 2019-09-09 23:52 brynchen 阅读(169) 评论(0) 推荐(0)
摘要: 21. Merge Two Sorted Lists 合并两个有序链表 https://leetcode.com/problems/merge-two-sorted-lists/ 题目:合并两个排序链接列表并将其作为新列表返回。新列表应该通过将前两个列表的节点拼接在一起来创建。 解答: 143. R 阅读全文
posted @ 2019-08-21 17:59 brynchen 阅读(217) 评论(0) 推荐(0)
摘要: 27. Remove Element 移除指定元素 https://leetcode.com/problems/remove-element/ 题目:给定数组nums和值val,移除该值的所有实例并返回新的长度。不要为另一个数组分配额外的空间,必须通过使用O(1)额外内存就地修改输入数组来实现这一点 阅读全文
posted @ 2019-08-17 15:19 brynchen 阅读(171) 评论(0) 推荐(0)
摘要: 1. Two Sum 两数之和 https://leetcode.com/problems/two-sum/ 题目:给定一个整数数组,返回这两个数字的索引,这两个数字的和为target。假设每个输入都有一个解决方案,并且不能使用相同的元素两次。 思路:将nums中的所有元素和对应索引放到HashMa 阅读全文
posted @ 2019-08-16 12:59 brynchen 阅读(190) 评论(0) 推荐(0)
摘要: 一、Java基础0 1. JDK,JRE,JVM分别是什么? JDK:Java Development Kit的缩写; JRE:Java Runtime Environment的缩写,意为Java运行时环境,它包含虚拟机但不包含编译器; JVM:Java Virtual Machine(Java虚拟 阅读全文
posted @ 2019-08-14 17:26 brynchen 阅读(284) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7