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
labuladong日常刷题
Leetcode刷题--654. 最大二叉树
题解参考链接:https://
labuladong
.gitbook.io/algo/shu-ju-jie-gou-xi-lie/shou-ba-shou-shua-er-cha-shu-xun-lian-di-gui-si-wei
深海大大
·
2023-09-29 03:23
Python学习
leetcode
复习Day03:数组part03:76 . 最小覆盖子串、438. 找到z字符串z中所有字母异位词
辅以
Labuladong
的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-28 12:41
算法
复习Day04:数组part04:189. 轮转数组、238. 除自身以外数组的乘积
辅以
Labuladong
的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-28 12:41
算法
复习Day06:24. 两两交换链表中的节点、19.删除链表的倒数第N个节点
辅以
Labuladong
的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-28 12:41
链表
数据结构
复习Day05:链表part01:203.移除链表元素、707.设计链表、206.反转链表、234. 回文链表
辅以
Labuladong
的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-28 12:09
链表
数据结构
C语言
日常刷题
7
文章目录题目答案与解析1234567题目1、如下程序的运行结果是()charc[5]={'a','b','\0','c','\0'};printf("%s",c)A:‘a’‘b’B:ab\0c\0C:abcD:ab2、若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是()A:a[2][0]B:a[2][3]C:a[0][3]D:a[1>2][1]3、在下面的字符数组定义中,哪一个
wjfwonderful
·
2023-09-26 06:37
c语言
复习Day02:数组part02:977. 有序数组的平方、209. 长度最小的子数组、904. 水果成篮、59. 螺旋矩阵II
辅以
Labuladong
的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-25 05:55
矩阵
复习Day01:数组part01:701. 二分查找、35. 搜索插入位置、367. 有效的完全平方数、69. x的平方根、74. 搜索二维矩阵
辅以
Labuladong
的文章看。然后刷题不用CLion了,使用leetcode自带模拟面试环
QHG7C0
·
2023-09-23 10:34
leetcode
算法
github开源学习项目推荐(2)
spm=1001.2014.3001.5502目录人人都能用英语
labuladong
的算法小抄
labuladong
的算法小抄准备工作:安装刷题全家桶第零章、核心框架汇总第一章、手把手刷数据结构
时雨h
·
2023-09-22 05:59
学习资源
经验分享
学习
职场和发展
github
vs2019加载linux的cmake,VS2019中CMake项目的简单使用方法
所以决定在
日常刷题
的时候使用CMake项目来编译代码。因为CMake项目并不会因为使用scanf而报错。以下是博主使用CMake的一些总结,仅供参考。1.建立CMake项目文件在创建项
Lucky 龙
·
2023-09-21 20:00
【剑指offer刷题记录 java版】链表双指针
本系列文章记录
labuladong
的算法小抄中剑指offer题目【剑指offer刷题记录java版】链表双指针剑指OfferII025.链表中的两数相加剑指Offer25.合并两个排序的链表剑指Offer52
小鲨鱼冲冲冲
·
2023-09-21 09:41
剑指offer刷题记录
java
链表
开发语言
Python 刷题笔记:背包问题
动态规划专题https://
labuladong
.gitbook.io/algo/dong-tai-gui-hua-xi-lie/dong-tai-
TEDxPY
·
2023-09-20 12:29
LeetCode
python
动态规划
背包问题
LeetCode——
日常刷题
(一)
目录第一题:118.杨辉三角第二题:33.搜索旋转排序数组第三题:81.搜索旋转排序数组II第四题:153.寻找旋转排序数组中的最小值第五题:70.爬楼梯第六题:509.斐波那契数第七题:1137.第N个泰波那契数第八题:2006.差的绝对值为K的数对数目第九题:LCP01.猜数字第十题:LCP06.拿硬币第一题:118.杨辉三角代码实现classSolution{publicList>gener
龍弟-idea
·
2023-09-20 03:45
#
算法
排序算法
算法
数据结构
LeetCode刷题-二维数组中的查找
前言说明算法学习,
日常刷题
记录。题目连接二维数组中的查找题目内容在一个n*m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。
纯洁编程说
·
2023-09-07 14:44
【算法】分治法的基本思想和二分搜索的应用
创作不易,本篇文章如果帮助到了你,还请点赞关注支持一下♡>target)right=mid-1;//注意}return-1;}这里介绍一下我看过的
labuladong
的算法笔记中的内容:二分查找的基本框架
天喜Studio
·
2023-09-06 02:37
算法分析
算法
开发语言
学习
笔记
#
日常刷题
#
1.监听对象描述:请补全JavaScript代码,要求如下:1.监听对象属性的变化2.当"person"对象的属性发生变化时,页面中与该属性相关的数据同步更新注意:1.必须使用Object.defineProperty实现且触发set方法时更新视图2.可以使用预设代码"_render"函数思路:创建observe函数,先进行对目标的检测是否合法,对于person对象属性发生变化时候,使用Objec
前端VC
·
2023-09-05 08:21
刷题
前端
javascript
#
日常刷题
#
1.Map保存节点描述:请补全JavaScript代码,要求将页面中的"p"标签以键名的形式保存在Map对象中,键名所对应的键值为该"p"标签的文字内容。作答:1.获取p标签,将获取到的转换为数组形式进行循环转变为键值对形式1const_elementKey=()=>{//补全代码letp=document.querySelectorAll('p')lets=newMap();Array.from
前端VC
·
2023-09-05 08:20
刷题
前端
javascript
开发语言
567. 字符串的排列
我写了首诗,把滑动窗口算法变成了默写题|
labuladong
的算法小抄(gitee.io)windows放窗口里需要统计的元素classSolution{public:boolcheckInclusion
愈努力俞幸运
·
2023-09-05 04:56
滑动窗口
c++
BM7 链表中环的入口结点
双指针,快慢指针双指针技巧秒杀七道链表题目|
labuladong
的算法小抄fast总共走2k步,如果让fast从头开始一步一步的走,那么走到相遇的结点走了k步,那么剩下的k步是在环上走的,这k步可能绕着环走了好几圈
愈努力俞幸运
·
2023-09-05 04:26
链表
数据结构
76. 最小覆盖子串
我写了首诗,把滑动窗口算法变成了默写题|
labuladong
的算法小抄(gitee.io)//#defineINF0x3f3f3f3f;classSolution{public:stringminWindow
愈努力俞幸运
·
2023-09-05 04:26
滑动窗口
c++
labuladong
的算法小抄的javascript实现-动态规划
文章直达地址:https://
labuladong
.gitee.io/algo/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E7%B3%BB%E5%88%97/%E5%8A
flutter开发精选
·
2023-09-03 08:48
LeetCode刷题-N叉树的最大深度
前言说明算法学习,
日常刷题
记录。题目连接N叉树的最大深度题目内容给定一个N叉树,找到其最大深度。最大深度是指从根节点到最远叶子节点的最长路径上的节点总数。
纯洁编程说
·
2023-09-02 12:04
C语言
日常刷题
6
文章目录题目答案与解析1234567题目1、以下对C语言函数的有关描述中,正确的有【多选】()A:在C语言中,一个函数一般由两个部分组成,它们是函数首部和函数体B:函数的实参和形参可以是相同的名字C:在main()中定义的变量都可以在其它被调函数中直接使用D:在C程序中,函数调用不能出现在表达式语句中2、在C语言中,以下正确的说法是()A:实参和与其对应的形参各占用独立的存储单元B:实参和与其对应
wjfwonderful
·
2023-08-30 12:39
c语言
C语言
日常刷题
5
文章目录题目答案与解析1234567、题目1、以下叙述中正确的是()A:只能在循环体内和switch语句体内使用break语句B:当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行C:continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环D:在while语句和do-while语句中无法使用continue语句2、下列for循环的
wjfwonderful
·
2023-08-29 22:38
c语言
数据结构
算法
C语言
日常刷题
4
文章目录题目答案与解析123456题目1、设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()A:n=0;while(ch=getchar()!=‘\n’)n++;B:n=0;while(getchar()!=‘\n’)n++;C:for(n=0;getchar()!=‘\n’;n++);D:n=0;for(ch=getchar();ch!=‘\n’;n++);2、运行
wjfwonderful
·
2023-08-28 12:19
c语言
算法
开发语言
C语言
日常刷题
2
文章目录题目答案与解析1、2、3、4、5、6、7、题目1、以下程序段的输出结果是()#includeintmain(){chars[]="\\123456\123456\t";printf("%d\n",strlen(s));return0;}A:12B:13C:16D:以上都不对2、若有以下程序,则运行后的输出结果是()#include#defineN2#defineMN+1#defineNUM
wjfwonderful
·
2023-08-27 19:53
c语言
算法
开发语言
日常刷题
19
题目:给定两条线段(表示为起点start={X1,Y1}和终点end={X2,Y2}),如果它们有交点,请计算其交点,没有交点则返回空值。要求浮点型误差不超过10^-6。若有多个交点(线段重叠)则返回X值最小的点,X坐标相同则返回Y值最小的点。示例1:输入:line1={0,0},{1,0}line2={1,1},{0,-1}输出:{0.5,0}示例2:输入:line1={0,0},{3,3}li
weixin_46557192
·
2023-08-27 19:52
c语言
日常刷题
20
题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例1:输入:[“flower”,“flow”,“flight”]输出:“fl”示例2:输入:[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-common-p
weixin_46557192
·
2023-08-27 19:52
c语言
日常刷题
16
题目:给定一个只包括‘(’,’)’,’{’,’}’,’[’,’]’的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:“()”输出:true示例2:输入:“()[]{}”输出:true示例3:输入:“(]”输出:false示例4:输入:“([)]”输出:false示例5:输入:“{[]}”输出
weixin_46557192
·
2023-08-27 19:22
c语言
日常刷题
17
题目:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4(来源:力扣(LeetCode))思路:开辟一个新的链表,同时遍历输入的两个链表,当第一个链表里的元素与第二个链表里的元素相等时,依次放入新链表;当第一个链表里的元素小于第二个链表里的元素时,将第一个链表里的元素插入新链表
weixin_46557192
·
2023-08-27 19:22
c语言
日常刷题
18
题目:给你n个非负整数a1,a2,…,an,每个数代表坐标中的一个点(i,ai)。在坐标内画n条垂直线,垂直线i的两个端点分别为(i,ai)和(i,0)。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且n的值至少为2。图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为49。示例:输入:[1,8
weixin_46557192
·
2023-08-27 19:22
c语言
日常刷题
12
题目:输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。输入格式:输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。输出格式:在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。输入样例:Tomcatisamaleccatatcat输出样例:Tomisamale思路:由输出样例可知,在第一次字符串匹配后,原
weixin_46557192
·
2023-08-27 19:52
c语言
日常刷题
14
题目:给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过500000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。输出格式:每个测试用例的输出占一行,输出倒序后的句子,并且保证单词间只有1个空格。输入样例:HelloWorldHereICome输出样例:Co
weixin_46557192
·
2023-08-27 19:52
c语言
日常刷题
15
题目:给你一幅由N×N矩阵表示的图像,其中每个像素的大小为4字节。请你设计一种算法,将图像旋转90度。不占用额外内存空间能否做到?示例1:给定matrix=[[1,2,3],[4,5,6],[7,8,9]],原地旋转输入矩阵,使其变为:[[7,4,1],[8,5,2],[9,6,3]]示例2:给定matrix=[[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,
weixin_46557192
·
2023-08-27 19:52
c语言
日常刷题
杭电oj1072题解今天的题主要看是否能后看懂题目,首先这里输入的A和B是都是十六进制,所以求的是两个十六进制的数的和的十进制是多少,一开始我是觉得比较蒙的,因为我的第一反应是去定义abcdef,还要分大小写什么的,觉得实现起来比较麻烦,后来在网上查找发现在实现的过程输入输出中有比较简单的方法C++#includeusingnamespacestd;intmain(){inta,b;while(c
未来准备者
·
2023-08-27 19:21
笔记
c语言
日常刷题
04
题目:本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。输入样例:-212522输出样例:3思路:这题非常简单,只需要把输入的数分开存储在一个数组中,然后就只需要遍历数组,数出与题目所给数字相同的数字即可。下面是代码:#includeintCount_Digit(constintN,constintD);intmain(){intN,D
weixin_46557192
·
2023-08-27 19:21
c语言
C语言——
日常刷题
(一)
实现如下两个函数(不调用库函数):intmyStrLen(char*s);该函数功能为求字符串s的长度。voidmyStrConcat(char*string1,char*string2);该函数的功能为将字符串string2拼接至字符串string1后边。注意:该函数的两个参数,在调用时有可能会指向同一个字符串,函数需要在这种情况下能正确完成指定的功能。主函数要求使用以上两个函数实现如下功能:输
ʚVVcatɞ
·
2023-08-27 19:21
C
日常刷题
篇(入门)
我从简单到难,一起走上漫漫刷题路!我会持续在我的博客中更新我每天刷题的内容!相互交流!大家一键三连,多多关注!这是今天我给大家带来的题!以后难度逐渐加深!1.乘法口诀表在屏幕上输出9*9乘法口诀表#includeintmain(){inti,j;for(i=1;i#includeintmain(){inta[10],max;printf("请输入10个整数:");for(inti=0;imax){
一起去看雪6
·
2023-08-27 19:20
c语言
算法
开发语言
(C语言
日常刷题
)输入某年某月某日,计算并输出它是这一年的第几天。
题目:按如下函数原型用函数编程解决如下的日期转换问题(要求考虑闰年的问题):输入某年某月某日,计算并输出它是这一年的第几天。/*函数功能:对给定的某年某月某日,计算它是这一年的第几天函数参数:整型变量year、month、day,分别代表年、月、日函数返回值:这一年的第几天*/intDayofYear(intyear,intmonth,intday);输入提示信息:"Pleaseenteryear
Krystal想喝奶茶
·
2023-08-27 19:50
c语言
算法
C语言
日常刷题
3
文章目录题目答案与解析1234、5、6、题目1.已知函数的原型是:intfun(charb[10],int*a);,设定义:charc[10];intd;,正确的调用语句是()A:fun(c,&d);B:fun(c,d);C:fun(&c,&d);D:fun(&c,d);2.请问下列表达式哪些会被编译器禁止【多选】()inta=248,b=4;intconst*c=21;constint*d=&a
wjfwonderful
·
2023-08-27 19:19
c语言
算法
数据结构
LeetCode刷题-最长和谐子序列
前言说明算法学习,
日常刷题
记录。题目连接最长和谐子序列题目内容和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。
纯洁编程说
·
2023-08-26 11:00
C语言
日常刷题
1
文章目录题目答案与解析1234.5.6.题目1、执行下面程序,正确的输出是()intx=5,y=7;voidswap(){intz;z=x;x=y;y=z;}intmain(){intx=3,y=8;swap();printf(“%d,%d\n”,x,y);return0;}A:5,7B:7,5C:3,8D:8,32、以下不正确的定义语句是()A:doublex[5]={2.0,4.0,6.0,8
wjfwonderful
·
2023-08-25 14:35
c语言
算法
数据结构
秋招实用网站记录
网站:
labuladong
、代码随想录、codeTop、小林coding微信公众号:高校人才网V、国企求职、银行求职、银行招聘网、校招薪水、代码界的小白
crystal---
·
2023-08-21 18:59
求职招聘
LeetCode刷题-消失的两个数字
前言说明算法学习,
日常刷题
记录。题目连接消失的两个数字题目内容给定一个数组,包含从1到N所有的整数,但其中缺了两个数字。你能在O(N)时间内只用O(1)的空间找到它们吗?以任意顺序返回这两个数字均可。
纯洁编程说
·
2023-08-20 04:21
二叉树算法的框架套路总结
二叉树算法的框架套路总结总结本文主要来源于Leetcode用户:https://leetcode.cn/u/
labuladong
/,感谢写了这么好的文章作者:
labuladong
链接:https://leetcode.cn
MoonpieXia
·
2023-08-19 12:16
#
算法随笔
算法
深度优先
石子游戏
思路来源于
labuladong
老师的公众号,本文仅用于个人学习整理亚历克斯和李用几堆石子在做游戏。偶数堆石子排成一行,每堆都有正整数颗石子piles[i]。游戏以谁手中的石子最多来决出胜负。
NullPointer_e
·
2023-08-18 19:00
【leetcode】前缀和
内容摘抄自:小而美的算法技巧:前缀和数组|
labuladong
的算法小抄一维数组的前缀和看这个preSum数组,若想求索引区间[1,4]内的所有元素之和,就可以通过preSum[5]-preSum[1]
菜鸟的Zoom之旅
·
2023-08-15 17:38
leetcode做题心得
leetcode
算法
职场和发展
算法与数据结构(二十四)最优子结构原理和 dp 数组遍历方向
注:此文只在个人总结
labuladong
动态规划框架,仅限于学习交流,版权归原作者所有;本文是两年前发的动态规划答疑篇openinnewwindow的修订版,根据我的不断学习总结以及读者的评论反馈,我给扩展了更多内容
dby_freedom
·
2023-08-15 09:57
算法
数据结构
代理模式
算法与数据结构(二十三)动态规划设计:最长递增子序列
注:此文只在个人总结
labuladong
动态规划框架,仅限于学习交流,版权归原作者所有;也许有读者看了前文动态规划详解,学会了动态规划的套路:找到了问题的「状态」,明确了dp数组/函数的含义,定义了basecase
dby_freedom
·
2023-08-15 09:25
算法
数据结构
动态规划
【算法】【动态规划】动态规划解题套路框架(一篇文章教会你如何聪明地穷举)【转载】
原文链接:https://
labuladong
.gitbook.io/algo/di-ling-zhang-bi-du-xi-lie/dong-tai-gui-hua-xiang-jie-jin-jie
岚清子
·
2023-08-12 18:04
动态规划
算法
算法
动态规划
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他