![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
TryHardToKeep
这个作者很懒,什么都没留下…
展开
-
Leetcode剑指 Offer 24. 反转链表
Leetcode剑指 Offer 24. 反转链表题目链接题目描述:定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL方法一:双指针/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNo原创 2023-03-15 15:14:02 · 36 阅读 · 0 评论 -
LeetCode 二叉树的最大深度
二叉树的最大深度题目描述:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。在前面,我们给出树的结点的定义:public class TreeNode{ int val; TreeNode* left; TreeNode* right; TreeNode(int x) : val(x), left(NULL), rig...原创 2019-10-24 23:14:22 · 92 阅读 · 0 评论 -
LeetCode 无重复字符的最长子串(滑动窗口)
LeetCode 无重复字符的最长子串(滑动窗口)题目描述: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。滑动窗口讲解假设原始字符串S如下从左侧开始遍历S,以i标记窗口左侧,j标记窗口右侧,初始时,i=0,j=0,即开头a所在的位置,此时,窗口大小为1然后,将j右移,逐步扩大窗口,依次经过b、c、d,此时,窗口内均无重复字符,继续右移j当j移动到d后面的a所在位...转载 2019-10-23 20:06:33 · 241 阅读 · 0 评论