愿少年,乘风破浪,他日毋忘化雨功
04
09
LeetCode_36_ReverseString LeetCode_36_ReverseString
1. question: 反转字符串(简单)编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 来源:力扣(
2022-04-09 浮云
08
LeetCode_35_RemoveElement LeetCode_35_RemoveElement
1. question: 移除元素(简单)给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。
2022-04-08 浮云
08
LeetCode_34_TopKFrequentElements LeetCode_34_TopKFrequentElements
1. question: 前K个高频元素(中等)给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 来源:力扣(LeetCode)链接:https://leetcode-cn.
2022-04-08 浮云
06
LeetCode_33_SlidingWindowMaximun LeetCode_33_SlidingWindowMaximun
1. question: 滑动窗口最大值(困难)给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 来
2022-04-06 浮云
06
LeetCode_32_EvaluateReversePolishNotation LeetCode_32_EvaluateReversePolishNotation
1. question: 逆波兰表达式求值(中等)根据 逆波兰表示法,求表达式的值。 有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 注意 两个整数之间的除法只保留整数部分。 可以保证给定的逆波兰表达
2022-04-06 浮云
06
LeetCode_31_RemoveAllAjacentDuplicatesInString LeetCode_31_RemoveAllAjacentDuplicatesInString
1. question: 删除字符串中的所有相邻重复项(简单)给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的
2022-04-06 浮云
06
LeetCode_30_ValidParentheses LeetCode_30_ValidParentheses
1. question: 有效的括号(简单)给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 来源
2022-04-06 浮云
02
LeetCode_29_SumOfLeftLeaves LeetCode_29_SumOfLeftLeaves
1. question: 左叶子之和(简单)给定二叉树的根节点 root ,返回所有左叶子之和。 来源:力扣(LeetCode)链接:https://leetcode.cn/problems/sum-of-left-leaves 示例 1:
2022-04-02 浮云
01
LeetCode_28_BinaryTreePaths LeetCode_28_BinaryTreePaths
1. question: 二叉树的所有路径(简单)给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 来源:力扣(LeetCode)链接:https://leetcode
2022-04-01 浮云
01
LeetCode_27_BalancedBinaryTree LeetCode_27_BalancedBinaryTree
1. question: 平衡二叉树(简单)给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 来源:力扣(LeetCode)链接:https
2022-04-01 浮云
01
LeetCode_26_CountCompleteTreeNodes LeetCode_26_CountCompleteTreeNodes
1. question: 完全二叉树的节点个数(中等)给你一棵 完全二叉树 的根节点 root ,求出该树的节点个数。 完全二叉树 的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集
2022-04-01 浮云
03
31
秋招-设计模式概述 秋招-设计模式概述
本文介绍一下设计模式,(暂时介绍常见的设计模式)。 1. 概述什么是设计模式呢?为什么要采用设计模式呢? 在软件工程中,设计模式是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案,就像类是由万物抽象出来类似,设计模式也是从各种经
2022-03-31 浮云
13 / 16