leetcode刷题
石语予木
小小码农,可爱可爱
展开
-
leetcode 二叉树简笔
LeetCode刷题记录 总结二叉树的题目 文章目录前言一、二叉树的遍历二、未完待续1.2.总结 前言 总结树结构 一、二叉树的遍历 二叉树的遍历比较基本的问题了,易于理解并且是其他二叉树问题的基础之一 以二叉树的中序遍历为例: 中序遍历递归实现,这是最容易想到的了 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNo原创 2020-12-15 14:11:37 · 147 阅读 · 0 评论 -
Leetcode刷题记录 - 链表问题
链表问题 总结常出现的几种链表问题 文章目录链表问题前言问题一:倒数第k个元素问题二:中间位置的结点`问题三:环形链表问题4:未完待续问题5:未完待续 前言 无法高效获取长度,无法根据偏移快速访问元素,是链表的两个劣势。然而面试的时候经常碰见诸如获取倒数第k个元素,获取中间位置的元素,判断链表是否存在环,判断环的长度等和长度与位置有关的问题。这些问题都可以通过灵活运用双指针来解决。 参考链接:https://leetcode-cn.com/problems/linked-list-cycle/solut原创 2020-12-14 13:58:25 · 110 阅读 · 1 评论