Leetcode刷题
文章平均质量分 85
重生之我是cxk
这个作者很懒,什么都没留下…
展开
-
算法刷题-二叉树5
给定二叉树的根节点root,返回所有左叶子之和。原创 2023-11-03 20:40:03 · 234 阅读 · 0 评论 -
算法刷题-二叉树4
给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。原创 2023-11-02 17:01:17 · 195 阅读 · 0 评论 -
算法刷题-二叉树3
给定一个,其所有叶子节点都在同一层,每个父节点都有两个子节点。填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为NULL。初始状态下,所有 next 指针都被设置为NULL。原创 2023-11-01 19:41:34 · 264 阅读 · 0 评论 -
算法刷题-二叉树
给定一个二叉树的root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。原创 2023-10-31 19:31:47 · 84 阅读 · 0 评论 -
算法刷题-栈与队列
请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(pushpoppeekempty):实现MyQueueint pop()int peek()truefalse。原创 2023-10-27 19:39:08 · 100 阅读 · 0 评论 -
代码随想录刷题-数组(二分查找)
给你一个按照非递减顺序排列的整数数组nums,和一个目标值target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回[-1, -1]。你必须设计并实现时间复杂度为O(log n)的算法解决此问题。原创 2023-10-18 18:44:20 · 188 阅读 · 0 评论 -
算法刷题-数组
给定一个含有n个正整数的数组和一个正整数target找出该数组中满足其总和大于等于target的长度最小的,并返回其长度**。**如果不存在符合条件的子数组,返回0。原创 2023-10-22 19:01:55 · 250 阅读 · 0 评论 -
算法刷题-链表
给你一个链表的头节点head和一个整数val,请你删除链表中所有满足的节点,并返回。原创 2023-10-22 19:04:44 · 211 阅读 · 0 评论 -
代码随想录刷题-数组双指针
给你一个数组nums和一个值val,你需要移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。原创 2023-10-19 21:39:10 · 73 阅读 · 0 评论 -
算法刷题-哈希表
给定两个字符串*s*和*t*,编写一个函数来判断*t*是否是*s*的字母异位词。**注意:**若*s*和*t*中每个字符出现的次数都相同,则称*s*和*t*互为字母异位词。原创 2023-10-24 19:14:44 · 208 阅读 · 0 评论 -
算法刷题-字符串
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须**修改输入数组**、使用 O(1) 的额外空间解决这一问题。原创 2023-10-26 15:27:42 · 76 阅读 · 0 评论 -
LeetCode第101场双周赛
title: LeetCode第101场双周赛。原创 2023-04-22 20:40:00 · 48 阅读 · 0 评论 -
算法刷题-栈与队列
给你一个字符串数组tokens,表示一个根据表示的算术表达式。请你计算该表达式。返回一个表示表达式值的整数。原创 2023-10-28 18:18:31 · 120 阅读 · 0 评论 -
算法刷题-二叉树
给你二叉树的根节点root,返回它节点值的遍历。原创 2023-10-29 13:36:19 · 105 阅读 · 0 评论