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
《算法刷题》
【LeetCode:2520. 统计能整除数字的位数 | 模拟 | HashMap】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-26 23:40
LeetCode每日一题打卡
leetcode
算法
java
模拟
map
hashmap
【面试】经验 & 学习 & 教训(不断更新中)
6、北大哥分享经验:
算法刷题
;自己简历
白露塞纳
·
2023-10-26 22:37
面试
java
几本霸占我休息时间的Java PDF 手册
编程性能调优,Java多线程性能调优,JVM性能检测及调优,设计模式调优,数据库性能调优,实战演、还有其他豆瓣高评分的Java相关书籍:深入理解Java虚拟机、凤凰架构:构建可靠的大型分布式系统、谷歌大佬的
算法刷题
手册
子龙技术
·
2023-10-26 06:30
java
pdf
开发语言
【LeetCode:1155. 掷骰子等于目标和的方法数 | 递归->缓存->dp】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-25 22:58
LeetCode每日一题打卡
#
递归/回溯系列
#
动态规划系列
1024程序员节
java
递归
记忆化缓存
动态规划
面试
【LeetCode:2698. 求一个整数的惩罚数 | 递归】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-25 16:54
LeetCode每日一题打卡
#
递归/回溯系列
leetcode
算法
java
递归
面试
算法刷题
-哈希表
算法刷题
-哈希表242.有效的字母异位词给定两个字符串*s*和*t*,编写一个函数来判断*t*是否是*s*的字母异位词。
重生之我是cxk
·
2023-10-25 00:28
ACM-
ICPC
#
Leetcode
#
基础算法
1024程序员节
算法
散列表
算法刷题
笔记 Day_4 再刷数组经典题目列表①
目录一、数组1.一维数组中的前缀和2.二维矩阵中的前缀和3.差分数组一、数组首先衔接上文的7道数组题:
算法刷题
笔记Day_27道数组题_Đến❦หัวใจ的博客-CSDN博客下面我们继续刷,有关数据的题目
Đến❦หัวใจ
·
2023-10-24 12:34
算法刷题笔记
算法
数据结构
java
算法刷题
笔记 Day_2 7道数组题
数组题目——双指针技巧秒杀7道数组题目目录数组题目——双指针技巧秒杀7道数组题目1.快慢指针技巧2.左右指针的常用算法1.快慢指针技巧①力扣第26题「删除有序数组中的重复项」——Easy,让你在有序数组去重:classSolution{publicintremoveDuplicates(int[]nums){if(nums.length==0){return0;}intslow=0,fast=0;
Đến❦หัวใจ
·
2023-10-24 12:04
算法刷题笔记
算法
数据结构
java
算法刷题
笔记 Day_3 链表题目再刷,多道链表递归和迭代
目录一、链表1.反转单链表——递归2.反转单链表——迭代3.如何判断回文链表一、链表1.反转单链表——递归①力扣第206题「反转链表」——Easy:迭代解法:classSolution{publicListNodereverseList(ListNodehead){ListNodeprev=null;ListNodecurr=head;while(curr!=null){ListNodenext=
Đến❦หัวใจ
·
2023-10-24 12:04
算法刷题笔记
链表
算法
数据结构
算法刷题
笔记 Day_1 7道链表题
链表算法目录链表算法1.合并两个有序链表2.单链表的分解3.合并k个有序链表4.单链表的倒数第k个节点5.单链表的中点6.判断链表是否包含环7.两个链表是否相交1.合并两个有序链表最基本的链表技巧,力扣第21题「合并两个有序链表」给你输入两个有序链表,请你把他俩合并成一个新的有序链表,函数签名如下:ListNodemergeTwoLists(ListNodel1,ListNodel2);这题比较简
Đến❦หัวใจ
·
2023-10-24 12:03
算法刷题笔记
数据结构
链表
算法刷题
Day 31 分发饼干+摆动序列+最大子序列和
Day31贪心算法455.分发饼干分发饼干其实有很多种写法,但是下面这种贪心的解法是最好理解,也最好解释的classSolution{public:intfindContentChildren(vector&g,vector&s){sort(s.begin(),s.end());sort(g.begin(),g.end());intcnt=0;autosriter=s.rbegin();autog
benobug
·
2023-10-23 22:16
算法
Go-Python-Java-C-LeetCode高分解法-第十一周合集
GitHub连接:LeetCode-Go-Python-Java-C欢迎订阅CSDN专栏,每日一题,和博主一起进步LeetCode专栏我搜集到了50道精选题,适合速成概览大部分常用算法突破算法迷宫:精选50道-
算法刷题
指南文章目录前言
friklogff
·
2023-10-23 19:07
LeetCode
python
java
leetcode
go
c++
✔ ★【备战实习(面经+项目+算法)】 10.22学习时间表(
算法刷题
:4道)
✔★【备战实习(面经+项目+算法)】坚持完成每天必做如何找到好工作1.科学的学习方法(专注!效率!记忆!心流!)2.每天认真完成必做项,踏实学习技术认真完成每天必做,踏实学习技术每日学习时间记录:坚持完成每天必做如何找到好工作1.科学的学习方法(专注!效率!记忆!心流!)专注效率记忆心流预习笔记复习做题复习3遍(第二天,这一周,一个月)做题节奏快:卡时间定具体的量:一个时间段完成大工程紧张感:和自
编程浩
·
2023-10-23 17:19
面试题
算法
学习
网络
算法刷题
自记录 | Leetcode438. 找到字符串中所有字母异位词(滑动窗口)
题目题目描述:给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。示例1:输入:s="cbaebabacd",p="abc"输出:[0,6]解释:起始索引等于0的子串是"cba",它是"abc"的异位词。起始索引等于6的子串是"bac",它是"abc"的异位词。示例2:输入:s="abab",p
今天龟龟刷Leetcode了吗
·
2023-10-23 14:12
Leetcode刷题
算法
python
leetcode
【
算法刷题
-第10题】元素和最小的山形三元组 II-力扣周赛
题目给你一个下标从0开始的整数数组nums。如果下标三元组(i,j,k)满足下述全部条件,则认为它是一个山形三元组:iint:lst=[]foriinrange(0,len(nums)-2):forjinrange(i+1,len(nums)-1):forkinrange(j+1,len(nums)):ifi0:returnmin(lst)return-12.然后是需要进行优化的,要保持在O(n)
吾名为荒
·
2023-10-23 11:25
算法题解
算法
leetcode
数据结构
Leetcode
算法刷题
笔记1-链表
Leetcode
算法刷题
笔记1-链表Leetcode206.反转链表Leetcode92.反转链表II尾语相关刷题笔记博客竞赛常用模板整理(ACM/ICPC/CCSP)Leetcode
算法刷题
笔记1-链表
天空树下的誓言
·
2023-10-22 20:25
Leetcode算法刷题笔记
算法
c++
链表
单链表
数据结构
算法刷题
-链表-链表相交
链表相交面试题02.07.链表相交思路其他语言版本JavaPythonGojavaScript面试题02.07.链表相交同:160.链表相交力扣题目链接给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。图示两个链表在节点c1开始相交:题目数据保证整个链式结构中不存在环。注意,函数返回结果后,链表必须保持其原始结构。示例1:示例
糖果店的幽灵
·
2023-10-22 20:24
算法刷题
链表
算法
leetcode
算法刷题
记录--反转链表
描述:给你单链表的头节点head,请你反转链表,并返回反转后的链表。[1,2,3,4,5]–>[5,4,3,2,1]思路:主要是运用双指针,边遍历节点,边修改节点指针指向。这里双指针是指指向当前节点的(cur)和当前节点的前一个节点的(pre);从头到尾遍历链表的每个节点,每遍历一个节点,是可以获取到它的下一个节点的,此时要修改cur的指向,就会导致下一个节点内存泄漏,所以需要一个临时节点(tmp
啥都不懂的小小白
·
2023-10-22 20:21
数据结构与算法
链表
算法
数据结构
极简
算法刷题
- 5.链表中环的入口点
文章目录题目思路代码题目牛客:链表中环的入口点思路快慢双指针先判断是否有环如果有环,快指针从head和慢指针同时开始移动,相遇即为环的入口点代码/*publicclassListNode{intval;ListNodenext=null;ListNode(intval){this.val=val;}}*/publicclassSolution{publicListNodeEntryNodeOfLo
程序员_唯爱永恒
·
2023-10-22 20:50
算法刷题
链表
算法
数据结构
python3-
算法刷题
-链表-更新中
参考:https://labuladong.github.io/algo/1/4/感谢大神本文除了将参考中提到的题目改写为python3外,还增加了自己刷的题目及体会。共同加油。【简单】21.合并两个有序链表https://leetcode.cn/problems/merge-two-sorted-lists/将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成
陆沙
·
2023-10-22 20:20
算法学习与练习
链表
算法
数据结构
代码随想录刷题-数组双指针
算法刷题
-数组27.移除元素-双指针给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。
重生之我是cxk
·
2023-10-22 20:19
#
Leetcode
#
基础算法
ACM-
ICPC
c++
算法
数据结构
算法刷题
-数组
算法刷题
209.长度最小的子数组-二分或者滑动窗口给定一个含有n个正整数的数组和一个正整数target。
重生之我是cxk
·
2023-10-22 20:19
ACM-
ICPC
#
Leetcode
算法
代码随想录刷题-数组(二分查找)
算法刷题
-数组704.二分查找-二分算法https://leetcode.cn/problems/binary-search/description/给定一个n个元素有序的(升序)整型数组nums和一个目标值
重生之我是cxk
·
2023-10-22 20:49
#
Leetcode
#
基础算法
数据结构
算法
c++
java数据结构与
算法刷题
-----LeetCode141:环形链表
java数据结构与
算法刷题
目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2023-10-22 20:47
算法
java
算法
数据结构
leetcode
算法刷题
笔记-链表的后续遍历
文章目录一、基本框架1.1二叉树遍历方式1.2链表遍历方式二、典型例题2.1引例2.2回文链表参考一、基本框架1.1二叉树遍历方式voidtraverse(TreeNoderoot){//前序遍历代码traverse(root.left);//中序遍历代码traverse(root.right);//后序遍历代码}1.2链表遍历方式voidtraverse(ListNodehead){//前序遍历
Boom Lee
·
2023-10-22 20:16
面试专栏
链表
算法
leetcode
算法刷题
-- 206 反转链表 <难度 ★☆☆>
1、力扣原题https://leetcode-cn.com/problems/reverse-linked-list/2、解题思路(递归)classSolution{publicListNodereverseList(ListNodehead){if(head==null||head.next==null){returnhead;}ListNodenewHead=reverseList(head.
_Invoker
·
2023-10-22 20:15
#
刷题一千零一夜
链表
算法
leetcode
算法刷题
-- 141. 环形链表 <难度 ★☆☆>
1、力扣原题https://leetcode-cn.com/problems/linked-list-cycle/2、解题思路:快慢指针publicclassSolution{publicbooleanhasCycle(ListNodehead){if(head==null||head.next==null){returnfalse;}ListNodeslow=head;ListNodefast=
_Invoker
·
2023-10-22 20:44
#
刷题一千零一夜
链表
算法
leetcode
leetcode(力扣)
算法刷题
-回文链表
描述:给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。示例1:输入:head=[1,2,2,1]输出:true示例2:输入:head=[1,2]输出:false思路:对于本题来说,链表这种弯弯绕绕的东西,可以把它转换成数组,取出其中的值,然后反转,判断与原数组是否相等即可。boolisPalindrome(ListNode*head){ve
风极_陨
·
2023-10-22 20:44
C++基础
链表
算法
leetcode
算法刷题
-链表
算法刷题
-链表203.移除链表元素给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。
重生之我是cxk
·
2023-10-22 20:42
ACM-
ICPC
#
Leetcode
#
基础算法
算法
链表
c++
【LeetCode:1402. 做菜顺序 | 动态规划 + 贪心】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-22 16:08
LeetCode每日一题打卡
#
递归/回溯系列
#
动态规划系列
leetcode
动态规划
算法
java
贪心
01背包
【
算法刷题
】无重复字符的最长子串
本文为个人解题思路整理,水平有限,有问题欢迎交流概览第一次解出来没花多长时间,但是提交后发现击败了30%的人,也就是意味着还有大幅度优化的空间,于是再优化了一下难度:中等核心知识点:滑动窗口+贪心题目来源力扣:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/题目内容给定一个字符串,请你找
Echo-YeZi
·
2023-10-22 13:22
算法
算法
java
leetcode
✔ ★【备战实习(面经+项目+算法)】 10.21学习时间表(总计学习时间:5h30min)(
算法刷题
:7道)
✔★【备战实习(面经+项目+算法)】坚持完成每天必做如何找到好工作1.科学的学习方法(专注!效率!记忆!心流!)2.每天认真完成必做项,踏实学习技术认真完成每天必做,踏实学习技术每日学习时间记录:坚持完成每天必做如何找到好工作1.科学的学习方法(专注!效率!记忆!心流!)专注效率记忆心流预习笔记复习做题复习3遍(第二天,这一周,一个月)做题节奏快:卡时间定具体的量:一个时间段完成大工程紧张感:和自
编程浩
·
2023-10-22 11:54
日常学习笔记
算法
学习
网络
【LeetCode:2530. 执行 K 次操作后的最大分数 | 堆】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-22 07:48
LeetCode每日一题打卡
leetcode
算法
java
堆
优先队列
【LeetCode:86. 分隔链表 | 链表】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-22 07:48
LeetCode每日一题打卡
leetcode
链表
算法
java
面试
模拟
【LeetCode:2316. 统计无向图中无法互相到达点对数 | BFS + 乘法原理】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-22 07:46
LeetCode每日一题打卡
leetcode
宽度优先
算法
java
bfs
乘法原理
【
算法刷题
】数组题型及方法归纳
数组特点(1)下标从0开始(2)内存空间的地址连续因为上述两个特点,所以在对数组进行操作时,第一个是注意操作下标,第二个增、删元素时需要移动元素(注意删除元素其实不是真正的删除,而是用其余的值去覆盖)。1、左右双指针:查找二分查找模板C++intl=0,r=n-1;while(lnums[mid]:l=mid+1(1)方法:双指针法,数组两端设置左指针和右指针。(2)注意:边界问题取值。[,]:左
辰阳星宇
·
2023-10-22 00:10
#
数组
算法
链表
leetcode
算法刷题
打卡第57天:合并两个有序链表
合并两个有序链表难度:简单将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1:输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1=[],l2=[]输出:[]示例3:输入:l1=[],l2=[0]输出:[0]解法一、递归思路:我们可以如下递归地定义两个链表里的merge操作(忽略边界情况,比如空链表等):
夏秃然
·
2023-10-21 19:59
躺平合集
链表
算法
数据结构
java数据结构与
算法刷题
-----LeetCode21:合并两个有序链表
java数据结构与
算法刷题
目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2023-10-21 19:25
算法
java
算法
数据结构
leetcode
LeetCode刷题4:字符串篇
提示:本篇共7道力扣题目供大家食用,时间自行把控~
算法刷题
系列LeetCode刷题1:数组篇LeetCode刷题2:链表篇LeetCode刷题3:哈希篇文章目录
算法刷题
系列作者有话说一、Python中的字符串
梦想拯救世界_
·
2023-10-21 16:02
leetcode刷题
leetcode
算法
字符串
python
【LeetCode:1726. 同积元组 | 哈希表】
算法题
算法刷题
专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-19 17:38
LeetCode每日一题打卡
leetcode
散列表
算法
java
哈希
hashmap
算法刷题
打卡第52天:排序数组---桶排序
排序数组难度:中等给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]桶排序思路:假设输入数据服从均匀分布,将数据分到有限数量的桶里,每个桶再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序)。为了使桶排序更加高效,我们需要做到这两点:在额外
夏秃然
·
2023-10-19 11:45
躺平合集
算法
排序算法
数据结构
桶排序
算法刷题
打卡第51天:排序数组---冒泡排序
排序数组难度:中等给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]冒泡排序算法简介:一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排
夏秃然
·
2023-10-19 11:44
躺平合集
算法
排序算法
数据结构
冒泡排序
算法刷题
打卡第47天:排序数组---归并排序
排序数组难度:中等给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]归并排序算法简介:对于给定的一组数据,利用递归与分治技术将数据序列划分成为越来越小的半子表,在对半子表排序后,再用递归方法将排好序的半子表合并成为越来越大的有序序列。归并排序(降序)图示
夏秃然
·
2023-10-19 11:14
躺平合集
算法
排序算法
数据结构
归并排序
算法刷题
打卡第48天:排序数组---基数排序
排序数组难度:中等给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]基数排序思路:常见的数据元素一般是由若干位组成的,比如字符串由若干字符组成,整数由若干位0~9数字组成。基数排序按照从右往左的顺序,依次将每一位都当做一次关键字,然后按照该关键字对数组的
夏秃然
·
2023-10-19 11:14
躺平合集
算法
leetcode
数据结构
基数排序
算法刷题
打卡第50天:排序数组---快速排序
排序数组难度:中等给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]快速排序算法介绍:快速排序(英语:Quicksort),又称分区交换排序(partition-exchangesort),简称快排,一种排序算法,最早由东尼·霍尔(TonyHoare)提
夏秃然
·
2023-10-19 11:14
躺平合集
算法
排序算法
数据结构
快速排序
算法刷题
打卡第46天:排序数组---堆排序
排序数组难度:中等给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]堆排序思路:许多应用程序都需要处理有序的元素,但不一定要求他们全部有序,或者不一定要一次就将他们排序,很多时候,我们每次只需要操作数据中的最大元素(最小元素),那么有一种基于二又堆的数据
夏秃然
·
2023-10-19 11:44
躺平合集
算法
排序算法
数据结构
堆排序
java数据结构与
算法刷题
-----LeetCode83:删除排序链表中的重复元素
java数据结构与
算法刷题
目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2023-10-19 11:41
算法
java
算法
数据结构
leetcode
【c++】力扣
算法刷题
+ 算法常用思想
文章目录一、题目1.两数之和(考点:哈希表)2.两数相加***(考点:单链表)3.无重复字符考点:(滑动窗口)4.寻找两个正序数组的中位数***(考点:二分法)O(log(m+n))5.最长回文子串(考点:动态规划、中心扩散)6.N字形变换7.整数反转8.字符串转换整数(atoi)9.回文数10.正则表达式匹配11.盛最多水的容器12.整数转罗马数字14.最长公共前缀15.三数之和:考点双指针16
Keenkey6
·
2023-10-19 10:45
c++
leetcode
c++
算法
LeetCode
算法刷题
(python) Day39|08贪心算法|738.单调递增的数字、968.监控二叉树
目录LeetCode738.单调递增的数字LeetCode968.监控二叉树LeetCode738.单调递增的数字力扣题目链接本题的核心是若当前数字不是递增的,找到需要减1的位置,后面全部改为9,比如332改为299,12200改为11999。从后向前遍历每个数字,如果nums[i-1]>nums[i],则nums[i-1]-=1,并且记录当前的索引idx=i-1再向前比较,如果还需要修改,更新当
Sundw_RUC
·
2023-10-19 10:06
LeetCode算法刷题
算法
leetcode
python
LeetCode
算法刷题
(python) Day41|09动态规划|理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
目录动规五部曲LeetCode509.斐波那契数LeetCode70.爬楼梯LeetCode746.使用最小花费爬楼梯动规五部曲确定dp数组以及下标的含义确定递归公式dp数组如何初始化确定遍历顺序举例推导dp数组LeetCode509.斐波那契数力扣题目链接本题最直观是用递归方法classSolution:deffib(self,n:int)->int:ifn==0:return0elifn==1
Sundw_RUC
·
2023-10-19 10:06
LeetCode算法刷题
算法
leetcode
python
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他