E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DP专题
dp专题
18 最长上升子序列
本题链接:晴问算法题目:样例:输入7123-1-279输出5思路:根据题目意思,求出最长上升子序列,不是递减的序列。子序列的含义是: 在原数组中选取元素,选取的元素顺序和在原数组中的顺序是一致的从中,由于是上升的子序列,所以我们只能从头到尾的选取。这里我们明确一下dp[i]的含义,由于我们是从头到尾的选取,寻找最长的上升子序列,所以我们确定dp[i]含义就是当前下标i的最长上升子序列长度是多少
Angindem
·
2024-01-31 12:44
DP训练
算法笔记
算法
zzy_dp 专题总结
zzy_
dp专题
总结[AGC034E]CompleteCompressNewYearandOriginalOrder[AGC024F]SimpleSubsequenceProblem某位歌姬的故事[POI2015
best_brain
·
2024-01-23 23:33
个人总结
内容总结
动态规划
经验分享
c++
dp专题
12 多重背包问题的二进制优化
本题链接:5.多重背包问题II-AcWing题库题目:样例:输入45123241343452输出10思路:对于朴素版的多重背包问题DP,由于朴素版的多重背包问题DP是三层循环,所以合适范围数据范围是在100左右,当数据范围再多一个10倍的时候,朴素版的多重背包问题就会TLE了。朴素版的多重背包问题,原理的三层循环中,有一层循环是作为取多少个当前这个物品的原理,达到完成dp状态的转移。我们二进制优化
Angindem
·
2024-01-17 23:33
算法笔记
DP训练
算法
dp专题
13 零钱兑换II
我们可以直接推出公式:dp[j]+=dp[j-coins[i]]在我之前做的笔记中,写过具体的背包方案数dp公式,参考我之前的详解即可:
dp专题
10目标和最后我们再明确一下题目,题目要求是硬币数量是无限的
Angindem
·
2024-01-17 23:31
DP训练
算法笔记
算法
dp专题
10 目标和
本题链接:.-力扣(LeetCode)题目:思路:根据这道题,可以通过暴力的方法进行取+号或者-号两个操作,通过当刚好得到target的时候答案+1,但是通过长度是20,操作状态为2个,随后的回溯暴力递归,最坏的情况时间复杂度大约是20^20^2,肯定会TLE了。这时候就用到了动态规划dp,这里我们可以知道有两个操作+-,我们分成两个子集,一些放正号子集left,另一些放负号子集righ。最后得到
Angindem
·
2024-01-13 15:50
算法笔记
算法
数据结构
DP专题
9 理解01背包问题
本题链接:晴问算法题目:样例:输入583512245213输出10思路:对于01背包问题,我们需要明确DP数组的含义,这里经典的01背包问题可以用二维DP进行表示。即:dp[i][j],其中i表示的是物品编号j表示背包容量,dp[i][j]表示最大价值01背包的递推公式为:dp[i][j]=max(dp[i-1][j],dp[ i-1][j-w[i]]+c[i]);递推公式的含义是拿取i物品时,背
Angindem
·
2024-01-13 15:50
算法笔记
算法
dp专题
11 一和零
本题链接:.-力扣(LeetCode)题目:思路:由题意,这里有两个特征,要求满足选取的字符串总和中,0的个数和1的个数分别不超过m个0和n个1,问选取的字符串最多有多少个。又是典型的背包问题,这里我们选取的个数变成了两个,所以这是个二维dp其中我们明确一下dp[i][j]的含义是我们选取的字符串数量,即价值为1,将n和m作为背包容量即可。代码详解如下:classSolution{public:i
Angindem
·
2024-01-13 15:18
算法笔记
算法
8.21
DP专题
:记忆化搜索+例题P1048 NOIP2005 普及组 采药
记忆化搜索一、概念二、例子--P1048NOIP2005普及组采药朴素的DFS做法优化:记忆化搜索递推(与记忆化搜索形式上高度相似)三、写记忆化搜索的步骤一、概念记忆化搜索是通过记录已经遍历过的状态的信息,确保了每个状态只访问一次,避免对同一状态重复遍历的搜索实现方式。二、例子–P1048NOIP2005普及组采药P1048NOIP2005普及组采药朴素的DFS做法/*朴素的DFS做法:搜索时记录
狮院的万事通小姐
·
2024-01-10 16:15
算法打卡学习
深度优先
算法
动态规划
dp专题
6 整数拆分
本题链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目:思路:对于整数拆分,就是多个子问题,我们通过解决一个子问题,来推出大问题,我们拆分的时候,按照逻辑一个数拆成两个数,比如:6=2+4或者6=1+5或者6=3+3...等,其中拆分了一个数之后,如果拆分得到的数不为1说明还是可以拆分,所以这时候我们可以得到了子问题的特征了,即dp[N]中dp的下标含义应该是什么,我们dp下标的含
Angindem
·
2024-01-04 06:44
DP训练
算法
dp专题
7 分割等和子集
本题链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目:思路:由题意,题目意思是给出数组nums找出两个子集它们的元素和相等。这里两个自己的元素和相等,说明需要数组nums总和可以平分,即sum%2==0又因为子集不要求我们所取的元素是连续的,这里只有取或不取,所以我们试着取联想以下01背包其中容量是我们的sum/2,只要我们取的nums元素之和刚好满足sum/2即可,所以我们的元
Angindem
·
2024-01-04 06:44
DP训练
算法
dp专题
8 1049. 最后一块石头的重量 II
本题链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目:思路:由题意,石头的相撞,求最后相撞后剩余的最后一个石头最小的重量是多少。看到题目的这里,都往取哪些石头的方式去想了,我们不如换个思路,将这堆石头分成两堆,其中一堆尽可能的石头之和,为总石头之和的一半那边靠,然后将这两堆石头相撞,剩余的就一定是重量最小的石头了。所以归根结底,还是背包问题,将总石头之和的一半作为背包容量,另一堆
Angindem
·
2024-01-04 06:12
算法笔记
DP训练
c++
算法
DP专题
6 - leetcode140. Word Break II/10. Regular Expression Matching -Hard
140.WordBreakII题目描述给定一非空字符串s和一包含非空单词的wordDict。在s中添加空格构成句子,使得每个单词都在wordDict中。输出所有可能的句子。wordDict中相同的单词可以使用多次;假设wordDict不包含重复单词。例子Example1:Input:s=“catsanddog”wordDict=[“cat”,“cats”,“and”,“sand”,“dog”]Ou
落木~
·
2023-10-21 13:26
Leetcode
DP
Word
Break
Regular
Expression
Matching
蓝桥杯
DP专题
线性DP1.数字三角形刷题链接:link.给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。738810274445265输入格式第一行包含整数n,表示数字三角形的层数。接下来n行,每行包含若干整数,其中第i行表示数字三角形第i层包含的整数。输出格式输出一个整数,表示最大的路径数字和。数
zx428621
·
2023-10-21 00:19
蓝桥杯真题
蓝桥杯
动态规划
贪心算法
DP专题
3 使用最小花费爬楼梯
题目:思路:根据题意,我们先明确dp数组i的含义,这里很明显,可以知道i是对应阶梯的最少花费,其次dp初始化中,我们的dp[0]和dp[1]是0花费,这是我们可以选择的,到了dp[2]就是我们min(dp[0]+cost[0],dp[1]+cost[1])即这就是我们的递推公式:达到当前阶梯的最少花费+当前阶梯需要的花费=到达的目标阶梯即dp[i]=min(dp[i-1]+cost[i-1],dp
Angindem
·
2023-09-16 23:14
DP训练
算法
动态规划
DP专题
4 不同路径|
题目:思路:根据题意,我们定义一个二维dp,dp中的i,j含义就是对应的坐标,dp是对应坐标的不同路径数量,根据枚举简单数据可以知道。我们首先要初始化,第一行向右的坐标所对应的不同路径数和第一列向下的坐标的不同路径数都是1。因为机器人只能向右和向下。随后根据模拟递推可以知道,递推公式是dp[i][j]=dp[i-1][j]+dp[i][j-1];代码详解如下:intuniquePaths(intm
Angindem
·
2023-09-16 23:14
DP训练
算法
DP专题
5 不同路径||
题目:思路:这道题,思路跟不同路径|思路一样,只是不同的是,有障碍物这一块,我们的二维dp数组初始化的时候,要注意,机器人只能向右和向下,所以初始化第一行和第一列的时候,当遇到障碍块的时候,就后面初始化就是0,障碍块前面是1。而当障碍块在二维地图内的时候,我们dp该位置应该跳过该障碍块的方法,即dp[][]障碍块中应该是0。代码详解如下:intuniquePathsWithObstacles(ve
Angindem
·
2023-09-16 23:14
DP训练
动态规划
算法
hdu1257(最长上升子序列)
题目链接:kuanbin带你飞基础
dp专题
:hdu1257这是一道经典的LIS题目。一句话可以概括这道题目的变形:最长上身子序列的长度等于不下降子序列的个数。
42fighting
·
2023-09-12 18:51
LeetCode-
DP专题
-连续子数组的最大和
题目描述:输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。链接:https://leetcode-cn.com/problems/min-cost-climbing-stairs示例示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。解答:classSolu
小晒y
·
2023-08-01 07:16
LeetCode-DP
leetcode
动态规划
LeetCode-
DP专题
-统计字典序元音字符串的数目
题目描述:给你一个整数n,请返回长度为n、仅由元音(a,e,i,o,u)组成且按字典序排列的字符串数量。字符串s按字典序排列需要满足:对于所有有效的i,s[i]在字母表中的位置总是与s[i+1]相同或在s[i+1]之前。链接:https://leetcode-cn.com/problems/count-sorted-vowel-strings示例示例1:输入:n=1输出:5解释:仅由元音组成的5个
小晒y
·
2023-04-02 07:43
LeetCode-DP
动态规划
hdu1029(简单stl运用)
题目链接:kuangbin带你飞:基础
dp专题
hdu1029这道题放在了基础
dp专题
,我觉得就是简单的C++的stl运用。题意就是求出一个数列中出现次数大于等于(N+1)/2的数。
42fighting
·
2023-03-27 04:05
Day38——
Dp专题
DP专题
动态规划五部曲:确定dp数组以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组1.斐波那契数题目链接:509.斐波那契数-力扣(LeetCode)思路:做dp类题目,根据dp
Qgchun.
·
2022-12-06 03:07
代码随想录刷题笔记
算法
动态规划
leetcode
Day39——
Dp专题
文章目录01背包二维数组一维数组6.整数拆分7.不同的二叉搜索01背包01背包:每一个物品只能选一次,选或者不选状态标识:f[i][j]:所有只考虑前i个物品,且总体积不超j的所有选法的集合属性:Max状态计算:f[i][j]w[i]代表重量,v[i]代表价值不选第i个物品:f[i][j]=f[i-1][j]选第i个物品:f[i][j]=f[i-1][j-w[i]]+v[i]二维数组for(int
Qgchun.
·
2022-12-06 03:07
代码随想录刷题笔记
算法
深度优先
图论
【力扣刷题】Day31——
DP专题
文章目录七、子序列问题(线性DPand区间DP)1、子序列(不连续)29.最长递增子序列(LIS)30.最长公共子序列(LCS)31.不相交的线2、子序列(连续)32.最长连续递增序列33.最长重复子数组(TODO)34.最大子序和3、编辑距离最短编辑距离编辑距离35.判断子序列36.不同的子序列(计数)37.不同的子序列II(计数)38.两个字符串的删除操作39.编辑距离4、回文(区间DP)40
塔塔开!!!
·
2022-11-03 19:39
代码随想录力扣刷题
leetcode
算法
动态规划
【力扣刷题】Day27——
DP专题
文章目录动态规划专题一、基础动规1.斐波那契数2.爬楼梯-力扣3.使用最小花费爬楼梯4.不同路径5.不同路径II6.不同路径III7.不同的二叉搜索树8.不同的二叉搜索树II9.整数拆分二、背包问题(模板)01背包完全背包多重背包分组背包三、01背包10.分割等和子集11.一和零12.目标和13.最后一块石头的重量14.最后一块石头的重量II动态规划专题——鸽了两天了,这几天事情很多,加之自己的状
塔塔开!!!
·
2022-10-30 18:52
代码随想录力扣刷题
leetcode
深度优先
算法
【力扣刷题】Day28——
DP专题
文章目录四、完全背包15.零钱兑换16.零钱兑换II(完全背包求组合方案数)17.组合总和Ⅳ(完全背包求排列方案数)18.完全平方数19.单词拆分四、完全背包上一篇文章:【力扣刷题】Day27——
DP专题
塔塔开!!!
·
2022-10-30 18:52
代码随想录力扣刷题
leetcode
算法
职场和发展
动态规划专题讲解
6.动态规划复现代码随想录
DP专题
代码随想录(programmercarl.com)卡尔哥的文章真的很好,思路十分清晰,我照着他的路线,把他提及的题目刷了一遍,也写了点自己的理解,仅供参考。
Casten-Wang
·
2022-03-12 07:33
算法专题详解
动态规划
算法
leetcode
c++
五 J - 0 HDU - 1420
这段时间以恢复性训练为主,我一直在密切关注大家的训练情况,目前为止,对大家的表现相当满意,首先是绝大部分队员的训练积极性很高,其次,都很遵守集训纪律,最后,老队员也起到了很好的带头作用,这里特别感谢为这次
DP
2639c4293ebe
·
2022-02-12 17:28
4.17训练日记
这个月的训练以dp为主,因为之前
dp专题
放了很久了,重新拿起来还是要费点力气的。我刷了一些洛谷的题,发现:dp我只能从普及/提高-开始刷了(菜)。
li_wen_zhuo
·
2021-04-17 23:08
训练日记
数位dp入门
数位
DP专题
练习A-Bomb(HDU3555)传送门求1~n中不包含49的数的个数考虑dp#include#include#include#include#includeusingnamespacestd
_chenzhen
·
2020-09-17 12:18
Algorithm
Hdu
stl简单题
hdoj1029kuangbin
dp专题
一时间没想好怎么用dp先用map水一哈想好再修改之前做这个题的时候一直wa很气发现map数组没有清空mdzz#include#include#include#include
3cqscbr
·
2020-09-15 23:12
poj1661 最短路
相当机智的一题,原本是放在
DP专题
里的题,思路一开始不是很清晰看了网上dp解法后,感觉并不是很写的来接着我开始想是否能暴力过去于是很自然想到要构图,跑最短路了每一层平台的左端点和右端点各自当做图中一个点与其下方能到达的平台的左右端点相连边权是高度差
wfesCHUN
·
2020-09-14 19:33
DP总结
总结
Dp专题
也复习结束了,下面简单的总结一下DP的知识。
Zbw_OIer
·
2020-09-14 06:34
DP
【
dp专题
1】hdu1087最大上升子段和 E - Super Jumping! Jumping! Jumping!
SuperJumping!Jumping!Jumping!ProblemDescriptionNowadays,akindofchessgamecalled“SuperJumping!Jumping!Jumping!”isverypopularinHDU.Maybeyouareagoodboy,andknowlittleaboutthisgame,soIintroduceittoyounow.Th
努力过
·
2020-09-13 18:42
ACM--动态规划
比赛练习
HDUOJ
Vjudge
免费馅饼 HDU - 1176 数塔模型 (基础
dp专题
)
都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只能在小径上接。由于gameboy平时老呆在房间里玩游戏,虽然在游戏中是个身手敏捷的高手,但在现实中运动神经特别迟钝
我不是手机
·
2020-09-11 16:46
dp
Common Subsequence POJ - 1458 LCS问题(基础
dp专题
)
Ramen最近在玩音游。而他现在正在玩的音游可以将音游的输入解析为一个字符串,比如,满分为"abcdef",而玩家输入可能是“abccef”。而这个音游的算分机制也比较奇特:标准答案与玩家输入的最长公共子序列越长,玩家得分就越高。因此,Ramen想知道它能够拿到多少分,你能够帮帮他吗?输入描述程序需要读入多组输入。每组输入各占一行,最后没有输入时以EOF结尾。而对于每一组输入(即每一行),包含两个
我不是手机
·
2020-09-11 16:46
dp
Tickets HDU - 1260 简单递推 (基础
dp专题
)
著名的宫崎骏动画片《千与千寻》在中传1500报重映,中传学子有幸成为全国第一批观众。动画学院学生会负责给大家发票,所有的中传同学只要把中传首映《千与千寻》的推送信息发到朋友圈并集够10个赞,就可以免费领取一张电影票。带着对童年的回忆,大家早早的就排队等待领票。为了让大家能够早点领取到心仪的门票,动画学院学生会想知道他们什么时候可以最快把票发完?最好的方法就是分好几处同时发票,并且在每处都尽量减少票
我不是手机
·
2020-09-11 16:46
dp
Piggy-Bank HDU - 1114 完全背包 (基础
dp专题
)
在ACM能够开展之前,必须准备预算,并获得必要的财力支持。该活动的主要收入来自于IrreversiblyBoundMoney(IBM)。思路很简单。任何时候,某位ACM会员有少量的钱时,他将所有的硬币投入到小猪储钱罐中。这个过程不可逆,因为只有把小猪储钱罐打碎才能取出硬币。在足够长的时间之后,小猪储钱罐中有了足够的现金,用于支付ACM活动所需的花费。但是,小猪储钱罐存在一个大的问题,即无法确定其中
我不是手机
·
2020-09-11 16:45
dp
HDU - 1087 最长上升子序列 (基础
dp专题
)
给定一条长度为n的序列,其中一定存在一条元素和最大的严格上升子序列,求这条序列的元素和。Input包含多组输入数据,每组数据占一行,每行一个整数n,接着n个数a_1,a_2,…,a_n(a_i在32位有符号整型范围内),n=0表示输入结束(0#include#include#include#include#include#include#include#include#include#includ
我不是手机
·
2020-09-11 16:45
dp
dp专题
POJ-1742
题目PeopleinSilverlandusecoins.TheyhavecoinsofvalueA1,A2,A3…AnSilverlanddollar.OnedayTonyopenedhismoney-boxandfoundthereweresomecoins.Hedecidedtobuyaverynicewatchinanearbyshop.Hewantedtopaytheexactprice
水墨青杉
·
2020-09-10 21:33
#
dp专题
2017.11.2 晚 -- NOIPの
DP专题
讲解
(没有记录完全的笔记,上传提醒自己复习)2017.11.2晚NOIPの
DP专题
讲解by大佬们:一:HYJ1.DP的无后效性->有后效性.SPFA2.DP的记忆化二:LYW1.DP要背模板~2.NOIPの
Suzime
·
2020-08-24 23:13
集训日记
【暖*墟】 #
DP专题
# 区间DP的总结
区间DP{1.概念引入}以“区间长度”作为DP的“阶段”,用“区间左右端点”描述“维度”。一个状态、由若干个比它更小、且包含于它的区间、所代表的状态转移而来。区间DP的初态一般由长度为1的“元区间”构成(dp[i][i]初始化为自身的值)。特征:能将问题分解为两两合并的形式。也可以将多个问题整合分析。典型应用:石子合并,能量项链,凸多边形的划分等问题。区间DP的模式可以概括为:向下划分,再向上递推
Christy2222
·
2020-08-23 00:55
动态规划之区间
DP专题
动态规划之区间
DP专题
什么是区间DP所谓区间dp,就是在一个区间上进行的dp,一般通过将大区间分割成小区间进行dp。
剑锋OI
·
2020-08-22 01:28
====动态规划====
动态规划
区间动规
算法总结
动态规划问题
【kuangbin带你飞基础
DP专题
】 简要题解
biubiubiu第一次尝试一天rush一套专题(由于这套简单一些),14个小时完成了,现在来补一下当时卡住的题或者比较有意思的题的题解。HDU1029http://acm.hdu.edu.cn/showproblem.php?pid=1029这个题是一个非常经典的裁判官问题,有o(n)时间o(1)空间的解法,原理是根据如果这个数列中存在一个出现次数超过n/2的数字,只要每次拿出两个不同的数,最后
lajiyuan_
·
2020-08-22 00:46
DP
洛谷
DP专题
P1004方格取数大意:找出从矩阵左上到右下获得分数最大的两条路径,求其最大分数#include#include#include#include#include#include#include#include#includeusingnamespacestd;intn,x,y,z,a[20][20];intf[15][15][15][15];intmain(){scanf("%d",&n);mem
!.
·
2020-08-20 03:41
dp专题
最长上升子序列
dp[i]表示第i个数字为结尾的最最长上升子序列长度dp[i]=max(dp[j]+1:(ai>aj&&k!=1),dp[i])边界条件:d[i]=1(1usingnamespacestd;inta[100005];intdp[100005];intmain(){intn;while(~scanf("%d",&n)){for(inti=1;ia[j])dp[i]=max(dp[i],dp[j]+1
H_ang
·
2020-08-20 02:35
dp
插头DP——从不会到入门(POJ 2411,HDU 1565,HDU 2167,HDU 1693,Ural 1519)
故总结了一下最近做的、适合作为插头
DP专题
入门题的题目,专心写一篇博客。大牛见笑。学习插头DP前,你得搞清楚状态压缩DP是什么。这里推荐AcCry的一篇状态压缩教程:状态压缩总结。
SF-_-
·
2020-08-19 10:01
ACM
(原创)数位
DP专题
小结--by sgx
数位DP,一句话概括,就是在一个给定区间内求出满足某中奇葩条件的数字个数,这真是奇葩题目,但是总体写起来又有一定规律性。主要可以分为以下几个步骤:确定主体框架,确定一个大方向,想想该如何设计状态;下面基本就是模板,直接DFS就行了,一位一位处理,这也是他叫按位DP的原因。数位DP代码一般都很短,不过效率挺好,解决一些竞赛中出现的问题非常有用。如果看了这部分,你感觉还是不会的话,(这是当然啊,狂汗~
一名码农、
·
2020-08-19 07:12
ACM_dp
树形
DP专题
HDU1520Anniversaryparty给定棵树和每个节点的权值,相邻父子节点的不可重复选取,求其可以取到的最大权值#includeusingnamespacestd;constintMAX=6e3+5;intn,a[MAX],d[MAX];structP{intto,nxt;}e[MAX];inthead[MAX],tot;longlongdp[MAX][2];voidinit(){mem
qianyri
·
2020-08-18 14:32
树形DP
dp专题
-UVA - 1347-双调欧几里得旅行商问题-不重复的来回路径问题
题目大意:双调欧几里得旅行商问题(动态规划)给定平面上n(n≤1000)个点的坐标(按照x递增的顺序给出。各点x坐标不同,且均为正整数),你的任务是设计一条路线,从最左边的点出发,走到最右边的点后再返回,要求除了最左点和最右点之外每个点恰好经过一次,且路径总长度最短。两点间的长度为它们的欧几里德距离,如图9-4所示。正确的问题应该是这个:双调欧几里得旅行商问题是一个经典动态规划问题。《算法导论(第
H_ang
·
2020-08-18 09:15
dp
dp专题
3--树形dp入门
一、树形dp顾名思义是是建立在树上的动态规划。所以实现树形dp的第一步是建树。下面是两种比较常见的建树方法。1、用vector来建树,优点是比较简单直观,方便调试,缺点是运行时间较长,有些题目会TLE(如POJ-3107Godfather)。vectore[maxn];for(inti=0;i叶子节点、叶子节点->根节点其中叶子节点->根节点一般是在dfs的回溯时更新父亲节点的值(如POJ-234
garr
·
2020-08-17 14:38
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他