用栈实现队列 题目 使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。...

用栈实现队列 题目 使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。...
排序数组 题目 给你一个整数数组 nums,请你将该数组升序排列。 示例 1:输入:nums = [5,2,3,1]输出:[1,2,3,5]示例 2输入:nums = [5,...
反转一个单链表 题目 反转一个单链表。 示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你...
二叉树的最大深度 题目 给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3...
对称二叉树 题目 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的,但是这个 [1,2,2,null,3,null,3] 则不...
相交链表 题目 编写一个程序,找到两个单链表相交的起始节点。 示例 1:输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [...
环形链表II 题目 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位...
环形链表 题目 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1...
1. 问题 Given a tree, rearrange the tree in in-order so that the leftmost node in the tre...
谢谢,很开心
Java8 新特性之 Stream 使用指南什么是 Stream 关于 Stream(流),官方文档给出的描述是:Classes to support functional-style operations on st...
什么是 Stream 关于 Stream(流),官方文档给出的描述是:Classes to support functional-style operations on st...
1. 问题 A binary tree is univalued if every node in the tree has the same value.Return tr...
将光标移动到行首 将光标移动到行尾 向左移动一个单词 向右移动一个单词 剪切命令行中光标所在处之前的所有字符(不包括自身) 剪切命令行中光标所在处之后的所有字符(包括自身) ...
1. 问题 Given two binary trees and imagine that when you put one of them to cover the oth...
安装 jdk 查看本机所有 jdk 版本 设置默认 jdk 修复开机直接进入 win10 而非 grub 引导页面