力扣刷题总结
文章平均质量分 73
垃圾菜鸟学java
学习笔记,如果看到错误,欢迎纠正
展开
-
Java随手笔记(力扣牛客常用)---- 栈和队列
队列是先进先出,栈是先进后出。提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。原创 2023-11-20 20:49:13 · 34 阅读 · 1 评论 -
Java随手笔记(力扣牛客常用)---- 二叉树(一)
二叉树有两种存储方式顺序存储,和链式存储,顺序存储就是用数组来存,这个定义没啥可说的,我们来看看链式存储的二叉树节点的定义方式。原创 2023-11-28 15:45:14 · 363 阅读 · 0 评论 -
Java随手笔记(力扣牛客常用) ---- 二叉树(二)
中序遍历时,判断当前节点是否大于中序遍历的前一个节点,如果大于,说明满足 BST,继续遍历;否则直接返回 false。// 访问左子树if (!// 访问当前节点:如果当前节点小于等于中序遍历的前一个节点,说明不满足BST,返回 false;否则继续遍历。// 访问右子树二、二叉树的最近公共祖先递归解析:· 当越过叶节点,则直接返回 null;· 当 root等于 p,q,则直接返回 root;· 开启递归左子节点,返回值记为 left;原创 2023-12-05 14:24:31 · 314 阅读 · 1 评论 -
Java随手笔记(力扣牛客常用)----字符串
字符串的方法。原创 2023-11-16 10:04:43 · 162 阅读 · 0 评论 -
Java随手笔记(力扣牛客常用)----哈希表
什么是哈希表:直白来讲其实数组就是一张哈希表。一般哈希表都是用来快速判断一个元素是否出现集合里。一、常见的三种哈希结构数组set (集合):基于map实现的,是一个不允许有重复元素的集合。map(映射)原创 2023-11-13 20:03:18 · 26 阅读 · 0 评论 -
Java随手笔记(力扣牛客常用)----链表
力扣中虚拟头节点,反转链表,环形链表原创 2023-11-10 10:30:31 · 32 阅读 · 1 评论 -
Java随手笔记(力扣牛客常用)----数组
初学java遇到二分查找和滑动窗口原创 2023-11-07 10:24:10 · 48 阅读 · 0 评论