
leetcode刷题
Coderwangz
这个作者很懒,什么都没留下…
展开
-
2020.12.15
2020.12.151.有向图判断是否有环对于图类问题,首先利用邻接表对图进行表示,如图所示:通常使用List<List>的格式存储表示。在本题中,输入为[a,b]表示b指向a,所以邻接表生成代码为:List<List<Integer>> edges = new ArrayList<List<Integer>>(); for (int i = 0; i < numCourses; ++i) { // numCourse原创 2020-12-16 19:18:47 · 204 阅读 · 0 评论 -
刷题之旅2020.12.05
2020.12.051.前中后序 递归/非递归 实现一、使用栈模拟递归实现过程先序/中序public List preinOrder2(TreeNode root){ if(root==null) return; Stack<TreeNode> s=new Stack<>(); List list = new LinkedList(); while(root!=null || !s.isEmpty()){ //不原创 2020-12-06 18:36:05 · 139 阅读 · 0 评论 -
LeetCode刷题之旅
LeetCode刷题之旅一、链表1.链表逆序(leetcode 206.Reverse Linked List)esay题目描述:已知链表头节点指针head,将链表逆序。思路:从链表的头节点依次遍历,每遍历一个节点就进行逆序, 使用头插法进行逆序。O(n)代码实现:/** * Definition for singly-linked list. * public class Lis...原创 2019-03-07 21:59:22 · 328 阅读 · 0 评论