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
算法学习——算法基础
算法导论 总结索引 | 第一部分 第二章:
算法基础
1、插入排序(24)1、希望排序的数也称为关键词2、插入排序对于少量排序元素,是一个有效的算法3、原址排序输入的数:算法在数组A中重排这些数,在任何时候,最多只有其中的常数个数字存储在数组外面注意下标是从1开始的,从第2个数字开始向后的每个数向前插入到当前正确位置,确保插入数字及之前的数字从小到大排列1.1循环不变式与插入排序的正确性1、对于for循环(循环变量为j)中的每次迭代开始,剩余子数组A
Asher Gu
·
2024-02-13 21:37
算法导论
算法
2024牛客寒假
算法基础
集训营3题解(M题)
M.智乃的36倍数(normalversion)题意简单来说就是问一个数组a中有多少种组合可以使得这个组合拼接而成的数是36的倍数思路36分解成4和9,能整除9代表各个位数之和是9的倍数,能整除4代表最后两位能整除4(因为100是4的倍数),由于样例过多,直接暴力是会超时的,所以想办法优化了一下:开了三个动态数组,分别为:除9的余数为i的下标,能除4的数且除9余数为i的下标,小于10且除9余数为i
shy666123
·
2024-02-13 13:40
算法
牛客寒假
算法基础
集训营4-J-Applese 的减肥计划
链接:https://ac.nowcoder.com/acm/contest/330/J来源:牛客网已知Applese两只手分别产生的力的大小,以及它们之间的夹角,试求两力合力的大小。输入描述:仅一行三个整数f1,f2,af1,f2,a,分别表示两只手产生的力的大小以及它们之间的夹角。输出描述:输出一个实数表示两力合力的大小,要求相对误差或绝对误差不超过10−610−6。严格来讲,如果你的答案是a
Honyelchak
·
2024-02-13 13:10
算法刷题
c++
2020牛客寒假
算法基础
集训营2 C - 算概率 (DP)
是个DP套路题,以前也见过类似的明明,一开始写不出我好菜#defineintllconstintmod=1e9+7;intp[2010],f[2010],dp[2010][2010];signedmain(){intn;cin>>n;rpp(i,n){cin>>p[i];f[i]=((1-p[i])%mod+mod)%mod;}dp[0][0]=1;for(inti=1;i<=n;++i){dp[
小松萘
·
2024-02-13 13:10
规划---动态规划
2023牛客寒假
算法基础
集训营4 J-清楚姐姐学排序
原题链接:J-清楚姐姐学排序_2023牛客寒假
算法基础
集训营4(nowcoder.com)思路:一道表面说排序,实际上是建图的题,根据输入的条件同时建立一个正向和反向的图,用dfs分别搜索,复杂度为n2
awaqqq
·
2024-02-13 13:39
算法
2024牛客寒假
算法基础
集训营3 C-智乃的前缀、后缀、回文
来源题目智乃最近学习了字符串的相关算法。所谓字符串的非空前缀是指一个字符串的开头部分形成的子串,从字符串的第一个字符开始,包含连续的若干个字符。即对于一个长度为NNN的字符串SSS,有且仅有NNN个前缀,第iii个前缀为S0S1...Si−1S_{0}S_{1}...S_{i-1}S0S1...Si−1。字符串的非空后缀是指一个字符串的某一个位置延伸到字符串结尾的连续子串,从字符串的某一个字符开始
心刍
·
2024-02-13 13:39
题解
算法
c++
哈希算法
国王的魔镜-
算法学习
#include#include#includeusingnamespacestd;boolmirror(char*str,intlength){if(length%2!=0)//字符串长度为偶数直接返回错误{returnfalse;}for(inti=0;i#include#include#include//#includeusingnamespacestd;intmain(){stringst
Handsome Wong
·
2024-02-13 13:26
算法学习记录
算法
算法学习
:LeetCode-69. x 的平方根
1.题目给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/sqrtx2.解题思路法一:归纳定限法2*2=4,3*3=9,4*4=16,.....则k*k=x时,有所以我们
萌龙如我们
·
2024-02-13 10:02
LeetCode
leetcode
算法
职场和发展
2024牛客寒假
算法基础
集训营2-c Tokitsukaze and Min-Max XOR
来源题目Tokitsukaze有一个长度为n的序列a1,a2,…,an和一个整数k。她想知道有多少种序列b1,b2,…,bm满足:其中⊕\oplus⊕为按位异或,具体参见百度百科:异或答案可能很大,请输出 mod1e9+7后的结果。输入描述:第一行包含一个整数T(1≤T≤2e5),表示T组测试数据。对于每组测试数据:第一行包含两个整数n,k(1≤n≤2⋅e5;0≤k≤1e9)。第二行包含nnn个整
心刍
·
2024-02-13 09:45
题解
算法
c++
字典树
第二十五章 STL- 常用算法
一、常用遍历
算法学习
目标:掌握常用的遍历算法算法简介:for_each//遍历容器transform//搬运容器到另一个容器中1、for_each功能描述:实现遍历容器函数原型:for_each
Luer笔达
·
2024-02-13 07:36
C++
c++
算法
开发语言
[
算法学习
]
矩阵乘法只有当左矩阵列数等于右矩阵行数,才能相乘N*M的矩阵和M*K的矩阵做乘法后矩阵大小为N*k矩阵乘法规则:第一个矩阵A的第i行与第二个矩阵的第j列的各M个元素对应相乘再相加得到新矩阵C[i][j]的值整除同余同余的性质线性运算,对加法、减法、乘法封闭(封闭的意思是:可以把取模之后的数当作取模之前的数进行操作,因为在取模下,两者是等价的)可以同时约去一个可整除的数GCD与LCM最大公约数GCD
Waldeinsamkeit41
·
2024-02-13 02:38
算法
学习
[
算法学习
] 逆元与欧拉降幂
费马小定理两个条件:p为质数a与p互质逆元如果要求x^-1modp,用快速幂求qmi(x,p-2)就好欧拉函数思路:找到因数i,phi/i*(i-1),除干净,判断最后的n欧拉降幂欧拉定理应用示例m!是一个非常大的数,所以要用欧拉降幂,不是把m!算出来后取模,而是计算的时候取模。
Waldeinsamkeit41
·
2024-02-13 02:38
学习
[
算法学习
] 唯一分解定理
定义底数为质数且是n的因数,同时也要把指数算出来。代码从1到根号n进行枚举(i<=x/i,除过去就是i*i<=x,当i大于根号x时,就不通过)枚举时不能整除就跳过如果可以整除,就找到指数,并且把x一路除去这个因数如果最后剩了一个大于1的数,这个数是那个(至多一个大于等于根号x的因数,且指数为1)约数个数定理约数和定理
Waldeinsamkeit41
·
2024-02-13 02:08
学习
算法学习
|Day39 动态规划part02|Leetcode 62.不同路径;63.不同路径II
1.62.不同路径1.1思路机器人从(0,0)位置出发,到*(m-1,n-1)*终点。按照动规五部曲来分析:确定dp数组以及下标的含义dp[i][j]:从(0,0)出发,到(i,j)有dp[i][j]条不同的路径;ps:数组不是dp[m+1][n+1],这里不需要确定递推公式想要求dp[i][j],只能有两个方向来推导出来,即dp[i-1][j]和dp[i][j-1];回顾一下dp[i-1][j]
Elvis_Max
·
2024-02-12 21:45
算法笔记
算法
学习
动态规划
leetcode
数据结构
2024牛客寒假
算法基础
集训营1
ADFS搜索题目描述最近,fried-chicken完全学明白了DFS搜索(如上图所示)!于是学弟向他请教DFS搜索,fried-chicken热心的进行了讲解:所谓DFS搜索,就是给定一个字符串sss,问能否找到sss的一个子序列,使得该子序列的值为DFS或dfs。请你分别判断字符串sss中是否含有DFS子序列与dfs子序列。子序列的定义:从原字符串中选择一些字符,将这些字符按照其在原串中的顺序
再写一题就睡觉
·
2024-02-12 21:06
算法
2024牛客寒假
算法基础
集训营1——H
输入341118141511411581415114020003041输出365思路:考虑二进制,有点像数位dp本题考虑集合划分,累加最大值即可代码如下:#includeusingnamespacestd;voidsolve(){intn,m;cin>>n>>m;vectorv(n),w(n);for(inti=0;i>v[i]>>w[i];}intans=0,pre=0;for(inti=31;
Jared_devin
·
2024-02-12 21:32
DP
算法
c++
图论
贪心算法
2024牛客寒假
算法基础
集训营2
CTokitsukazeandMin-MaxXOR题目大意给定一个数组从任取数构成序列序列满足,(可以只取一个数)问能构造出多少个解题思路定找双枚举时间复杂度到,考虑利用加速统计的方案,即将数字按二进制位拆分挂在树上对于一个数,它在树上经过的点,均加上它对答案的贡献所以树上的某一点存的信息为,以这个点的数位为分界,在它之前(包括它)均为某固定值,而在它后均为任意值的数对答案的贡献若当前值为,令其为
Xing_ke309
·
2024-02-12 21:01
算法
排序算法(4)
是不是有人会问这样的问题,现在书本上学习到的排序算法都太经典了,在实际生产环境中基本上不会直接拿来使用,如果你的上司让你实现一个归并或者快排在生成环境中使用,那他一定是疯了,基于此,我介绍一种在归并排序
算法基础
上改进而来的
漂流小王子
·
2024-02-12 20:43
算法基础
课02:高精度加法,高精度减法,高精度乘低精度,高精度除以低精度,前缀和,差分
1.高精度加法讨论的是两个大整数相加:A+BA,B的位数大概在10^6左右例题:代码:#include#includeusingnamespacestd;//C=A+Bvectoradd(vector&A,vector&B)//加&是为了提高效率,不加就会把整个数组拷贝一遍{vectorC;intt=0;//表示进位for(inti=0;iA,B;//将数字存入在向量中cin>>a>>b;//按低
Yee1117
·
2024-02-12 20:48
算法基础课
算法
c++
算法学习
——LeetCode力扣栈与队列篇1
算法学习
——LeetCode力扣栈与队列篇1232.用栈实现队列232.用栈实现队列-力扣(LeetCode)描述请你仅使用两个栈实现先入先出队列。
拉依达不拉胯
·
2024-02-12 04:43
LeetCode算法学习
算法
学习
leetcode
c++
c
聚簇索引mysql语句_mysql索引之聚簇索引与非聚簇索引
1数据结构及
算法基础
1.1索引的本质官方定义:索引(Index)是帮助MySQL高效获取数据的数据结构本质:索引是数据结构查询是数据库的最主要功能之一。
马波英
·
2024-02-12 02:55
聚簇索引mysql语句
我在代码随想录|写代码Day26 |回溯算法|491.递增子序列 , 46.全排列 , 47.全排列 II
:*☆学习时间:周一至周五晚上7点—晚上9点周六上午9点-上午11点周日下午3点-下午6点主题:回溯算法今日份打卡代码随想录-回溯
算法学习
内容:递增子序列全排列全排列II内容详细491.递增子序列题目考点
27dCnc
·
2024-02-12 01:14
C/C++语言刷题
数据结构与算法
算法
java
数据结构
c++
笔记
学习
2024牛客寒假
算法基础
集训营3
前言感觉有些题是有难度,但是是我花时间想能想的出来的题目,总体来说做的很爽,题目也不错。个人总结了几个做题技巧,也算是提醒自己。1.多分类讨论2.从特殊到一般,便于找规律。例如有一组数,有奇数和偶数,那我们可以构造一组数据全是偶数,观察其规律,然后插入一个奇数,再观察其规律。3.很多编程题都涉及到数学知识,可以根据题意列出公式,然后试着把这个公式变形,没准有惊喜。简单题智乃与瞩目狸猫、幸运水母、月
clmm_
·
2024-02-11 21:36
算法
2024牛客寒假
算法基础
集训营1(B、C、E、L)
B.关鸡原题链接:B-关鸡_2024牛客寒假
算法基础
集训营1(nowcoder.com)解题思路:如图所示,红色部分是满足关鸡的最低要求为3。其次,黄色部分是指着火点位于同一列或者列数相差1时满足。
꧁忘•念꧂
·
2024-02-11 16:23
算法
2024牛客寒假
算法基础
集训营3(B、D)
B、智乃的数字手串题目:解题思路:(博弈论)n=1时,必然是qcjj赢;(必胜态)n=2时,无论是奇数还是偶数,qcjj必输;(必败态)n=3时,qcjj可以取出一个数将其转换为n=2时的状态,这对zn来说必输;(必胜态)n=4时,同样可以转换到n=3时的转态······总结得到n是奇数时,qcjj赢;n是偶数时,zn赢。代码如下:#include#include#defineintlonglon
꧁忘•念꧂
·
2024-02-11 16:23
算法
2024牛客寒假
算法基础
集训营2(F、K、I、J)
F.TokitsukazeandEliminate(hard)题目:解题思路:对于总共有n个宝石,统计出不同的宝石有a个,从后往前取,则第一次取宝石可以取出a个不同的宝石,剩下不同的宝石有b个(b#include#defineintlonglong#defineendl'\n'usingnamespacestd;signedmain(){ios::sync_with_stdio(0);cin.ti
꧁忘•念꧂
·
2024-02-11 16:53
算法
算法学习
——LeetCode力扣双指针篇
算法学习
——LeetCode力扣双指针篇127.移除元素27.移除元素-力扣(LeetCode)描述给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。
拉依达不拉胯
·
2024-02-11 08:27
LeetCode算法学习
算法
学习
leetcode
c++
c语言
【LeetCode】496、下一个更大元素 I(附
算法学习
指南)
496、下一个更大元素IclassSolution{publicint[]nextGreaterElement(int[]nums1,int[]nums2){int[]ret=newint[nums1.length];intindex=0;while(indexnums1[index]){ret[index]=nums2[i-1];break;}}}}index++;}for(inti=0;i
Sivan_Xin
·
2024-02-11 07:22
#
数据结构与算法
算法
leetcode
算法学习
——LeetCode力扣二叉树篇2
算法学习
——LeetCode力扣二叉树篇2107.二叉树的层序遍历II107.二叉树的层序遍历II-力扣(LeetCode)描述给你二叉树的根节点root,返回其节点值自底向上的层序遍历。
拉依达不拉胯
·
2024-02-11 06:43
LeetCode算法学习
算法
学习
leetcode
c++
c
算法学习
——LeetCode力扣二叉树篇3
算法学习
——LeetCode力扣二叉树篇3116.填充每个节点的下一个右侧节点指针116.填充每个节点的下一个右侧节点指针-力扣(LeetCode)描述给定一个完美二叉树,其所有叶子节点都在同一层,每个父节点都有两个子节点
拉依达不拉胯
·
2024-02-11 06:43
LeetCode算法学习
算法
学习
leetcode
c++
c语言
算法学习
——LeetCode力扣二叉树篇1
算法学习
——LeetCode力扣二叉树篇1144.二叉树的前序遍历144.二叉树的前序遍历-力扣(LeetCode)描述给你二叉树的根节点root,返回它节点值的前序遍历。
拉依达不拉胯
·
2024-02-11 06:42
LeetCode算法学习
算法
学习
leetcode
c++
c
算法学习
——LeetCode力扣栈与队列篇2
算法学习
——LeetCode力扣栈与队列篇2150.逆波兰表达式求值150.逆波兰表达式求值-力扣(LeetCode)描述给你一个字符串数组tokens,表示一个根据逆波兰表示法表示的算术表达式。
拉依达不拉胯
·
2024-02-11 06:11
LeetCode算法学习
算法
学习
leetcode
c++
c语言
Acwing
算法基础
1——快排 归并 二分 前缀和 差分 双指针 位运算 离散化 区间和
文章目录1、快排----分治2、归并——分治3、二分法4、高精度(C++)5、前缀和(一维、二维)6、差分(一维、二维)7、双指针算法8、位运算9、离散化10、区间和流程:1.理解思想,背模板2.刷题目3.重复3~5遍2021.9.111、快排----分治主要思想:1.确定分界点:q[l]q[(l+r)/2]q[r]随机2.调整范围:x放右边3.递归:处理左右两端难点:划分快排不稳定,如何变得稳定
倩mys
·
2024-02-11 05:31
数据结构与算法
算法
数据结构
java
吴恩达机器学习—推荐系统
那么对于每一个用户j,我们可以用一个学习
算法学习
参数,然
魏清宇
·
2024-02-11 02:53
Java蓝桥杯备考---4.
算法基础
(二)
1.离散化把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。离散化是一种将数组的值域压缩,从而更加关注元素的大小关系的算法。当原数组中的数字很大、负数、小数时(大多数情况下是数字很大),难以将“元素值”表示为“数组下标”,一些依靠下标实现的算法和数据结构无法实现时,我们就可以考虑将其离散化。例如原数组的范围是[1,le9],而数组大小仅为le5,那么说明元素值的“种类数”最多也就
不要再睡
·
2024-02-10 21:43
蓝桥杯
算法
职场和发展
Java蓝桥杯备考---3.
算法基础
(一)
1.时间复杂度时间复杂度是用来分析算法执行时间随着问题规模增大而增长的速度。它衡量了算法的执行效率。通常使用BigO表示法来表示时间复杂度,它描述了算法执行时间的上界。比如,一个算法的时间复杂度为0(n),表示随着问题规模n的增加,算法的执行时间线性增长。0(1)表示算法的执行时间是常数级别的,与问题规模无关。时间复杂度分析主要关注算法中占用主要时间的操作,例如循环、递归等。通过分析这些操作的执行
不要再睡
·
2024-02-10 21:12
蓝桥杯
算法
职场和发展
C语言学习笔记
系列文章目录1.元件基础2.电路设计3.PCB设计4.元件焊接5.板子调试6.程序设计7.
算法学习
8.编写exe9.检测标准10.项目举例11.职业规划文章目录前言C的面向过程和C++的面向对象1.C+
【云轩】
·
2024-02-10 20:30
笔记
c语言
学习
开发语言
【全网最低价】司守奎《数学建模算法与应用》第三版pdf+数学建模资料(非常详细的
算法学习
和路线)小白推荐
文章末尾有电子版PDF文件链接2.
算法学习
流程及详细过程主要算法:工具箱推荐遗传算法-beatxbx工具箱,求解速度很快,并行计算LIBSVM-比MATLAB自带工具箱好用得多yamlip,特别推荐,统一优化求解工具箱由于文件很多
阿贵学长
·
2024-02-10 18:17
数学建模
学习
算法
matlab
性能优化
深度学习
让你能进“大厂”的数据分析项目是长怎样?全套路线(建议收藏)
《算法+数据结构》全套路线(建议收藏)前言 所谓活到老,学到老,虽然我感觉自己已经学了很多算法了,但是昨天熬夜整理完以后发现,自己还是个弟弟,实在忍不住了,打算把
算法学习
路线发出来,我把整个
算法学习
的阶段总结成了五个步骤
悠玩编程
·
2024-02-10 12:55
编程语言
大数据
数据分析
java
人工智能
【算法】【数据结构】算法与数据结构的关系
程序=算法+数据结构+语言工具和环境但在
算法学习
过程中,我认识到算法和数据结构是密不可分的,脱离数据结构谈论算法是空架子。算法:解决问题的步骤和方法。对数据进行操作和处理的方法。
琛:D
·
2024-02-10 11:21
算法
数据结构
算法
数据结构
算法学习
系列(三十三):线性DP
目录引言一、数字三角形二、最长上升子序列三、最长公共子序列引言这个线性DP其实也就是一种描述吧,有的是一维、二维、多维的,就是这个动规方程是按顺序来的,所以叫做线性,然后还是得按题目来看,把每种题都见过才能有思路,才会写,DP其实没啥思想规范,就是做题见题,才会做题。一、数字三角形思路:把这个三角形看成二维的,横着的代表行,斜着的代表列,则f[i][j]=max(f[i−1][j−1],f[i−1
lijiachang030718
·
2024-02-10 05:42
算法
算法
学习
c++
算法学习
系列(三十二):背包问题
目录引言一、01背包1.二维代码模板2.一维代码模板二、完全背包1.朴素代码模板2.二维优化代码模板3.一维代码模板三、多重背包1.朴素做法2.优化版本四、分组背包1.朴素做法2.一维优化引言从这一篇文章开始,就开始学习动态规划了,也就是DP了,然后就是DP可以说是整个算法中的最难学的部分之一,好写是非常的好写的,每道题也只有很短的代码量,但是主要是它这个动归方程不好想,也不好推导出来,而且这类题
lijiachang030718
·
2024-02-10 05:12
算法
算法
学习
c++
Python 和 Java 代码实现:黄金分割法求解一维最优化问题
黄金分割法求解一维最优化问题问题描述区间消去法黄金分割法代码实现Python代码Java代码求解实例开启一个新系列的学习,这位大佬的文章写的很通透,且有代码实践,个人觉得只有自己把代码写出来了才是真的会了,我对自己的
算法学习
要求也是这样的
twinkle 222
·
2024-02-10 03:00
运筹优化学习专栏
python
java
开发语言
【算法】基础算法
算法学习
的目标●通过掌握算法设计的方法论,设计正确高效的算法。●通过分析比较算法运行效率,判断哪个算法更高效。算法的语言●伪代码(结合程序语言和自然语言,不注重程序语言的具体细节,更简单方便。
琛:D
·
2024-02-09 22:13
算法
算法
线性表的顺序结构—顺序表
###青岛大学王卓的数据结构与
算法学习
###以及CSDN的优质文章为了帮助个位能够更好的理解一些操作的原因,我在这里就引入我学习时看过的相关文章,希望对你有所帮助:1.C语言*p、p以及&p的区别,*p
MADAO_luv
·
2024-02-09 17:32
数据结构
c语言
数据结构
【算法集训专题攻克篇】第五篇之双指针
《算法集训传送门》 引言铭记于心✨我唯一知道的,便是我一无所知✨❄️我们的算法之路❄️ 众所周知,作为一名合格的程序员,算法能力是不可获缺的,并且在
算法学习
的过程中我们总是能感受到算法的✨魅力✨。
梦想new的出来
·
2024-02-09 09:04
算法集训
算法
c++
深度优先
【
算法学习
】编程中的位运算
位运算位运算是直接对二进制的每一位进行逻辑操作的运算方式用途:位运算一般用于考察异或的性质、状态压缩、与位运算相关的特殊数据结构、构造题等。基本的位运算共6种,分别为按位与、按位或、按位异或、按位取反、左移和右移。按位与&两个数字与运算的结果不会变小按位或|两个数字或运算的结果不会变小异或^两个数字进行异或运算,结果可能变大,也可能变小,也可能不变。异或的性质//交换律x^y=y^x//结合律x^
lcx_defender
·
2024-02-09 07:48
算法学习
算法
Dijkstra求最短路(一) 朴素版本-
算法基础
-数据结构(二)
给定一个n个点m条边的有向图,图中可能存在重边和自环,所有边权均为正值。请你求出1号点到n号点的最短距离,如果无法从1号点走到n号点,则输出−1。输入格式第一行包含整数n和m。接下来m行每行包含三个整数x,y,z,表示存在一条从点x到点y的有向边,边长为z。输出格式输出一个整数,表示1号点到n号点的最短距离。如果路径不存在,则输出−1。数据范围1≤n≤500,1≤m≤105,图中涉及边长均不超过1
自律的kkk
·
2024-02-09 05:58
算法
数据结构
算法学习
打卡day45|动态规划:股票问题总结
Leetcode股票问题总结篇动态规划的股票问题一共六道题,买卖股票最佳时机和买卖股票手续费都是一个类型的问题,维护好买入和卖出两个状态即可,方法一摸一样。而冷冻期也差不多就是状态多了点,买入、保持卖出、当日卖出、以及冷冻期四个状态。做题方法还是动态规划五部曲:明确dp数组含义,这里六道题全部第i天都是手里买入状态或者卖出状态的现金数是多少,这篇文章下标0代表未持有,下标1代表持有。写出递推公式,
涛涛begin
·
2024-02-09 00:46
算法学习打卡
算法
学习
动态规划
算法学习
打卡day46|动态规划:子序列问题
一般情况下一但涉及到连续子数组问题,通常dp数组存的是中间状态,我们需要用result每次取获取结果,而相对顺序的话不需要result,每次取最大值即可
涛涛begin
·
2024-02-09 00:16
算法学习打卡
算法
动态规划
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他