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
算法学习——算法基础
【算法集训专题攻克篇】第五篇之双指针
《算法集训传送门》 引言铭记于心✨我唯一知道的,便是我一无所知✨❄️我们的算法之路❄️ 众所周知,作为一名合格的程序员,算法能力是不可获缺的,并且在
算法学习
的过程中我们总是能感受到算法的✨魅力✨。
梦想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
算法学习打卡
算法
动态规划
算法学习
打卡day44|动态规划:打家劫舍问题
打家劫舍力扣题目链接题目描述:你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。示例1:输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3
涛涛begin
·
2024-02-09 00:45
算法学习打卡
算法
学习
动态规划
算法学习
打卡day47|单调栈系列题目
单调栈题目思路通常是一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了。时间复杂度为O(n)。单调栈的本质是空间换时间,因为在遍历的过程中需要用一个栈来记录右边第一个比当前元素高的元素,优点是整个数组只需要遍历一次。单调栈解题步骤建立一个栈,然后从头遍历元素。既然为单调栈,那么肯定分为单调递增栈和单调递减栈(这里的单调递增或者递减指的是从栈顶到
涛涛begin
·
2024-02-09 00:43
算法学习打卡
算法
学习
数据结构算法 - LeetCode 刷题
因为去年听某同学抱怨过,说自己去爱奇艺面试,其他问题都答得不错,面试官问了一个哈夫曼算法的题没答出来,后来面试官很明确的说,我们还是想找一个会些
算法基础
的。
你也不知道
·
2024-02-08 22:22
2024牛客寒假
算法基础
集训营3
A智乃与瞩目狸猫、幸运水母、月宫龙虾题干题解:就看两个字符串的第一个字母是否相同#includeusingnamespacestd;#defineintlonglongconstintN=1e6+10;constintINF=0x3f3f3f3f;typedefpairpII;#definexfirst#defineysecondtypedeflonglongll;#definepbpush_ba
我包菜的
·
2024-02-08 22:04
算法
2020牛客寒假
算法基础
集训营2题解
A:题意:A和B猜拳,问A获胜次数题解:求获胜次数,只需关心获胜次数,依次判断A出石头剪刀布的获胜次数即可,注意3e93e93e9爆intintint代码:#includeusingnamespacestd;intmain(){inta,b,c,x,y,z;cin>>a>>b>>c>>x>>y>>z;longlongsum=0;if(a>=y)sum+=y;elsesum+=a;if(b>=z)s
solego
·
2024-02-08 22:04
#
悟已往之不谏
2023牛客寒假
算法基础
集训营6(题解及经验总结)
A阿宁的签到题(简单题)通过率:3035/3878因代码打错wa了一发!!!注意elseif的含义:若有一个满足条件,则后面的不再执行!!!赛场AC代码:#include#include#defineintlonglongusingnamespacestd;signedmain(){intn;cin>>n;if(n>=1&&n7&&n233&&n10032&&n114514&&n#include#
古谷彻
·
2024-02-08 22:34
算法
c++
c语言
数据结构
蓝桥杯
2024牛客寒假
算法基础
集训营2题解(A,B)
【链接】:牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ比赛时间:2024-02-0513:00-18:00赛制:ACM前提:这两道是本小白比赛期间打出的,顺带复个盘,剩下的就是补题了o(╥﹏╥)oA.TokitsukazeandBracelet思路:无脑题,只需要会基础的ifelse语句即可#includeusingnamespacestd;intmain
七月雨蝶
·
2024-02-08 22:33
题解
c++
2024牛客寒假
算法基础
集训营3部分题解
智乃与瞩目狸猫、幸运水母、月宫龙虾链接:登录—专业IT笔试面试备考平台_牛客网来源:牛客网Ubuntu是一个以桌面应用为主的Linux发行版操作系统,其名称来自非洲南部祖鲁语或豪萨语的"ubuntu"一词,意思是"人性"、"我的存在是因为大家的存在",是非洲传统的一种价值观。在ubuntu系统下,命令行执行lsb_release -a可以看到代号(Codename),到目前为止,Ubuntu发行版
星河欲转。
·
2024-02-08 22:33
牛客
c++
2024牛客寒假
算法基础
集训营1
团购50块,一共6场。感觉难度比较适合,题型和cf上面不太一样,还挺新颖,比较有意思。解法很多,提供一下我自己的解法。题目顺序按我感觉的难度来排。顺序:AMLGEBCIHFKDJ比赛链接出题人B站直播视频讲解录播1,出题人B站直播视频讲解录播2我个人觉得讲的是一坨ADFS搜索思路:可以真的dfs爆搜,出题人考虑到有的萌新真的会上当所以数据范围给的爆搜也能过。也可以这样搞:用个变量x记录一下匹配好了
邪神与厨二病
·
2024-02-08 22:33
牛客
算法
c++
牛客冬季训练营
2024牛客寒假
算法基础
集训营1题解(A、L、M)
【链接】:https://www.nowcoder.com/link/winter242比赛时间:2024-02-0213:00-18:00赛制:ACM前提:这三道是本小白比赛期间打出的,顺带复个盘,剩下的就是补题了o(╥﹏╥)o目录A.DFS搜索L.要有光M.牛客老粉才知道的秘密A.DFS搜索思路:字符串,for循环,查找,判断是否存在子序列的定义:从原字符串中选择一些字符,将这些字符按照其在原
七月雨蝶
·
2024-02-08 22:03
题解
c++
牛客寒假
算法基础
集训营6 题解报告
比赛地址:https://ac.nowcoder.com/acm/contest/332#questionA:考虑一下极限位置就行#includeusingnamespacestd;#definelllonglongintconstintINF=0x3f3f3f3f;constintmod=998244353;intmain(){std::ios::sync_with_stdio(false);l
甦萌
·
2024-02-08 22:03
【持续更新】2024牛客寒假
算法基础
集训营3 题解 | JorbanS
A-智乃与瞩目狸猫、幸运水母、月宫龙虾stringsolve(){stringa,b;cin>>a>>b;if(isupper(a[0]))a[0]+='a'-'A';if(isupper(b[0]))b[0]+='a'-'A';returna[0]==b[0]?yes:no;}B-智乃的数字手串stringsolve(){cin>>n;intcnt=0;for(inti=1;i>a[i],a[i
JorbanS
·
2024-02-08 22:03
OI
题解
算法
数据结构
c++
2024牛客寒假
算法基础
集训营1 H01背包,但是bit
原题链接:H-01背包,但是bit_2024牛客寒假
算法基础
集训营1(nowcoder.com)题目大意:一共n件物品,每个物品有二个属性,分别是重量和价值。
Jiu-yuan
·
2024-02-08 18:14
算法
数据结构
2024牛客寒假
算法基础
集训营1
文章目录ADFS搜索M牛客老粉才知道的秘密Gwhy外卖E本题又主要考察了贪心B关鸡C按闹分配今天的牛客,说是都是基础题,头昏昏的,感觉真不会写,只能赛后补题了ADFS搜索写的时候刚开始以为还是比较难的,和dfs有关,读完题目发现就是一个序列中含有dfs,而且字符串的长度小于等于五十,可以直接三层暴力搜索即可。需要注意要考虑长度小于3的情况,刚开始没有考虑到,如果小于3,肯定是不符合的。AC代码#i
想要打 Acm 的小周同学呀
·
2024-02-08 18:43
蓝桥杯省一备赛
算法
深度优先
2024牛客寒假
算法基础
集训营1 D数组成鸡
原题链接:D-数组成鸡_2024牛客寒假
算法基础
集训营1(nowcoder.com)题目大意:给一个数组,数组长度为n,每一次操作是让数组的每一个数一起加一或者减一,可以多次操作,多次询问给定一个m问数组的乘积是否可以等于
Jiu-yuan
·
2024-02-08 18:13
算法
数据结构
P3870 [TJOI2009] 开关
luogu.com.cn)看C艹书看不下去,就到洛谷上随机抽一道题做一道线段树的问题实际上,关于线段树的知识是我现学的(我树的知识都不知道,乐)总结来说,比较重要的就是“懒标记”,加上传值和读取以及构建树的相应操作
算法学习
网址如下
Fool256353
·
2024-02-08 14:55
算法
算法--树状数组与线段树
树状数组与线段树前言概念前缀和代码模板线段树代码模板练习题动态求连续区间和数星星--树状数组数列区间最大值--线段树
算法基础
系列前言本节知识点较难,且模板代码较长,可根据自己情况理解这里只浅析树状数组更深层次的内容不会涉及概念前缀和因为画出的结构特别像树
Tancy.
·
2024-02-08 10:09
算法
算法
c++
线段树
树状数组
数据结构
倒计时61天
M-智乃的36倍数(normalversion)_2024牛客寒假
算法基础
集训营3(nowcoder.com)//非ac代码,超时了,54.17/100#includeusingnamespacestd
算法怎么那么难啊
·
2024-02-07 23:52
c++
2021牛客寒假
算法基础
集训营1
2021牛客寒假
算法基础
集训营1咕了好久~~A串分析:利用动态规划,当时没想到动态规划,还想找找规律什么的,看看都是重复几个,然后前缀和的。
Akari Kitō
·
2024-02-07 22:12
题解
c++
acm竞赛
2024牛客寒假
算法基础
集训营1 复盘
赛后总结这一场总体上打得稀烂,自己的水平没有完全发挥出来。直接原因就是在一道简单题上卡住了,没有灵活变通,致使自己思路也混沌了,其实后面很多题都可以做。在赛场上要及时调整,做好决策。另外有一题数据范围没有看仔细,导致浪费了很多时间。有一题使用了静态数组,但规模开小了,少打了一个0,导致多WA了一发。这些问题以后都要注意。理论上ACM不需要对拍,但最好还是准备好相应的模板,以备不时之需。补题B赛时卡
_Sunlight9
·
2024-02-07 22:42
算法
2023牛客寒假
算法基础
集训营4-无HIK
A:清楚姐姐学信息论结论是越靠近e进制效率越高(第一次知道)当时现场推的,证明如下即证x^y>y^x两边同时取对数,移位得lnx/x>lny/y即证lnx/x的单调性求导即可发现是在e处对整数讨论23附近发现是3,1不参与讨论,3以后是递减。故取3#include#defineintlonglong#defineendl'\n'usingnamespacestd;constintN=1e5+10;
云深沐子兮
·
2024-02-07 22:41
算法
2023牛客寒假
算法基础
集训营5题解 4/12
更好的观看体验其他的随后补A-小沙の好客题目链接:小沙の好客算法标签:【前缀和】【二分】思路:先对商品的价格进行排序,然后进行前缀和操作,最后用二分函数upper_bound()找到第一个大于目标值的位置,遍历得出答案。upper_bound()和lower_bound()的不同【@brandong】:lower_bound(begin,end,num):从数组的begin位置到end-1位置二分
Hey1_
·
2024-02-07 22:11
牛客比赛
算法
c++
图论
2024牛客寒假
算法基础
集训营1部分题解
//能力有限,做多少发多少。A-DFS搜索题目描述最近,fried-chicken完全学明白了DFS搜索(如上图所示)!于是学弟向他请教DFS搜索,fried-chicken热心的进行了讲解:所谓DFS搜索,就是给定一个字符串�s,问能否找到�s的一个子序列,使得该子序列的值为DFS或dfs。请你分别判断字符串�s中是否含有DFS子序列与dfs子序列。子序列的定义:从原字符串中选择一些字符,将这些
星河欲转。
·
2024-02-07 22:11
牛客
算法
c++
2024牛客寒假
算法基础
集训营1
A找dfs这三个字符即可#include#defineIOSios::sync_with_stdio(0);cin.tie(0);cout.tie(0);#defineendl'\n'usingnamespacestd;typedefpairPII;typedeflonglongll;constintN=55;intn;chars[N];voidsolve(){cin>>n>>s+1;intpos
泠楠子
·
2024-02-07 22:10
牛客
算法
c++
Android智能识别 - 银行卡区域裁剪
1.基本概念计算机视觉、智能识别、机器学习2.智能识别需要的基础1>:c/c++语法编程基础;2>:opencv常用基础;3>:图像的
算法基础
;3.银行卡识别步骤第一步:从相册或者拍照一张银行卡图片,然后截取到银行卡区域
世道无情
·
2024-02-07 22:58
1731. 每位经理的下属员工数量
不管是出于什么原因,
算法学习
需要持续保持。
JYeontu
·
2024-02-07 17:40
leetcode每日一题
算法
数据库
算法
sql
数据库
字符串_堆栈_备份数组_1915_D. Unnatural Language Processing
n;for(inti=0;i>s[i];memcpy(backups,s,n);for(inti=0;i>t;while(t--)solve();return0;}非常激动啊自己也是独立ac了该题,写
算法基础
提高进阶或者算
三冬四夏会不会有点漫长
·
2024-02-07 08:18
#
CF
900-1000
算法
c++
数据结构
蓝桥杯备战(AcWing
算法基础
课)-高精度-乘-低精度
目录前言1题目描述2分析2.1关键代码2.2关键代码分析3代码前言详细的代码里面有自己的理解注释1题目描述给定两个非负整数(不含前导00)A和B,请你计算A×B的值。输入格式共两行,第一行包含整数A,第二行包含整数B。输出格式共一行,包含A×B的值。数据范围1≤A的长度≤100000,0≤B≤10000输入样例:12312输出样例:14762分析这个题和前面对高精度-加-高精度和高精度-减-高精度
望525
·
2024-02-07 01:51
AcWing算法基础课
算法
蓝桥杯
2.2数据结构与
算法学习
日记
目录洛谷p4387验证栈序列题目描述输入格式输出格式输入输出样例题目分析代码示例#[USACO1.5]八皇后CheckerChallenge##题目描述题目分析代码示例洛谷p4387验证栈序列题目描述给出两个序列pushed和poped两个序列,其取值从1到n(n≤100000)。已知入栈序列是pushed,如果出栈序列有可能是poped,则输出Yes,否则输出No。为了防止骗分,每个测试点有多组
祺580
·
2024-02-06 23:26
学习
算法
数据结构
1.30数据与结构
算法学习
日记(单调队列和栈的运用)
目录滑动窗口/单调队列题目描述输入格式输出格式输入输出样例说明/提示题目分析代码示例洛谷p-7505小小的埴轮问题题目背景题目描述输入格式输出格式输入输出样例说明/提示样例1说明样例2,3数据规模与约定题目分析代码示例洛谷p-1981表达式求值题目背景题目描述输入格式输出格式输入输出样例说明/提示题目分析代码示例滑动窗口/单调队列题目描述有一个长为n的序列a,以及一个大小为k的窗口。现在这个从左边
祺580
·
2024-02-06 23:56
算法
学习
c++
数据结构
2.5数据结构与
算法学习
日记
目录P8661[蓝桥杯2018省B]日志统计题目描述输入格式输出格式输入输出样例说明/提示题目分析代码示例P8662[蓝桥杯2018省AB]全球变暖题目描述输入格式输出格式输入输出样例说明/提示题目分析代码示例P8661[蓝桥杯2018省B]日志统计题目描述小明维护着一个程序员论坛。现在他收集了一份“点赞”日志,日志共有N行。其中每一行的格式是tsid,表示在ts时刻编号id的帖子收到一个“赞”。
祺580
·
2024-02-06 23:56
算法
数据结构
c++
学习
2.6数据结构与
算法学习
日记
洛谷P2386放苹果题目描述把m个同样的苹果放在n个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法。(5,1,15,1,1和1,1,51,1,5是同一种方法)输入格式第一行是测试数据的数目t,以下每行均包括二个整数m和n,以空格分开。输出格式对输入的每组数据�m和�n,用一行输出相应的结果。输入输出样例输入#1复制173输出#1复制8输入#2复制3324327输出#2复制242说明/提
祺580
·
2024-02-06 23:56
学习
1.26 数据结构与
算法学习
日记
1.洛谷p-1190接水问题题目描述学校里有一个水房,水房里一共装有m个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n编号,i号同学的接水量为i。接水开始时,1到m号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j完成其接水量要求wj后,下一名排队等候接水的同学k马上接替j同学的位置开始接水。这个
祺580
·
2024-02-06 23:55
学习
算法
数据结构
1.29数据与结构
算法学习
日记
#路障##题目描述B君站在一个$n\timesn$的棋盘上。最开始,B君站在$(1,1)$这个点,他要走到$(n,n)$这个点。B君每秒可以向上下左右的某个方向移动一格,但是很不妙,C君打算阻止B君的计划。**每秒结束的时刻**,C君会在$(x,y)$上摆一个路障。B君不能走在路障上。B君拿到了C君准备在哪些点放置路障。所以现在你需要判断,B君能否成功走到$(n,n)$。**保证数据足够弱:也就是
祺580
·
2024-02-06 23:25
学习
算法
数据结构
c++
2.1数据结构与
算法学习
日记
P3467[POI2008]PLA-Postering题目描述AllthebuildingsintheeastdistrictofByteburgwerebuiltinaccordancewiththeoldarbitecture:theystandnexttoeachotherwithnospacinginbetween.Togethertheyformaverylongchainofbuild
祺580
·
2024-02-06 23:24
学习
算法
数据结构
c++
算法学习
#29 二叉树的层序遍历
题目详情给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。示例1:输入:root=[3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]3/\920/\157Java代码(BFS)publicList>levelOrder(TreeNoderoot){//边界条件判断if(root==null)returnnewArrayL
0daydreamer0
·
2024-02-06 21:59
算法学习
: 计算几何找凸包及求点线面交点
前置知识:计算几何基础找凸包:vectorconvex(vectorl){vectorans,s;Ptmp(lim,lim);intpos=0;for(inti=0;i=2&&sgn(cross(s[s.size()-2],s[s.size()-1],l[i]))=2&&sgn(cross(s[s.size()-2],s[s.size()-1],l[i]))b){intcnt=b.size();i
weixin_30340745
·
2024-02-06 17:46
LeetCode
算法学习
——链表
链表的顺序插入链表的数据结构最基本的单向链表:就是一个存放了数据和下一个节点地址的结构体structNode{intdata;//存放数据structNode*next;//next是用于指向下一个节点的地址};链表的创建及赋值structNode*list=NULL;//创建一个链表变量list=(structNode*)malloc(sizeof(structNode));//分配地址list
39度C
·
2024-02-06 14:37
链表
算法
数据结构
leetcode
c语言
算法学习
——LeetCode力扣哈希表篇2
算法学习
——LeetCode力扣哈希表篇2454.四数相加II454.四数相加II-力扣(LeetCode)描述给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组
拉依达不拉胯
·
2024-02-06 14:06
LeetCode算法学习
算法
学习
leetcode
c++
c
互联网
算法学习
——LeetCode力扣哈希表篇1
算法学习
——LeetCode力扣哈希表篇1242.有效的字母异位词242.有效的字母异位词-力扣(LeetCode)描述给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。
拉依达不拉胯
·
2024-02-06 14:35
LeetCode算法学习
算法
学习
leetcode
c++
c
秋招
算法学习
——LeetCode力扣链表篇2
算法学习
——LeetCode力扣链表篇224.两两交换链表中的节点24.两两交换链表中的节点-力扣(LeetCode)描述给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。
拉依达不拉胯
·
2024-02-06 14:35
LeetCode算法学习
算法
学习
leetcode
c++
c语言
c
链表
算法学习
——LeetCode力扣链表篇1
算法学习
——LeetCode力扣链表篇1203.移除链表元素203.移除链表元素-力扣(LeetCode)描述给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val
拉依达不拉胯
·
2024-02-06 14:34
LeetCode算法学习
算法
学习
leetcode
c++
c语言
秋招
八股文
2024牛客寒假
算法基础
集训营1题解 | JorbanS
文章目录[A-DFS搜索](https://ac.nowcoder.com/acm/contest/67741/A)[B-关鸡](https://ac.nowcoder.com/acm/contest/67741/B)[C-按闹分配](https://ac.nowcoder.com/acm/contest/67741/C)[D-数组成鸡](https://ac.nowcoder.com/acm/c
JorbanS
·
2024-02-06 14:51
OI
题解
算法
深度优先
数据结构
c++
【持续更新】2024牛客寒假
算法基础
集训营2 题解 | JorbanS
A-TokitsukazeandBraceletintsolve(){intres=0;intx,y[2];cin>>x>>y[0]>>y[1];res+=(x-100)/50;for(inti=0;i32)res++;}returnres;}B-TokitsukazeandCatsintn,m;intk;boola[N][N];intsolve(){cin>>n>>m>>k;while(k--)
JorbanS
·
2024-02-06 14:21
OI
题解
算法
数据结构
c++
动态规划(DP)
算法学习
记录
状态转移解题步骤:1.设计状态2.写出状态转移方程3.设定初始状态4.执行状态转移5返回最终的解斐波那契数列f[i]=f[i-1]+f[i-2]:也可以叫递推公式,或状态转移方程。f[i]就是状态的概念,从一个状态f[i-1]到另一个状态f[i]就叫状态转移。记得考虑初始状态f[0]和f[1]。1)leetcode题目1.斐波那契数列(第2332)注意:每次都要判断是否大于100000007,防止
qq_22487889
·
2024-02-06 07:58
数据结构与算法
算法
动态规划
leetcode
c++
上一页
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
其他