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刷题】
【
LeetCode刷题
(数据结构与算法)】:合并两个有序链表
将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的**思路:定义一个头尾指针置为NULLwhile循环依次比较两个链表的值的大小遍历链表比较完数值大小过后连接到tail的尾部然后各自的链表的节点的next指针指向下一个结点的地址/***Definitionforsingly-linkedlist.*structListNode{*intval;*struct
Return _My_Offer
·
2023-10-21 19:51
C++/数据结构与算法
LeetCode刷题
大话数据结构
leetcode
链表
数据结构
算法
c语言
LeetCode刷题
笔记--6. ZigZag Conversion-记录考虑不周的算法,悲剧的重写
6.ZigZagConversionMedium9022823FavoriteShareThestring"PAYPALISHIRING"iswritteninazigzagpatternonagivennumberofrowslikethis:(youmaywanttodisplaythispatterninafixedfontforbetterlegibility)PAHNAPLSIIGYIR
vivian0239
·
2023-10-21 17:04
LeetCode刷题
笔记--104. Maximum Depth of Binary Tree
104.MaximumDepthofBinaryTreeEasy115447FavoriteShareGivenabinarytree,finditsmaximumdepth.Themaximumdepthisthenumberofnodesalongthelongestpathfromtherootnodedowntothefarthestleafnode.Note:Aleafisanodewi
vivian0239
·
2023-10-21 17:04
Leetcode刷题
:双指针
文章目录27.移除元素26.删除有序数组中的重复项283.移动零344.反转字符串844.比较含退格的字符串977.有序数组的平方80.删除有序数组中的重复项II5.最长回文子串557.反转字符串中的单词III27.移除元素27.移除元素数组的元素在内存地址中是连续的,不能单独删除数组中的某个元素,只能覆盖。暴力求解的时间复杂度为O(n2)O(n^2)O(n2),双指针可以变为O(n)O(n)O(
看星星的花栗鼠
·
2023-10-21 16:33
c++
leetcode
算法
c++
leetcode刷题
:第一周
系列文章目录
leetcode刷题
:第一周文章目录系列文章目录前言第一天1.二分查找2.第一个错误版本3.搜索插入位置第二天1.有序数组的平方2.轮转数组第三天1.移动零2.两数之和II-输入有序数组第四天
超哥--
·
2023-10-21 16:32
leetcode
leetcode
算法
排序算法
LeetCode刷题
4:字符串篇
提示:本篇共7道力扣题目供大家食用,时间自行把控~算法刷题系列
LeetCode刷题
1:数组篇
LeetCode刷题
2:链表篇
LeetCode刷题
3:哈希篇文章目录算法刷题系列作者有话说一、Python中的字符串
梦想拯救世界_
·
2023-10-21 16:02
leetcode刷题
leetcode
算法
字符串
python
js +
leetcode刷题
:No.344 反转字符串
题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。解法://SolutionOne--foldinhalf/***@param{character[]}s*@return{void}Donotretur
森林里的小姑娘
·
2023-10-21 16:58
leetcode_js刷题
leetcode
字符串
算法
javascript
双指针
LeetCode刷题
实战344:反转字符串
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选!今天和大家聊的问题叫做反转字符串,我们先来看题面:https://leetcode-cn.com/problems/reverse-string/Writeafunctionthatreversesastring.
程序IT圈
·
2023-10-21 16:56
算法
leetcode
isp
监督学习
nvidia
LeetCode刷题
实战345:反转字符串中的元音字母
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选!今天和大家聊的问题叫做反转字符串中的元音字母,我们先来看题面:https://leetcode-cn.com/problems/reverse-vowels-of-a-string/Givenastrings,re
程序IT圈
·
2023-10-21 16:56
指针
字符串
toolbar
isp
leetcode
Leetcode刷题
之双指针——反转字符串【CSDN博客】
@leetcode反转字符串题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。示例输入:[“a”,“b”,“c”,“c”,“d”]输出:[“d”,“c”,“c”,“b”,“a”]思路双指针,一个从头开始,一个从尾开始,双向同时遍历,一直到碰到对方为止。原本我想到要
bella_better
·
2023-10-21 16:53
双指针
字符串
指针
leetcode
算法
c语言
Leetcode刷题
-344:反转字符串
解题思路1.题目描述2.题目分析3.题目解答双方向单方向1.题目描述编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。示例1:输入:s=[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例2:输入:s=[“h”,“e”,“l”,“l”,
ITSOK_U
·
2023-10-21 16:53
leetcode刷题记录
leetcode
【
LeetCode刷题
】:仅仅反转字母(双指针+字符串)
给你一个字符串s,根据下述规则反转字符串:所有非英文字母保留在原有位置所有英文字母(小写或大写)位置反转返回反转后的s示例1:输入:s=“ab-cd”输出:“dc-ba”示例2:输入:s=“a-bC-dEf-ghIj”输出:“j-Ih-gfE-dCba”示例3:输入:s=“Test1ng-Leet=code-Q!”输出:“Qedo1ct-eeLg=ntse-T!”方法:双指针思路与算法我们使用le
Return _My_Offer
·
2023-10-21 16:19
LeetCode刷题
大话数据结构
C/C++
leetcode
算法
c语言
leetcode刷题
:字符串02( 反转字符串II)
541.反转字符串II力扣题目链接给定一个字符串s和一个整数k,你需要对从字符串开头算起的每隔2k个字符的前k个字符进行反转。如果剩余字符少于k个,则将剩余字符全部反转。如果剩余字符小于2k但大于或等于k个,则反转前k个字符,其余字符保持原样。示例:输入:s=“abcdefg”,k=2输出:“bacdfeg”就是每2*k个为一组(这点很重要!),完整的组里,前k个反转,后k个不变。剩余部分不足一半
涛涛英语学不进去
·
2023-10-21 16:53
算法
java
leetcode
算法
java
leetcode刷题
:字符串01(反转字符串)
344.反转字符串力扣题目链接编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)O(1)O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。示例1:输入:[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例2:
涛涛英语学不进去
·
2023-10-21 16:52
java
算法
leetcode
算法
Leetcode刷题
-字符串344:反转字符串
题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。示例1:输入:s=["h","e","l","l","o"]输出:["o","l","l","e","h"]示例2:输入:s=["H","a","n","n","a","h"]输出:["h","a","n","n","a",
Not_meli_coco
·
2023-10-21 15:17
leetcode
算法
职场和发展
python
LeetCode刷题
:二叉树的最大深度(day15)
LeetCode刷题
:二叉树的最大深度(day15)题目描述:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。
bingeox
·
2023-10-21 15:55
leetcode刷题
leetcode刷题
LeetCode刷题
: 二叉树的最近公共祖先(day46)
LeetCode刷题
:二叉树的最近公共祖先(day46)题目描述:给定一个二叉树,找到该树中两个指定节点的最近公共祖先。
bingeox
·
2023-10-21 15:55
leetcode刷题
LeetCode刷题
总结:二叉树(待续~)
LeetCode刷题
总结:二叉树1、经典代码段1.1、建立二叉树1.2、遍历二叉树1.2.1、层次遍历1.2.2、先序遍历1.2.3、中序遍历1.2.4、后序遍历1.3、重构二叉树2、总结1、经典代码段树是一种常见的数据结构
牛顿爱吃香蕉
·
2023-10-21 15:25
数据结构与算法
leetcode
二叉树
LeetCode刷题
:对称二叉树与二叉树的最大深度
1.对称二叉树给你一个二叉树的根节点root,检查它是否轴对称。示例一:示例二:1.递归求解乍一看无从下手,但用递归其实很好解决。根据题目的描述,镜像对称,就是左右两边相等,也就是左子树和右子树是相当的。注意这句话,左子树和右子相等,也就是说要递归的比较左子树和右子树。我们将根节点的左子树记做left,右子树记做right。比较left.val是否等于right.val,不等的话直接返回就可以了。
散一世繁华,颠半世琉璃
·
2023-10-21 15:53
数据结构
LeetCode
java
leetcode
算法
深度优先
LeetCode刷题
:二叉树的中序遍历
1.二叉树的中序遍历给定一个二叉树的根节点root,返回它的中序遍历。示例一:示例二:示例三:1.递归求解所谓中序遍历就是先访问左子树,再遍历根节点,最后访问右子树。下图是中序遍历一个二叉树的动态演示过程,具体如下所示:最后遍历出的结果为8,11,12,20,22,29,32,41,46,50,51,65,72,91,99;由于中序遍历的定义就是一个递归的过程,在这里我们可以直接采用递归的方式求解
散一世繁华,颠半世琉璃
·
2023-10-21 15:23
LeetCode
java
数据结构
leetcode
算法
数据结构
leetcode刷题
:二叉树01(二叉树的前序遍历)
144.二叉树的前序遍历力扣题目链接1.确定递归函数的参数和返回值2.确定终止条件3.确定单层递归的逻辑packagecom.programmercarl.tree;importjava.util.ArrayList;importjava.util.List;/***@ClassNamePreorderTraversal*@DescriotionTODO*@Authornitaotao*@Date
涛涛英语学不进去
·
2023-10-21 15:51
算法
java
leetcode
算法
leetcode刷题
:二叉树05(翻转二叉树)
226.翻转二叉树力扣题目链接翻转一棵二叉树。packagecom.programmercarl.tree;/***@ClassNameInvertTree*@DescriotionTODO*@Authornitaotao*@Date2022/7/312:57*@Version1.0*https://leetcode.cn/problems/invert-binary-tree/*226.翻转二叉
涛涛英语学不进去
·
2023-10-21 15:51
二叉树
算法
java
leetcode
算法
java
LeetCode刷题
实战545:二叉树的边界
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选!今天和大家聊的问题叫做二叉树的边界,我们先来看题面:https://leetcode-cn.com/problems/boundary-of-binary-tree/Givenabinarytree,returnt
程序IT圈
·
2023-10-21 15:48
算法
二叉树
java
leetcode
数据结构
leetcode刷题
.140. 单词拆分 II.每日打卡
回溯法+记忆化代码:classSolution140_hard{public:vectorwordBreak(strings,vector&wordDict){if(s.empty())return{};unordered_setwordSet;unordered_map>memorys;for(inti=0;irecursion(conststring&s,intindex,unordered_
paradox_1_0
·
2023-10-21 13:28
【算法】
【leetcode刷题】
leetcode刷题
1
用go语言做算法题两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]解题思路:遍历数组,把target与数组中的元素做减法,如果在m
牙哥
·
2023-10-21 01:26
[
leetcode刷题
]HOT100
C++leetcode文章目录Hot1002两数之和(中等)19删除链表的倒数第N个节点(中等)31下一个排序(数组)(中等)(特殊)39组合总和(中等)(回溯)48旋转图像(中等)(找规律)64最小路径和(中等)75颜色分类(中等)(双指针)(重要)96不同的二叉搜索树(中等)(动态规划)114二叉树展开为链表(中等)128最长连续序列(中等)(hash)(特别)136只出现一次的数字(简单)(
Windalove
·
2023-10-21 00:00
leetcode周记录
leetcode
链表
算法
LeetCode刷题
笔记 字节每日打卡 扁平化嵌套列表迭代器
给你一个嵌套的整数列表nestedList。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。实现扁平迭代器类NestedIterator:NestedIterator(ListnestedList)用嵌套列表nestedList初始化迭代器。intnext()返回嵌套列表的下一个整数。booleanha
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
LeetCode刷题
笔记 字节每日打卡 轮转数组
给你一个数组,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]参考:力扣先全部反转一遍kmodn之后,(0,k-1)反转,(k,n-1)反转classSolutio
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
LeetCode刷题
笔记 字节每日打卡 寻找两个正序数组的中位数
给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。示例1:输入:nums1=[1,3],nums2=[2]输出:2.00000解释:合并数组=[1,2,3],中位数2参考:力扣注意:两个数组已经排序好了主函数:总长度奇数输出中间数总长度偶数输出中间两个数之和的一半获取第K的大小的数输入:两个数组
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
Leetcode刷题
(第11题)——盛水最多的容器
一、题目描述给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。二、示例输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示
卖菜的小白
·
2023-10-20 19:37
面试算法
leetcode
javascript
面试
leetcode刷题
记录08——盛水最多的容器(Java和JavaScript)
11.盛最多水的容器难度:中等Java答案:classSolution{publicintmaxArea(int[]height){intl=0,r=height.length-1,res=0;while(lres?Math.min(height[l],height[r])*(r-l):res;if(height[l]>height[r]){r--;}else{l++;}}returnres;}}
I have a lemon
·
2023-10-20 19:00
leetcode
leetcode
java
指针
LeetCode刷题
笔记第912题:排序数组
LeetCode刷题
笔记第912题:排序数组将一个整数数组进行升序排列。想法一:使用Python内置函数进行数组的升序排列。
等风来随风飘
·
2023-10-20 15:03
LeetCode刷题
leetcode
算法
排序算法
Leetcode刷题
——数组
Leetcode刷题
——数组数组定义一、二分查找:1.二分查找使用条件2.二分法写法三、Leetcode题目:1.二分查找2.搜素插入位置3.在排序数组中查找元素的第一个和最后一个位置4.移除元素暴力破解法快慢指针法数组定义一
江南汪
·
2023-10-20 12:02
刷题
leetcode
算法
排序算法
【
leetcode刷题
】 1.1数组二分法
一、二分法的使用条件给定一组数字,该组数字呈升序排列,且无重复元素。二、使用步骤1.示例输入:nums=[-1,0,3,5,9,12],target=9输出:4解释:9出现在nums中并且下标为42.注意事项区间的定义这就决定了二分法的代码应该如何写,定义target在[left,right]区间,有如下两点:1.while(lefttarget)right要赋值为middle-1,因为当前这个n
weixin_44716775
·
2023-10-20 12:31
leetcode
算法
数据结构
LeetCode刷题
——数组——移除元素
实话实说,刷题当中数组应该是最简单的一类题目,但是目前初期自己码题的时候大体思路是ok的,但是逻辑实现的细节和语法规范问题还是存在问题,话不多说,来看题:题号26、27其中26题为移除有序数组的重复项,27题为移除输入数组的给定值的元素,两道题都非常经典。这类题有一种非常有效的方法——双指针法1.双指针法:通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。(在数组和链表的操作中是非
商赏上官管冠
·
2023-10-20 12:22
leetcode
算法
职场和发展
【C++】引用之带你“消除”C语言版数据结构教材的一些困惑(虽然是C++的内容,但是强烈建议正在学习数据结构的同学点进来看看)
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《
LeetCode刷题
笔记》《实训项目》《C++》每一个不曾起舞的日子,都是对生命的辜负目录前言引用的概念引用的特性引用的使用场景引用和指针的区别
樊梓慕
·
2023-10-20 12:45
C++
c++
c语言
数据结构
开发语言
学习
Leetcode刷题
详解——复写零
1.题目链接:复写零2.题目描述给你⼀个⻓度固定的整数数组arr,请你将该数组中出现的每个零都复写⼀遍,并将其余的元素向右平移。注意:请不要在超过该数组⻓度的位置写⼊元素。请对输⼊的数组就地进⾏上述修改,不要从函数返回任何东西。⽰例1:输⼊:arr=[1,0,2,3,0,4,5,0]输出:[1,0,0,2,3,0,0,4]解释:调⽤函数后,输⼊的数组将被修改为:[1,0,0,2,3,0,0,4]3
追梦阿杰
·
2023-10-20 09:37
leetcode
算法
职场和发展
Leetcode刷题
——单链表2
目录练习题1链表分割练习题2链表的回文结构练习题3链表相交练习题4判断是否为环形链表快慢指针延伸问题练习题5找环形链表的节点练习题6复制带随机指针的链表练习题1链表分割点击跳转思路:将链表一分为2,以x为界限,大于x的尾插到新链表1,小于x的尾插到新链表2,之后再将新链表1,头插到新链表2,跟归并排序有点像classPartition{public:ListNode*partition(ListN
头发没有代码多
·
2023-10-20 09:07
leetcode刷题
leetcode
算法
数据结构
Leetcode刷题
总结——字符串
一、反转字符串二、替换空格替换空格以后,字符串所占的长度会比原字符串多,所以我们首先需要扩充数组到每个空格替换成“%20”之后的大小。然后从后向前替换空格,(双指针法)一个指针指向新长度的末尾,一个指针指向旧长度的末尾之所以选择从后向前,是因为从前向后填充是O(n^2)的算法,因为每次添加元素都要将添加元素之后的所有元素向后移动。注:很多数组填充类的问题,都可以预先给数组扩容到填充后的大小,然后再
紫薯地瓜周
·
2023-10-20 09:06
C++刷题笔记
leetcode
算法
c++
LeetCode刷题
笔记(1)—— 两数之和
文章目录两数之和一、题目描述:二、题解:解法一:朴素解法对于list(map(int,input().strip().split()))的补充知识:1、map函数用法2、strip()方法:3、split()方法解法二:对解法一的优化对于temp=nums[:i]的补充知识:1、切片:2、range()函数用法:解法三:字典来模拟哈希查询的过程求解(来自Leecode题解)补充知识:1、Hash(
-借我杀死庸碌的情怀-
·
2023-10-20 09:36
LeetCode
leetcode
算法
python
leetcode刷题
详解——Add Two Numbers(02)
题目地址:https://leetcode.com/problems/add-two-numbers/#/descriptionYouaregiventwonon-emptylinkedlistsrepresentingtwonon-negativeintegers.Thedigitsarestoredinreverseorderandeachoftheirnodescontainasingled
hadoove
·
2023-10-20 09:33
leetcode
Leetcode刷题
——— (3)字符串相加
字符串相加一、题目1.题目描述2.原题链接二、解题报告1.思路分析2.代码详解3.按步骤分析一、题目1.题目描述给定两个字符串形式的非负整数num1和num2,计算它们的和并同样以字符串形式返回。你不能使用任何內建的用于处理大整数的库(比如BigInteger),也不能直接将输入的字符串转换为整数形式。示例1:输入:num1=“11”,num2=“123”输出:“134”示例2:输入:num1=“
@曾记否
·
2023-10-20 09:02
Leetcode
leetcode
算法
职场和发展
Leetcode刷题
——— (1)仅仅反转字母
仅仅反转字母一、题目1.题目描述2.原题链接二、解题报告1.思路分析2.代码详解3.按步骤分析一、题目1.题目描述给你一个字符串s,根据下述规则反转字符串:所有非英文字母保留在原有位置。所有英文字母(小写或大写)位置反转。返回反转后的s。示例1:输入:s=“ab-cd”输出:“dc-ba”示例2:输入:s=“a-bC-dEf-ghIj”输出:“j-Ih-gfE-dCba”示例3:输入:s=“Tes
@曾记否
·
2023-10-20 09:01
Leetcode
leetcode
算法
职场和发展
LeetCode刷题
笔记——堆(Arrays、PriorityQueue、HashMap)
1.Arrays、Collections①Arrays.sort()方法主要是针对各种数据类型(基本数据类型和引用对象类型)的数组元素排序引用对象类型数组的排序sort()方法要用到接口Comparator,对其排序内部的比较函数compare()进行重写,以便于我们按照我们的排序要求对引用对象数组极性排序,默认是升序排序,但可以自己自定义成降序排序。②Arrays.toString用于打印数组③
SaMorri
·
2023-10-20 09:58
算法题目
队列
链表
hashmap
java
queue
Leetcode刷题
详解——四数之和
1.题目链接:四数之和2.题目描述:给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[nums[a],nums[b],nums[c],nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0>fourSum(vector&nums,inttarget){vector>ret;//1.排序sort(nums.begin(),
追梦阿杰
·
2023-10-20 09:53
leetcode
算法
职场和发展
【
Leetcode刷题
】模拟
本篇文章为LeetCode模拟模块的刷题笔记,仅供参考。目录一.整数Leetcode12.整数转罗马数字Leetcode13.罗马数字转整数二.字符串Leetcode43.字符串相乘Leetcode592.分数加减运算Leetcode68.文本左右对齐三.矩阵Leetcode54.螺旋矩阵Leetcode885.螺旋矩阵IIILeetcode498.对角线遍历Leetcode874.模拟行走机器人
ScienceLi1125
·
2023-10-20 08:42
LeetCode刷题
leetcode
算法
LeetCode刷题
记录--递归
文章目录1.剑指Offer64.求1+2+…+n2.1823.找出游戏的获胜者3.面试题08.05.递归乘法4.剑指Offer62.圆圈中最后剩下的数字5.344.反转字符串6.反转链表7.剑指Offer06.从尾到头打印链表8.486.预测赢家9.60.排列序列1.剑指Offer64.求1+2+…+n原题链接求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、
爱吃烤秋刀鱼
·
2023-10-20 08:42
LeetCode刷题记录
leetcode
动态规划
贪心算法
c++
LeetCode 217.存在重复元素 排序法 C语言 Contains Dupicate
本篇文章为笔者的
LeetCode刷题
笔记。文章整体分为两部分:1.笔者自己思考的算法及代码。2.LeetCode官方给出的最优算法及代码。
princey2100
·
2023-10-20 06:52
Leetcode刷题
算法
数据结构
快速排序
leetcode
排序算法
【初阶与进阶C++详解】第三篇:类和对象上(类和this指针)
个人主页:企鹅不叫的博客专栏C语言初阶和进阶C项目
Leetcode刷题
初阶数据结构与算法C++初阶和进阶《深入理解计算机操作系统》《高质量C/C++编程》⭐️博主码云gitee链接:代码仓库地址⚡若有帮助可以
penguin_bark
·
2023-10-20 05:24
#
C++初阶和进阶
c++
开发语言
leetcode刷题
笔记(Golang)--14. Longest Common Prefix
原题链接14.LongestCommonPrefixWriteafunctiontofindthelongestcommonprefixstringamongstanarrayofstrings.Ifthereisnocommonprefix,returnanemptystring"".Example1:Input:["flower","flow","flight"]Output:"fl"Exam
煮酒_zzh
·
2023-10-20 05:26
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他