12 2022 档案
摘要:一、递归 0、递归概述 为什么要用递归而不用循环: 以n的阶乘为例,确实使用循环会更方便,但是使用递归的场景,一般是比较难以确认推导路径的,例如一棵树,要获取所有节点值的和,这样就不能使用循环了,就需要使用递归。 递归三要素: 定义需要递归的问题(重叠的子问题) 确定递归边界 保护和
阅读全文
摘要:1、两数之和(简单) 题目地址:https://leetcode.cn/problems/two-sum/description/ 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只
阅读全文
摘要:一、数组 1、删除有序数组中的重复项(简单) 题目地址:https://leetcode.cn/problems/remove-duplicates-from-sorted-array/ 给你一个 升序排列 的数组 nums ,请你** 原地** 删除重复出现的元素,使每个元素 只出现一次 ,返回删
阅读全文