技术栈
递归
課代表
2 天前
javascript
·
max
·
数组
·
递归
·
array
·
最大值
·
二维
JavaScript 中获取二维数组最大值
在 JavaScript 中获取二维数组最大值的多种方法,包括基础循环、高阶函数、递归等技术,并提供性能比较和使用建议。
Mysticbinary
7 天前
递归
·
循环
对递归两层含义的理解
先了解一下内存结构,但这个不是必须的。递归是一个循环结构,主要用来处理需要循环执行的任务,和For循环类似的代码结构。 简单说就是函数自己能调用自己。
深思慎考
18 天前
数据结构
·
链表
·
递归
·
堆
·
队列
·
合并链表
从合并两个链表到 K 个链表:分治思想的递进与堆优化
在链表操作中,“合并有序链表” 是一个经典问题。从最初的 “合并两个升序链表”,到进阶的 “合并 K 个升序链表”,解法思路的演变不仅体现了算法效率的优化,更蕴含了 “分治思想” 从特殊到一般的应用逻辑。本文将一步步拆解问题,从基础解法到高效优化,带你理解如何用分治思维解决复杂问题。 题目链接
1白天的黑夜1
22 天前
数据结构
·
c++
·
leetcode
·
链表
·
递归
递归-24.两两交换链表中的节点-力扣(LeetCode)
个人主页:1白天的黑夜1-CSDN博客专栏:力扣刷题录_1白天的黑夜1的博客-CSDN博客、企鹅程序员:Linux 系统与网络编程_1白天的黑夜1的博客-CSDN博客
1白天的黑夜1
23 天前
数据结构
·
c++
·
leetcode
·
链表
·
递归
递归-206.反转链表-力扣(LeetCode)
个人主页:1白天的黑夜1-CSDN博客专栏:力扣刷题录_1白天的黑夜1的博客-CSDN博客、企鹅程序员:Linux 系统与网络编程_1白天的黑夜1的博客-CSDN博客
1白天的黑夜1
24 天前
c++
·
leetcode
·
链表
·
递归
递归-21.合并两个有序链表-力扣(LeetCode)
个人主页:1白天的黑夜1-CSDN博客专栏:力扣刷题录_1白天的黑夜1的博客-CSDN博客、企鹅程序员:Linux 系统与网络编程_1白天的黑夜1的博客-CSDN博客
2401_84149564
1 个月前
java
·
数据结构
·
c++
·
python
·
算法
·
递归
·
栈
【数据结构】汉诺塔问题
汉诺塔问题的核心解法是递归分治思想,通过将复杂问题拆解为规模更小的子问题,逐步解决。以下是该代码的具体思路解析:
Demoncode_y
1 个月前
前端
·
javascript
·
vue.js
·
学习
·
递归
·
菜单组件
Vue3中基于路由的动态递归菜单组件实现
在现代Web应用中,动态菜单是提升用户体验的关键功能,尤其在后端管理系统或权限控制场景中。Vue 3结合Vue Router,可以轻松实现根据路由信息动态生成菜单,并通过递归组件封装成可复用的模块。本文将一步步指导你创建这样一个组件:组件外部传入路由信息,组件内部递归调用自身处理嵌套路由。整个过程结构清晰,代码可靠,适用于实际项目。
好易学·数据结构
2 个月前
数据结构
·
算法
·
leetcode
·
力扣
·
递归
·
回溯算法
·
牛客
可视化图解算法60: 矩阵最长递增路径
牛客网 面试笔试 TOP101给定一个 n 行 m 列矩阵 matrix ,矩阵内所有数均为非负整数。 你需要在矩阵中找到一条最长路径,使这条路径上的元素是递增的。并输出这条最长路径的长度。
KarrySmile
2 个月前
数据结构
·
链表
·
二叉树
·
递归
·
hot100
·
lru
·
灵茶山艾府
Day12--HOT100--23. 合并 K 个升序链表,146. LRU 缓存,94. 二叉树的中序遍历
每日刷题系列。今天的题目是《力扣HOT100》题单。题目类型:链表,二叉树。LRU缓存要重点掌握。方法:暴力
玩镜的码农小师兄
2 个月前
c++
·
算法
·
leetcode
·
面试
·
递归
·
hot100
[从零开始面试算法] (11/100) LeetCode 226. 反转二叉树:递归的“镜像”魔法
欢迎来到本系列的第十一篇!在我们通过“最大深度”问题初步领略了树的递归之美后,今天我们将面对一个更能体现递归“分治”思想的经典问题——LeetCode 226. 反转二叉树。
KarrySmile
2 个月前
数据结构
·
链表
·
递归
·
哈希表
·
分治
·
hot100
·
灵茶山艾府
Day11--HOT100--25. K 个一组翻转链表,138. 随机链表的复制,148. 排序链表
每日刷题系列。今天的题目是力扣HOT100题单。题目类型:链表。今天这几道都是比较难的题,先大胆跳过,回头再刷。
崎岖Qiu
3 个月前
算法
·
leetcode
·
二叉树
·
力扣
·
递归
leetcode100.相同的树(递归练习题)
给你两棵二叉树的根节点 p 和 q,请你写一个函数来检验它们是否相同如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的
zaiyang遇见
3 个月前
递归
·
c/c++
·
全排列
·
搜索
·
信息学奥赛
·
程序设计竞赛
·
二进制掩码
【Complete Search】递归的完全搜索Complete Search with Recursion
问题-problemApple Division5.1 - Generating Subsets完全搜索
EndingCoder
4 个月前
前端
·
算法
·
递归
·
树形结构
算法与前端的可访问性
可访问性(Accessibility, a11y)是现代 Web 开发的核心,确保所有用户,包括残障人士,都能无障碍地使用应用。算法在优化前端性能的同时,也能通过高效的数据处理和交互逻辑提升可访问性体验。例如,排序算法可优化屏幕阅读器的内容导航,搜索算法可加速辅助技术的响应。结合 WCAG 2.1 标准,算法与前端框架的集成能够打造高效且包容的用户体验。
littlegirll
4 个月前
递归
·
行列转换
·
kadb
KADB行列转换
create table row2col(name varchar(20),subject varchar(20),grade varchar(10));
码破苍穹ovo
5 个月前
java
·
数据结构
·
力扣
·
递归
回溯----5.括号生成
题目链接/**合法括号生成规则:第一个括号必须是左括号(第一个为右必定无法闭合)选择过程中左括号数量必须小于n才可选择左括号(大于n则一定有括号无法闭合)
阳洞洞
6 个月前
leetcode
·
链表
·
归并排序
·
递归
·
排序
leetcode 148. Sort List
148. Sort List题目描述代码:
冉佳驹
6 个月前
c语言
·
数据结构
·
学习
·
递归
·
函数
·
嵌套调用
·
链式访问
C语言 ——— 函数
目录函数是什么库函数学习使用 strcpy 库函数自定义函数写一个函数能找出两个整数中的最大值写一个函数交换两个整型变量的内容
knightkkzboy
6 个月前
c语言
·
开发语言
·
递归
·
栈溢出
《递归:C语言中的强大工具》
🚀个人主页:BabyZZの秘密日记 📖收入专栏:C语言在编程中,递归是一种非常强大的技术,它允许函数调用自身来解决问题。C语言作为一种广泛使用的编程语言,对递归的支持也非常友好。今天,我们就来深入探讨一下递归在C语言中的实现、应用场景以及需要注意的地方。