技术栈
递归
百锦再
2 小时前
javascript
·
vue.js
·
ecmascript
·
递归
·
tree
·
data
·
table
树形数据展示:树形表格与树形控件的深度对比(Vue实现)
在数据可视化领域,树形结构的展示是一个常见需求。本文将深入探讨两种主要的树形数据展示方式——树形表格和树形控件,分析它们的特点、实现方法、优劣对比及适用场景。
少许极端
4 天前
算法
·
剪枝
·
回溯
·
递归
算法奇妙屋(三十一)-递归、回溯与剪枝的综合问题 4
重点是字符必须是上下左右四个方位相邻的和上一道题思路很像, 只是细节处有所不同
xiaoye-duck
4 天前
c++
·
算法
·
深度优先
·
递归
《算法题讲解指南:递归,搜索与回溯算法--二叉树中的深搜》--10.二叉搜索树中第k小的元素,11.二叉树的所有路径
🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》
xiaoye-duck
4 天前
c++
·
算法
·
深度优先
·
递归
《算法题讲解指南:递归,搜索与回溯算法--二叉树中的深搜》--8.二叉树剪枝,9.验证二叉搜索树
🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》
xiaoye-duck
5 天前
数据结构
·
c++
·
算法
·
递归
《算法题讲解指南:递归,搜索与回溯算法--递归》--3.反转链表,4.两两交换链表中的节点,5.快速幂
🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》
xiaoye-duck
5 天前
c++
·
算法
·
深度优先
·
递归
《算法题讲解指南:递归,搜索与回溯算法--二叉树中的深搜》--6.计算布尔二叉树的值,7.求根节点到叶节点数字之和
🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》
礼拜天没时间.
8 天前
java
·
算法
·
leetcode
·
链表
·
递归
·
链表反转
·
k个一组翻转链表
力扣热题100实战 | 第25期:K个一组翻转链表——从两两交换到K路翻转的进阶之路
两两交换链表节点只是开胃菜,K个一组翻转才是真正的硬核挑战。这道Hard题教会我们:当翻转的粒度从“2”扩展到“K”,如何用虚拟头节点、区间反转和指针衔接,化解复杂度危机。
程序员-King.
8 天前
算法
·
leetcode
·
深度优先
·
递归
day162—递归—买卖股票的最佳时机Ⅱ(LeetCode-122)
给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。然而,你可以在 同一天 多次买卖该股票,但要确保你持有的股票不超过一股。
Tisfy
1 个月前
算法
·
leetcode
·
字符串
·
递归
·
分治
LeetCode 761.特殊的二进制字符串:分治(左右括号对移动)
力扣题目链接:https://leetcode.cn/problems/special-binary-string/
Bear on Toilet
1 个月前
数据结构
·
算法
·
leetcode
·
深度优先
·
递归
递归_二叉树_50 . 从前序与中序遍历序列构造二叉树
给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。
Bear on Toilet
1 个月前
数据结构
·
算法
·
前缀和
·
深度优先
·
递归
递归_二叉树_49 . 路径综合Ⅲ
本节目标:1 . 利用昨日明确返回值,设计核心任务——完成递归方法(递归_二叉树_48 . 二叉树最近公共祖先查找-CSDN博客)
码农幻想梦
1 个月前
递归
·
分治
3483. 2的幂次方(上海交通大学考研机试题目)
3483. 2的幂次方⭐️难度:中等 ⭐️类型:分治、递归📖题目:题目链接 输入样例:1315输出样例:
代码不停
1 个月前
java
·
算法
·
递归
递归题目练习
1.什么是递归 就是函数自己调用自己 2.为什么使用递归 本质 主问题 -> 相同子问题 -> 相同子问题 就是解决一个主问题和解决一个子问题一样的思路 3.如何写好一个递归 先找到相同的子问题 只关心这一个子问题如何解决(宏观角度看待问题) 注意递归的出口(结束条件)
少许极端
1 个月前
算法
·
深度优先
·
剪枝
·
回溯
·
递归
算法奇妙屋(二十九)-递归、回溯与剪枝的综合问题 2
组合是对顺序不敏感的, 即(1,2)和(2,1)相等这道题相信大家应该很眼熟, 在算法奇妙屋(二十二)-01背包问题(动态规划)这篇文章中讲过动态规划的解法
老鼠只爱大米
1 个月前
算法
·
leetcode
·
动态规划
·
递归
·
回溯算法
·
卡特兰数
·
括号生成
LeetCode经典算法面试题 #22:括号生成(回溯法、动态规划、闭合数法等五种实现方案解析)
数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例 1:
I_LPL
1 个月前
算法
·
二叉树
·
递归
day21 代码随想录算法训练营 二叉树专题8
修剪二叉搜索树 669. 修剪二叉搜索树 - 力扣(LeetCode)将有序数组转换为二叉树 108. 将有序数组转换为二叉搜索树 - 力扣(LeetCode)
少许极端
1 个月前
java
·
算法
·
深度优先
·
剪枝
·
回溯
·
递归
算法奇妙屋(二十八)-递归、回溯与剪枝的综合问题 1
先找各个子集, 再求每个子集的异或结果, 最后相加该题目最重要的点就是, 有效符号的定义: 1. 左右括号数量相等 2. 从头开始遍历的括号字符串中, 左括号数 ≥ 右括号数
2401_84149564
1 个月前
数据结构
·
python
·
算法
·
leetcode
·
二叉树
·
树
·
递归
【LeetCode刷题】二叉树的直径
给你一棵二叉树的根节点,返回该树的 直径 。二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。
码农幻想梦
1 个月前
递归
821. 跳台阶
821. 跳台阶⭐️难度:简单 ⭐️类型:递归📖题目:题目链接🌟思路: 问题太复杂,没办法全局考虑,考虑分治法, 逐渐降低复杂度,把大问题分解成若干相似小问题(小问题能够直接解决)。
2401_84149564
1 个月前
数据结构
·
python
·
算法
·
leetcode
·
二叉树
·
树
·
递归
【LeetCode刷题】对称二叉树
给你一个二叉树的根节点 root , 检查它是否轴对称。示例 1:示例 2:提示:判断二叉树是否轴对称的核心是判断左右子树是否镜像对称,满足以下条件: