自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 20230622 | 102. 二叉树的层序遍历、226. 翻转二叉树、101.对称二叉树

给你二叉树的根节点 root ,返回其节点值的 层序遍历。(即逐层地,从左到右访问所有节点)。示例 1:输入:root = [3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]示例 2:输入:root = [1]输出:[[1]]示例 3:输入:root = []输出:[]

2023-06-22 11:22:26 52 1

原创 (补)20230509 | 二叉树的基础知识、递归遍历、迭代遍历、统一迭代

int val;} }

2023-05-17 10:12:16 47

原创 (补)20230429 | 20.有效的括号、1047.删除字符串中的所有相邻重复项、150. 逆波兰表达式求值

给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。示例 1:输入:s = “()”输出:true示例 2:输入:s = “()[]{}”输出:true示例 3:输入:s = “(]”输出:false。

2023-05-05 15:08:59 44

原创 (补)20230426 | 344.反转字符串、541.反转字符串Ⅱ、剑指Offer05. 替换空格、151. 翻转字符串里的单词、剑指Offer58-Ⅱ. 左旋转字符串

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。示例 1:输入:s = [“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例 2:输入:s = [“H”,“a”,“n”,“n”,“a”,“h”]输出:[“h”,“a”,“n”,“n”,“a”,“H”]提示:s[i] 都是 ASCII 码表中的可打印字符。

2023-05-04 16:21:15 32

原创 (补)20230425 | 454. 四数相加Ⅱ、383. 赎金信、15. 三数之和、18.四数之和

454. 四数相加Ⅱ给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足:0 <= i, j, k, l < nnums1[i] + nums2[j] + nums3[k] + nums4[l] == 0提示:n == nums1.lengthn == nums2.lengthn == nums3.lengthn == nums4.length1 <= n <= 200-228 <= nums1[i

2023-05-04 11:09:15 32

原创 20230428 | 232. 用栈实现队列、225. 用队列实现栈

请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):示例 1:输入:输出:解释:提示:最多调用 100 次 push、pop、peek 和 empty假设所有操作都是有效的 (例如,一个空的队列不会调用 pop 或者 peek 操作)进阶:你能否实现每个操作均摊时间复杂度为 O(1) 的队列?换句话说,执行 n 个操作的总时间复杂度为 O(n) ,即使其中一个操作可能花费较长时间。

2023-04-28 15:35:24 52 1

原创 20230424 | 242. 有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和

给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。示例 1:输入: s = “anagram”, t = “nagaram”输出: true示例 2:输入: s = “rat”, t = “car”输出: false提示:s 和 t 仅包含小写字母。

2023-04-25 14:37:08 25

原创 20230422 | 24.两两交换链表中的节点、19. 删除链表的倒数第N个节点、面试题02.07. 链表相交、142. 环形链表Ⅱ

24.两两交换链表中的节点、19. 删除链表的倒数第N个节点、面试题02.07. 链表相交、142. 环形链表Ⅱ。

2023-04-22 20:45:39 60 2

原创 20230421 | 203. 移除链表元素、707.设计链表、206. 反转链表

void addAtIndex(int index, int val) 将一个值为 val 的节点插入到链表中下标为 index 的节点之前。给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点。void addAtTail(int val) 将一个值为 val 的节点追加到链表中作为链表的最后一个元素。给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。节点来记录被反转节点的下一个节点,同时需要一个。

2023-04-21 17:49:01 33

原创 20230420 | 977. 有序数组的平方、209. 长度最小的子数组、59.螺旋矩阵Ⅱ

滑动窗口将窗口的起始位置、终止位置只用一个循环来调整,此时循环的索引一定是窗口的终止位置,才能遍历完整个数组。输入:target = 11, nums = [1,1,1,1,1,1,1,1]输入:target = 7, nums = [2,3,1,2,4,3]输出:[[1,2,3],[8,9,4],[7,6,5]]解释:平方后,数组变为 [16,1,0,9,100]输入:nums = [-4,-1,0,3,10]输入:nums = [-7,-3,2,3,11]排序后,数组变为 [0,1,9,16,100]

2023-04-20 16:49:18 358

原创 20230419 | 704.二分查找、27.移除元素

704. 二分查找、27. 移除元素

2023-04-19 14:36:34 590

原创 手摸手教你-HTTP

文章目录第一个问题:什么是HTTP?第二个问题:为什么要学HTTP?第三个问题:HTTP要学些什么?一、与HTTP有关的组件二、与HTTP有关的协议三、HTTP请求-响应的过程四、HTTP报文最后一问:课后练习第一个问题:什么是HTTP?HTTP,全称Hypertext Transfer Protocol,即超文本传输协议,是一种网络协议。要了解什么是HTTP,可以将其组成逐个分割理解:超文本(Hypertext)、传输(Transfer)、协议(Protocol)。超文本(Hypertext):在互

2021-04-04 19:58:34 150 1

原创 瞎折腾系列1-安装Windwos+Ubuntu双系统

瞎折腾系列1-安装Windwos+Ubuntu双系统最近装了 Windows 10+Ubuntu 20.04 双系统玩玩,好像也不是特别难,在此记录一下。适合对象:非小白。适合情况:已经安装好WIndows系统或准备把两个系统都重新安装。提示:预留好安装Ubuntu系统的磁盘空间,最好是空盘,60G以上即可。大致步骤如下:文章目录一、制作U盘二、安装Windows系统(已安装可跳过)三、安装Ubuntu系统一、制作U盘准备:8G以上大小的U盘、Windows 10系统、Windows 10

2021-01-17 20:05:24 124

原创 MySQL安装与初入门

title: MySQL安装与初入门简略记录了个人在Windows 10环境下安装MySQL的过程,以及一些基础的SQL语句,作为备忘录。文章目录title: MySQL安装与初入门0、MySQL安装0.1 准备工作0.2 安装0.3 修改root密码0.4 MySQL图形化管理工具1、SQL 语句1.1 SQL操作数据库1.1.1 创建数据库1.1.2 查看数据库1.1.3 修改数据库1.1.4 删除数据库1.1.5 其他数据库操作1.2 SQL操作数据库中的表1.2.1 创建表1.2.2 查看表1.

2020-10-22 14:17:38 201

原创 超详细!VMware Workstation Pro15.5 安装、创建虚拟机及安装CentOS 7教程

VMware Workstation Pro 15.5 安装如何创建虚拟机如何在虚拟机中安装系统详细教程

2020-09-07 21:18:41 23658 17

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除