递归

硕风和炜4 天前
java·算法·leetcode·缓存·dp·记忆化搜索·递归
【LeetCode:2742. 给墙壁刷油漆 + 递归 + 记忆化搜索 + dp】🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻 🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯
硕风和炜13 天前
java·算法·leetcode·面试·递归·
【LeetCode:394. 字符串解码 + 栈 | 递归】🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻 🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯
硕风和炜18 天前
java·算法·leetcode·缓存·动态规划·记忆化搜索·递归
【LeetCode:2786. 访问数组中的位置使分数最大 + 递归 + 记忆化缓存 + dp】🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻 🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯
硕风和炜18 天前
java·算法·leetcode·缓存·动态规划·递归·区间dp
【LeetCode:312. 戳气球+ 动态规划】🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻 🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯
Octopus20771 个月前
c语言·算法·visual studio·递归
【C语言】函数递归目录前言递归的思想:写递归的必要条件:举例说明求n的阶乘:打印整数的每一位:分析:补充知识:尾递归:递归的优缺点:
空白诗2 个月前
javascript·学习·算法·递归
算法学习:递归递归,这个在编程世界中既神奇又强大的概念,常常让初学者既着迷又困惑。想象一下,一个函数能够自我调用,层层深入,最终解决复杂问题,就像俄罗斯套娃一样,一层套着一层,直到达到最核心的解答。本文将带你一步步走进递归的世界,用JavaScript这把钥匙,解锁递归之门的秘密!🚪
炫酷的伊莉娜2 个月前
算法·字符串·dfs·剑指offer·递归·全排列·大数
【一刷《剑指Offer》】面试题 12:打印 1 到最大的 n 位数力扣对应题目链接:LCR 135. 报数 - 力扣(LeetCode)牛客对应题目链接:打印从1到最大的n位数_牛客题霸_牛客网 (nowcoder.com)
炫酷的伊莉娜2 个月前
算法·动态规划·递归·斐波那契数列·迭代·青蛙跳台阶·矩阵覆盖
【一刷《剑指Offer》】面试题 9:斐波那契数列(扩展:青蛙跳台阶、矩阵覆盖)力扣对应链接:LCR 126. 斐波那契数 - 力扣(LeetCode)牛客对应链接:斐波那契数列_牛客题霸_牛客网 (nowcoder.com)
wang_nn2 个月前
c++·面试·递归·二叉搜索树·迭代
【面试经典 150 | 二叉树】二叉搜索树迭代器本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:
Zachos2 个月前
数据结构·算法·二叉树·递归·前序遍历·中序遍历
LeetCode105题:从前序与中序遍历构造二叉树(python3)105题:从前序与中序遍历构造二叉树时间复杂度:n的平方,其中 n 为 preorder的长度。最坏情况下二叉树是一条链,我们需要递归 O(n)次,每次都需要 O(n)的时间查找 preorder[0]和复制数组。 空间复杂度:n的平方
adsdriver3 个月前
算法·自动驾驶·递归·定位·贝叶斯滤波
自动驾驶定位算法-递归贝叶斯滤波(Bayes Filter)贝叶斯滤波器(Bayes Filter)是无人驾驶汽车中高精定位相关的基础技术,同时也是机器人技术中的基础算法。
一直学习永不止步3 个月前
java·数据结构·数学·算法·leetcode·递归
LeetCode题练习与总结:排列序列--60给出集合 [1,2,3,...,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下:
旋转的油纸伞3 个月前
leetcode·深度优先·宽度优先·递归·中序遍历
LeetCode-1379. 找出克隆二叉树中的相同节点【树 深度优先搜索 广度优先搜索 二叉树】给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target。
苏慕TRYACE3 个月前
数据结构·算法·二叉树·图论·递归
树的同构[天梯赛二叉树专项训练]1.用结构体数组模拟二叉树–由于题目中给定节点值均不相同,因此这种方法可取 2.建树时,存储每棵树的根节点,后序判断是否同构时,从根节点开始判断 3.Compare函数判断两棵树是否同构 ①当前两棵树均为空树–同构 ②一棵树为空,一棵树不为空–不同构 ③两棵树均不为空,但是值不相同–不同构 ④除上述三种特殊情况外,进一步递归判断第一棵树和第二棵树的左右孩子是否相同或交叉相等
趣学算法3 个月前
python·算法·编程·递归·函数·程序·质数
第6周 Python函数刷题(一)单击题目,直接跳转到页面刷题,一周后公布答案。编写一个函数来打印联系人信息。 步骤 1: 创建函数 display_info()。 函数有两个参数:name(名字) 和 location(地区)。 在两行中分别打印 name 和 location。 步骤 2: 在函数外部: 输入一个字符串,并赋值给country变量。 分别用字符串’Taylor’(名字) 和 变量country 作为参数,调用display_info() 函数。
硕风和炜3 个月前
java·算法·leetcode·面试·动态规划·记忆化搜索·递归
【LeetCode: 120. 三角形最小路径和 + 动态规划】🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻 🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯
芝士小熊饼干3 个月前
python·算法·蓝桥杯·dfs·bfs·递归
蓝桥杯刷题--python-232.危险系数 - 蓝桥云课 (lanqiao.cn)3.串变换 - 蓝桥云课 (lanqiao.cn)
OrangeEarth3 个月前
数据结构·c++·算法·leetcode··回溯·递归
刷题DAY24 | LeetCode 77-组合回溯法也可以叫做回溯搜索法,它是一种搜索的方式。回溯是递归的副产品,只要有递归就会有回溯。所以以下讲解中,回溯函数也就是递归函数,指的都是一个函数。
爱跑步的程序员~4 个月前
递归·acwing
AcWing 1209. 带分数Problem: AcWing 1209. 带分数这是一个全排列+枚举的问题。我们需要找到所有的1-9的全排列,然后在每个全排列中枚举所有可能的分数形式,检查是否满足给定的条件。
JCGKS4 个月前
笔记·动态规划·递归·递推·01背包·完全背包·记忆化递归
灵神笔记(1)----动态规划篇本篇文章主要是观看"灵茶山艾府"动态规划篇视频后,做出的笔记。 视频链接如下 [动态规划入门:从记忆化搜索到递推] [0-1背包,完全背包] [最长公共子序列,编辑距离]