草庐IT

leetCode

全部标签

Golang每日一练(leetDay0031)

目录91.解码方法 DecodeWays  🌟🌟92.反转链表IIReverseLinkedListII  🌟🌟93.复原IP地址RestoreIPAddresses  🌟🌟🌟每日一练刷题专栏 🌟Golang每日一练专栏Python每日一练专栏C/C++每日一练专栏Java每日一练专栏91.解码方法 DecodeWays一条包含字母 A-Z 的消息通过以下映射进行了 编码 :'A'->"1"'B'->"2"...'Z'->"26"要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,"11106" 可以映射为:"AAJF" ,将消息分组为 (11106

LeetCode - 198 打家劫舍

目录题目来源题目描述示例提示题目解析算法源码题目来源198.打家劫舍-力扣(LeetCode)题目描述你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。示例1输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3号房屋(金额=3)。偷窃到的最高金额=1+3=4。示例2输入:[2,7,9,3,1]输出:12解释:偷窃1号房屋(金额=2),偷窃

LeetCode - 198 打家劫舍

目录题目来源题目描述示例提示题目解析算法源码题目来源198.打家劫舍-力扣(LeetCode)题目描述你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。示例1输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3号房屋(金额=3)。偷窃到的最高金额=1+3=4。示例2输入:[2,7,9,3,1]输出:12解释:偷窃1号房屋(金额=2),偷窃

LeetCode·day1

704. 二分查找 力扣https://leetcode.cn/problems/binary-search/思路 27.移除元素思路力扣https://leetcode.cn/problems/remove-element/

【LeetCode】HOT 100(14)

题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识算法与数据结构的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。目录题单介绍:题目:85.最大矩形-力扣(Leetcode)题目的接口:解题思路:代码:过过过过啦!!!!题目:96.不同的二叉搜索树-力扣(Leetcode)题目的接口:解题思路:代码:过过过过啦!!!!写在最后:题目:85.最大矩形-力扣(Leetcode)题目的接口:classSolution{public:intmaximalRectangle(vector>&matrix){}};解题思路:我不知道他们是

【LeetCode】HOT 100(16)

题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识算法与数据结构的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。目录题单介绍:题目:124.二叉树中的最大路径和-力扣(Leetcode)题目的接口:解题思路:代码:过过过过啦!!!!题目:128.最长连续序列-力扣(Leetcode)题目的接口:解题思路:代码:过过过过啦!!!!写在最后:题目:124.二叉树中的最大路径和-力扣(Leetcode)题目的接口:/***Definitionforabinarytreenode.*structTreeNode{*intval;*T

Python 路径问题--No such file or directory

 文件打开:open()函数返回一个文件对象,为文件对象的引用,通过对它的操作,可对文件进行读写操作fp=open(file,mode,buffering)文件路径(file参数):  file为文件路径,文件路径分为绝对路径和相对路径     绝对路径:从c盘或者d盘(或者其他盘)开始写起     相对路径:根据打开的文件与当前py文件的相对关系来确定路径的写法 路径写法   参考:python文件绝对路径写法(windows)_yangnianjinxin的博客-CSDN博客一:如果用绝对路径:  二.如果用相对路径:待打开的文件和py文件放在同一个目录中,否则访问不到 fp=open(“

Python 路径问题--No such file or directory

 文件打开:open()函数返回一个文件对象,为文件对象的引用,通过对它的操作,可对文件进行读写操作fp=open(file,mode,buffering)文件路径(file参数):  file为文件路径,文件路径分为绝对路径和相对路径     绝对路径:从c盘或者d盘(或者其他盘)开始写起     相对路径:根据打开的文件与当前py文件的相对关系来确定路径的写法 路径写法   参考:python文件绝对路径写法(windows)_yangnianjinxin的博客-CSDN博客一:如果用绝对路径:  二.如果用相对路径:待打开的文件和py文件放在同一个目录中,否则访问不到 fp=open(“

算法leetcode|61. 旋转链表(rust重拳出击)

文章目录61.旋转链表:样例1:样例2:提示:分析:题解:rust:go:c++:python:java:61.旋转链表:给你一个链表的头节点head,旋转链表,将链表每个节点向右移动k个位置。样例1:输入: head=[1,2,3,4,5],k=2 输出: [4,5,1,2,3]样例2:输入: head=[0,1,2],k=4 输出: [2,0,1]提示:链表中节点的数目在范围[0,500]内-10009分析:面对这道算法题目,二当家的再次陷入了沉思。首先节点向右移动的位置k为0,我们什么都不需要做,直接返回原来的链表即可。如果想要旋转链表,就必须知道链表的长度,所以我们先从头遍历一次

Python 刷Leetcode题库,顺带学英语单词(46)

IsomorphicStringsGiventwostringssandt,determineiftheyareisomorphic.Twostringsareisomorphicifthecharactersinscanbereplacedtogett.  [#205]Alloccurrencesofacharactermustbereplacedwithanothercharacterwhilepreservingtheorderofcharacters.Notwocharactersmaymaptothesamecharacterbutacharactermaymaptoitself.E