上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
摘要: 一、描述 150. 逆波兰表达式求值 给你一个字符串数组 tokens ,表示一个根据 逆波兰表示法 表示的算术表达式。 请你计算该表达式。返回一个表示表达式值的整数。 注意: 有效的算符为 '+'、'-'、'*' 和 '/' 。 每个操作数(运算对象)都可以是一个整数或者另一个表达式。 两个整数之 阅读全文
posted @ 2023-01-05 21:40 小拳头呀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、描述 227. 基本计算器 II 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 你可以假设给定的表达式总是有效的。所有中间结果将在 [-231, 231 - 1] 的范围内。 **注意:**不允许使用任何将字符串作为数学表达式计算的内置函数,比 阅读全文
posted @ 2023-01-05 15:50 小拳头呀 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、描述 341. 扁平化嵌套列表迭代器 给你一个嵌套的整数列表 nestedList 。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。 实现扁平迭代器类 NestedIterator : Nested 阅读全文
posted @ 2023-01-04 22:28 小拳头呀 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、描述 155. 最小栈 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元素。 int 阅读全文
posted @ 2023-01-04 16:38 小拳头呀 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、描述 94. 二叉树的中序遍历 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 二、思路 链表题 阅读全文
posted @ 2023-01-04 14:16 小拳头呀 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、描述 328. 奇偶链表 给定单链表的头节点 head ,将所有索引为奇数的节点和索引为偶数的节点分别组合在一起,然后返回重新排序的列表。 第一个节点的索引被认为是 奇数 , 第二个节点的索引为 偶数 ,以此类推。 请注意,偶数组和奇数组内部的相对顺序应该与输入时保持一致。 你必须在 O(1) 阅读全文
posted @ 2023-01-03 21:45 小拳头呀 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、描述 237. 删除链表中的节点 有一个单链表的 head,我们想删除它其中的一个节点 node。 给你一个需要删除的节点 node 。你将 无法访问 第一个节点 head。 链表的所有值都是 唯一的,并且保证给定的节点 node 不是链表中的最后一个节点。 删除给定的节点。注意,删除节点并不是 阅读全文
posted @ 2023-01-03 20:59 小拳头呀 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、描述 146. LRU 缓存 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 阅读全文
posted @ 2023-01-03 16:24 小拳头呀 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、描述 148. 排序链表 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [-1,5,3,4,0] 输出:[-1,0,3,4,5] 示例 3: 输入:head 阅读全文
posted @ 2023-01-02 23:10 小拳头呀 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一、描述 138. 复制带随机指针的链表 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针 阅读全文
posted @ 2023-01-02 20:09 小拳头呀 阅读(9) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页