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 130. 被围绕的区域
示例:XXXXXOOXXXOXXOXX运行你的函数后,矩阵变为:XXXXXXXXXXXXXOXX题
解题
目意思就是只要被X所包围的地方将被吃掉,就像下围棋一样,而在
phantom34
·
2024-02-12 00:30
面试题-01.01-判定字符是否唯一
image.png
解题
思路:思路一:字典存储;思路二:位运算,astr包含了26个字母,用26位的二进制存储,变化范围为;|或操作用于对某一位赋值;&与操作用于判断mask中某一位是否出现过,若出现过,
阿凯被注册了
·
2024-02-11 23:22
(44)公因子的数目
文章目录每日一言题目
解题
思路法一:法二:代码法一:法二:结语每日一言懒惰行动得如此缓慢,贫穷很快就能超过它。——富兰克林题目题目链接:公因子的数目给你两个正整数a和b,返回a和b的公因子的数目。
月临水
·
2024-02-11 23:09
你必须要会的C语言练习题
C语言
学习
c语言
学习总结(2024/2/7)
目录P8661[蓝桥杯2018省B]日志统计
解题
思路:AC代码:P3367【模板】并查集AC代码:P8661[蓝桥杯2018省B]日志统计题目描述小明维护着一个程序员论坛。
chilling heart
·
2024-02-11 21:05
学习
Leetcode 3036. Number of Subarrays That Match a Pattern II
Leetcode3036.NumberofSubarraysThatMatchaPatternII1.
解题
思路2.代码实现3036.NumberofSubarraysThatMatchaPatternII1
Espresso Macchiato
·
2024-02-11 21:26
leetcode笔记
leetcode
3036
leetcode
hard
leetcode
3034
leetcode周赛384
z算法
Leetcode 3035. Maximum Palindromes After Operations
Leetcode3035.MaximumPalindromesAfterOperations1.
解题
思路2.代码实现题目链接:3035.MaximumPalindromesAfterOperations1
Espresso Macchiato
·
2024-02-11 21:25
leetcode笔记
leetcode
3035
leetcode周赛384
leetcode
medium
回文
leetcode题解
Leetcode 3033. Modify the Matrix
Leetcode3033.ModifytheMatrix1.
解题
思路2.代码实现题目链接:3033.ModifytheMatrix1.
解题
思路这一题是一道easy的题目,整体思路上没啥难度,就是按照题目翻译一下即可
Espresso Macchiato
·
2024-02-11 21:55
leetcode笔记
leetcode
3033
leetcode周赛384
leetcode
easy
leetcode题解
遍历
为什么学平面几何 2020-03-16
解题
时容易没思路的集中在平面几何特别是辅助线上,于是我问他也问自己,为什么学平面几何?他的回答是:“训练推理能力吧。可是我懒得每步都写。可是我想不出来画这条线。
lilyinfield
·
2024-02-11 20:08
题目 3180: 蓝桥杯2023年第十四届省赛真题-棋盘
解题
思路循环即可publicclassMain{publicstaticvoidmain(String[]args){Scanners
fuhohua
·
2024-02-11 20:58
蓝桥杯刷题
蓝桥杯
信息学奥赛一本通 1195:判断整除 | OpenJudge NOI 2.6 3531:判断整除
【题目链接】ybt1195:判断整除OpenJudgeNOI2.63531:判断整除【题目考点】1.动态规划:线性动规【
解题
思路】每次添加的数字可能是正数,可能是负数,这样构成一个数字序列。
君义_noip
·
2024-02-11 19:44
信息学奥赛一本通题解
OpenJudge
NOI题解
动态规划
[完全平方数]7744问题
解题
分析可以用循环的方式去枚举a,b的所有可能值,然后判断aabb是不是一个完全平方数,如果是就输出。那如何去判断aabb是否为完全平方数呢?
StudyingPanda
·
2024-02-11 19:43
算法
数据结构
【数学建模】【2024年】【第40届】【MCM/ICM】【C题 网球运动中的“动量”】【
解题
思路】
一、题目(一)赛题原文2024MCMProblemC:MomentuminTennisInthe2023WimbledonGentlemen’sfinal,20-year-oldSpanishrisingstarCarlosAlcarazdefeated36-year-oldNovakDjokovic.ThelosswasDjokovic’sfirstatWimbledonsince2013and
KeepLearners
·
2024-02-11 19:11
数学建模
数学建模
全美大学生数学建模竞赛
MCM/ICM
CTFHub-Web-密码口令 WriteUp
一、弱口令 1.题目内容 2.
解题
思路 使用burpsuite进行字典爆破 3.
解题
过程 首先抓包 使用intruder模块进行爆破 得到正确的口令,CaptureTheFlag!
曾小健_0532
·
2024-02-11 18:32
新学期 新目标
首先是语文,语文我最弱的地方就是阅读理解了,在这一学期里,我要多做阅读理
解题
,不要到考试的时候给自己拉分。
赵艺萌
·
2024-02-11 18:07
听说90%的人都没搞定手撕协程池这道面试题!
解题
思路:定义协程池结构体:首先,我们需要定义一个协程池的结构体,包含协程池的属性和方法。结构体中需要包含一个任务队列、协程池的大小、当前运行的协程数量等属性。
·
2024-02-11 17:00
LeetCode Hot100 15.三数之和
文章目录题目描述回溯法(解不了,超时了,参考下剪枝)
双指针
循环题目描述给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!
Daydreaming Kid
·
2024-02-11 16:27
Leetcode刷题之路
leetcode
算法
深度优先
教学小记|《找春天》:万紫千红总是春
2.板书:【教学反思】1.
解题
时,我可以设置疑问,激发学生学习兴趣。师:春天为什么需要寻找呢?生:因为这是早春。师:你怎么知道是早春?你从文中哪里看出来的?生:遮遮掩掩、躲躲藏藏。
周老师的带班日记
·
2024-02-11 16:33
SP10286 DOTAA - DOTA HEROES 题解
SP10286DOTAA-DOTAHEROES题
解题
目描述:ProblemDescription:DefenceOfTheAncients(DOTA)isoneofthemostaddictiveonlinemultiplayergames.Therearenheroesinourteamandourmottoistoconquertheopponent
见合8
·
2024-02-11 16:26
题解
c++
算法
UVA11503 Virtual Friends 题解
UVA11503VirtualFriends题
解题
目:原题面:题目描述PDF输入格式输出格式样例样例输入13FredBarneyBarneyBettyBettyWilma样例输出234翻译:有TTT组数据和
见合8
·
2024-02-11 16:56
题解
c++
算法
Java排序算法题-00
冒泡直接插入、冒泡、基数、归并,这四个排序是稳定的
双指针
第一次遍历,查询有几个基数第二次遍历,第一个指针先动到目标位置,第二个指针在头上。根据要求放置。https://github.com/Cy
柠檬树LeTr
·
2024-02-11 16:53
2024牛客寒假算法基础集训营1(B、C、E、L)
B.关鸡原题链接:B-关鸡_2024牛客寒假算法基础集训营1(nowcoder.com)
解题
思路:如图所示,红色部分是满足关鸡的最低要求为3。其次,黄色部分是指着火点位于同一列或者列数相差1时满足。
꧁忘•念꧂
·
2024-02-11 16:23
算法
2024牛客寒假算法基础集训营3(B、D)
B、智乃的数字手串题目:
解题
思路:(博弈论)n=1时,必然是qcjj赢;(必胜态)n=2时,无论是奇数还是偶数,qcjj必输;(必败态)n=3时,qcjj可以取出一个数将其转换为n=2时的状态,这对zn
꧁忘•念꧂
·
2024-02-11 16:23
算法
2024牛客寒假算法基础集训营2(F、K、I、J)
F.TokitsukazeandEliminate(hard)题目:
解题
思路:对于总共有n个宝石,统计出不同的宝石有a个,从后往前取,则第一次取宝石可以取出a个不同的宝石,剩下不同的宝石有b个(b#include
꧁忘•念꧂
·
2024-02-11 16:53
算法
生活有归类,时间有比例【355】
4点44分醒来发布了日更文章,梦里遇见了初中同学,在一起学习,帮助我
解题
。再睡一觉醒来,马上7点。看看同在一个房间的梁总和薛思凡还在睡觉。我躺在床上做做凯格尔运动、揉腹和仰卧起坐,做完已经7点半。
常德石门人蔡森
·
2024-02-11 15:28
X图形
题目链接:X图形2.思路如何理
解题
意?
hand2some2
·
2024-02-11 15:03
算法解析
算法
算法题目总结
目前只写了部分的贪心算法,动态规划,模拟,
双指针
,暴力枚举,栈,BFS,DFS,队列等算法题解,后期有时间的话会在b站上录一期关于算法的视频给大家参考。
hand2some2
·
2024-02-11 15:01
算法解析
算法
学习方法
数据结构
python
[UUCTF 2022]ez_user
0x01题目0x02
解题
进入环境,获得源码:a=1;$this->b=2;$this->c=3;}publicfunction__wakeup(){$this->a='';}publicfunction
q1jun
·
2024-02-11 14:41
Web
php
开发语言
反转链表
解题
思路:我自己的方法很简单..还是遍历一遍链表,一边遍历一边存储到数组arr中,先将该数组reverse,之后再for循环该数组,设置当前i结点的next为i+1结点。最后再返回第0个结点。
我的天气很好啦
·
2024-02-11 14:36
数据结构与算法-动态规划(基础框架+子序列问题)
问题汇总:1.如何选择使用递归法
解题
还是迭代法
解题
(我猜是做的多了背的题多了就自然懂了)2.迭代法有没有可以去重的空间和套路迭代法一般没有通用去重方式,因为已经相当于递归去重后了这两个问题其实是一个问题
robes knight
·
2024-02-11 13:28
动态规划
算法
2022-07-22
本题中,A项,
解题
关键词是“口头拘传”。对在现场发现的犯罪嫌疑人,经出示工作证件,可以口头“传唤”而非“拘传”,
上塘银三街26B号
·
2024-02-11 10:46
CSP-202009-2-风险人群筛查
CSP-202009-2-风险人群筛查
解题
思路检查是否经过高危区(x>=x1)&&(x=y1)&&(yusingnamespacestd;intmain(){intn,k,t,x1,y1,x2,y2;cin
LOST P
·
2024-02-11 10:07
c++
算法
CSP-202104-1-灰度直方图
CSP-202104-1-灰度直方图
解题
思路比较简单,直接上代码#includeusingnamespacestd;intmain(){intn,m,L,aws[300]={};cin>>n
LOST P
·
2024-02-11 10:07
c++
算法
【数学建模】【2024年】【第40届】【MCM/ICM】【B题 搜寻潜水器】【
解题
思路】
一、题目(一)赛题原文2024MCMProblemA:ResourceAvailabilityandSexRatiosMaritimeCruisesMini-Submarines(MCMS),acompanybasedinGreece,buildssubmersiblescapableofcarryinghumanstothedeepestpartsoftheocean.Asubmersiblei
KeepLearners
·
2024-02-11 09:45
数学建模
数学建模
全美大学生数学建模竞赛
MCM/ICM
【回溯算法】LCR 082. 组合总和 II
LCR082.组合总和II
解题
思路定义了一个Solution类。使用了LinkedList来存储结果集res,以及用于回溯过程中追踪当前组合的track列表和追踪当前组合的和的trackNum变量。
少写代码少看论文多多睡觉
·
2024-02-11 09:11
#
Leetcode
算法
算法学习——LeetCode力扣
双指针
篇
算法学习——LeetCode力扣
双指针
篇127.移除元素27.移除元素-力扣(LeetCode)描述给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。
拉依达不拉胯
·
2024-02-11 08:27
LeetCode算法学习
算法
学习
leetcode
c++
c语言
2019.01.17每日一问
由于是不在自己办公室,这里只能上内网,结和学姐给的
解题
思路手写
解题
过程,用app查询:图片发自App图片发自App从挑出来的22只股票用,利用周期判断,将吉祥航空、名家汇、先导智能和三环集团剔除,金正大经营范围是肥料
ai莎莎
·
2024-02-11 07:25
255.【华为OD机试真题】最小矩阵宽度(滑动窗口算法-Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质
解题
思路,高质量
解题
代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!
一见已难忘的申公豹
·
2024-02-11 07:02
算法之翼—华为OD机试专栏
华为od
矩阵
贪心算法
最小矩阵宽度
滑动窗口
代码随想录day16--二叉树的应用4
示例1:输入:root=[2,1,3]输出:1示例2:输入:[1,2,3,4,null,5,6,null,null,7]输出:7
解题
思路:·解这道题,只需要先找到最大深度的叶子节点,再找到判断其是否是位于最左边
诗以言志659
·
2024-02-11 07:57
算法
数据结构
代码随想录day13--二叉树的应用1
示例1:输入:root=[3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]示例2:输入:root=[1]输出:[[1]]示例3:输入:root=[]输出:[]
解题
思路
诗以言志659
·
2024-02-11 07:26
算法
数据结构
【算法与数据结构】算法与数据结构知识点
文章目录一、算法和数据结构和LeetCode介绍二、算法和数据结构入门2.1时间复杂度2.2空间复杂度2.3基础排序算法2.3.1选择排序算法2.3.2冒泡排序算法三、数组3.1二分法查找法3.2
双指针
法四
晚安66
·
2024-02-11 07:52
算法
算法
力扣94-二叉树的中序遍历
二叉树的中序遍历题目链接
解题
思路递归解决先遍历左子树访问根节点再遍历右子树/***Definitionforabinarytreenode.
༺❀ൢ望༒月❀ൢ❀
·
2024-02-11 07:20
算法-每日一练
leetcode
算法
智慧树怎么搜题答案? #经验分享#笔记#知识分享
这些软件以其强大的搜索引擎和智能化的算法,为广大大学生提供了便捷、高效的
解题
方式。下面,让我们一起来了解几款备受大学生欢迎的搜题软件吧!
春色七分甜33
·
2024-02-11 06:41
经验分享
笔记
八大员如何找答案?分享7个搜题直接出答案的软件 #媒体#学习方法
1.三羊搜题这是一个公众号丰富
解题
案例,帮助你拓宽思路。不仅解答问题,更培养解决问题的能力。
米饭闷了
·
2024-02-11 06:06
媒体
学习方法
寒假8
双指针
,BFS,图论
#include#includeusingnamespacestd;intn,d,k;intconstN=1000010;typedefpairpii;boolst[N];intcnt[N];piilogs[N];intmain(){cin>>n>>d>>k;for(inti=1;i>logs[i].first>>logs[i].second;}sort(logs+1,logs+1+n);for(
要成为编程高手的Yu
·
2024-02-11 06:23
宽度优先
算法
leetcode303 区域和检索 - 数组不可变 golang实现
303.区域和检索-数组不可变image.png
解题
思路典型的前缀和题目根据nums计算前缀和数组,添加辅助位,方便后续操作。(编码注意点见下)计算区间,因为加了辅助位。
lucasgao
·
2024-02-11 05:45
基础算法(排序,二分,高精度加减乘除,前缀和与差分,离散化,位运算,
双指针
等)介绍
基础算法文章目录基础算法排序快速排序归并排序二分算法整数二分浮点数二分高精度加减乘除高精度加法高精度减法高精度乘法高精度除法前缀和与差分一维前缀和二维前缀和一维差分二维差分
双指针
算法位运算离散化区间合并代码模板排序快速排序时间复杂度为
赵英英俊
·
2024-02-11 05:02
算法总结
算法
c++
数据结构
Acwing算法基础1——快排 归并 二分 前缀和 差分
双指针
位运算 离散化 区间和
文章目录1、快排----分治2、归并——分治3、二分法4、高精度(C++)5、前缀和(一维、二维)6、差分(一维、二维)7、
双指针
算法8、位运算9、离散化10、区间和流程:1.理解思想,背模板2.刷题目
倩mys
·
2024-02-11 05:31
数据结构与算法
算法
数据结构
java
常用代码模板1——基础算法——排序 二分 高精度 前缀和与差分
双指针
算法 位运算 离散化 区间合并
排序二分高精度前缀和与差分
双指针
算法位运算离散化区间合并快速排序算法模板——模板题AcWing785.快速排序voidquick_sort(intq[],intl,intr){if(l>=r)return
結城
·
2024-02-11 05:31
c++
一、基础算法之排序、二分、高精度、前缀和与差分、
双指针
算法、位运算、离散化、区间合并内容。
1.快速排序算法思想:选择基准元素,比基准元素小的放左边,比基准元素大的放右边。每趟至少一个元素排好。每一趟实现步骤:low>=high,返回,排序完成选取基准元素x=a[low],i=low,j=high当iusingnamespacestd;constintN=100010;intn;intq[N];voidquick_sort(inta[],intlow,inthigh){if(low>=h
樱花的浪漫
·
2024-02-11 05:00
C++与算法题系列
算法
数据结构
LeetCode 153.寻找旋转排序数组中的最小值(官方
解题
分析)
153.寻找旋转排序数组中的最小值题意分析:由于数组是升序排序旋转形成的,可知数组表现形式为先升序,在降序,在升序,具体表现如下图所示。由图可知,最小值总是小于最后一个值,因此可以通过二分法查找的方法找到最小值。思路分析:1.定义最左值low,最右值high2.中间值有两种情况,2.1在最小值的右边,因此我们可以忽略二分查找区间的右半部分。2.2在最小值的左边,因此我们可以忽略二分查找区间的左半部
blog_wanghao
·
2024-02-11 04:42
C++
leetcode
算法
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他