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
洛谷题目解析
压缩技术(
洛谷
)
题目描述设某汉字由N×NN\timesNN×N的0\texttt00和1\texttt11的点阵图案组成。我们依照以下规则生成压缩码。连续一组数值:从汉字点阵图案的第一行第一个符号开始计算,按书写顺序从左到右,由上至下。第一个数表示连续有几个0\texttt00,第二个数表示接下来连续有几个1\texttt11,第三个数再接下来连续有几个0\texttt00,第四个数接着连续几个1\texttt1
直接AC好吗
·
2023-12-23 11:29
算法
python
【题解】
洛谷
P2353 背单词
原题链接:P2353背单词题目背景小明对英语一窍不通,令老师十分头疼。于是期末考试前夕,小明被逼着开始背单词……题目描述老师给了小明一篇长度为nnn的英语文章,然后让小明背mmm个单词。为了确保小明不会在背单词时睡着,老师会向他提QQQ个问题,每次老师随机选择一个区间[l,r][l,r][l,r],小明要回答在这段文字中他背过的单词总共出现过多少次。输入格式第一行两个整数m,Qm,Qm,Q如前所述
星河依旧长明
·
2023-12-23 10:13
题解
题解
c++
KMP字符串匹配
前缀和
LeetCode刷题--- 括号生成
t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述递归递归、搜索与回溯算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、
题目解析
元清加油
·
2023-12-23 00:14
力扣递归算法题
leetcode
算法
LeetCode刷题--- 组合
t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述递归递归、搜索与回溯算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、
题目解析
元清加油
·
2023-12-22 23:13
力扣递归算法题
leetcode
算法
[M链表] lc24. 两两交换链表中的节点(链表+链表反转)
文章目录1.题目来源2.
题目解析
1.题目来源链接:24.两两交换链表中的节点2.
题目解析
链表题目建议画图理解。本题每次逆转两个链表元素,首先头结点可能会发生改变,则使用虚拟头结点即可。
Ypuyu
·
2023-12-22 20:33
LeetCode
LeetCode
洛谷
P1042 [NOIP2003 普及组] 乒乓球
洛谷
原题链接:https://www.luogu.com.cn/problem/P1042输入WWWWWWWWWWWWWWWWWWWWWWLWE输出11:011:01:121:02:1注意1、两种输入方式都可以
悟空不是猴子
·
2023-12-22 16:05
算法
算法
数据结构
c++
学习
第四周算法题(单调队列,单调栈,全排列,trie树)
第四周(11.13-11.19)第一题:P1886滑动窗口/【模板】单调队列-
洛谷
|计算机科学教育新生态(luogu.com.cn)题目来源题目描述给定一个大小为n≤10e6的数组。
Xiao Ling.
·
2023-12-22 14:19
算法
数据结构
【笔试强化】Day 5
文章目录一、单选1.2.3.4.5.6.7.8.9.二、不定项选择1.三、编程1.统计回文题解:代码:2.连续最大和
题目解析
:1.状态表示:2.状态转移方程3.初始化4.填表顺序5.返回值代码:一、单选
柒柒要开心
·
2023-12-22 02:19
笔试强化
java
算法
洛谷
P1090 合并果子
题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定每个果子重量都
一念错误终身
·
2023-12-21 12:33
C语言指针基础题(二)
目录例题一
题目解析
及答案例题二
题目解析
及答案例题三
题目解析
及答案例题四
题目解析
及答案例题五
题目解析
及答案感谢各位大佬对我的支持,如果我的文章对你有用,欢迎点击以下链接个人主页C语言️️️C语言例题python
MrGaomq
·
2023-12-21 12:38
C语言例题
c语言
算法
开发语言
笔记
学习方法
c++
C语言指针基础题(一)
目录例题一
题目解析
答案例题二
题目解析
答案例题三
题目解析
答案例题四
题目解析
答案例题五
题目解析
答案例题六
题目解析
答案例题七
题目解析
答案例题八
题目解析
答案感谢各位大佬对我的支持,如果我的文章对你有用,欢迎点击以下链接个人主页
MrGaomq
·
2023-12-21 12:08
C语言例题
c语言
开发语言
学习方法
笔记
c++
递推与递归练习题
公众号:编程驿站题目来源于
洛谷
!数楼梯题目描述楼梯有N阶,上楼可以一步上一阶,也可以一步上二阶。编一个程序,计算共有多少种不同的走法。输入格式一个数字,楼梯数。输出格式输出走的方式总数。
一枚大果壳
·
2023-12-21 06:22
C++编程之美
算法
LeetCode刷题--- 电话号码的字母组合
t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述递归递归、搜索与回溯算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、
题目解析
元清加油
·
2023-12-21 01:48
力扣递归算法题
leetcode
算法
LeetCode 1124. 表现良好的最长时间段
题目解析
转变hours数组将符合劳累置为1,不符合置为0再次更新数组转变为前缀和。求A[j]-A[i]>0的最大距离,使
Sol__C
·
2023-12-20 17:20
周记 从现在开始
每周笔记2023:12.04早上上课看了会jvm看了看低延迟垃圾收集器具体想了解的移步其他专栏写了三个题吧(牛客^2
洛谷
^1)一个二分一个模拟一个双指针今天太累了每天有时间把今天的补上其实主要还是晚上手贱把
凇:)
·
2023-12-20 14:26
每周笔记
java
算法
jvm
redis
常见的排序算法---快速排序算法
模板
洛谷
:P1177排序代码importjava.util.Scanne
想要打 Acm 的小周同学呀
·
2023-12-20 14:19
数据结构与算法
排序算法
算法
【C++搜索练习】第一周 深搜/递归的基本运用
A.记忆化搜索-function题目传送门:Function-
洛谷
很简单的一道模拟搜索题,w函数按照题意就这么写:intw(inta,intb,intc){if(a20||b>20||c>20)returnw
qcqzz233
·
2023-12-20 12:56
C++
算法练习
c++
开发语言
深度优先
算法
Leetcode: 203. 移除链表元素
head=[1,2,6,3,4,5,6],val=6输出:[1,2,3,4,5]示例2:输入:head=[],val=1输出:[]示例3:输入:head=[7,7,7,7],val=7输出:[]方法一:
题目解析
阿明6
·
2023-12-20 08:03
【leetcode】题解
leetcode
链表
算法
leetcode每日一题--有效括号的字符串匹配(双栈模拟)
文章目录题目
题目解析
解题代码题目OJ平台
题目解析
简单的双栈模拟,这题与普通的一个栈的模拟就多了一个‘*’通配符,这个可以用来抵消‘(’或者')',但是注意到的是抵消‘(’时需要判断通配符的位置是否在它的前面
C+G
·
2023-12-20 06:34
Leetcode中级算法
leetcode
算法
6.二分+贪心
6.二分+贪心二分查找贪心算法练习进击的奶牛(二分)
洛谷
P1824A-TrailingZeroes(III)(判断n!
manng •ᴗ•
·
2023-12-20 01:23
暑期训练
贪心算法
二分查找
LeetCode刷题--- 全排列 II
t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述递归递归、搜索与回溯算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、
题目解析
元清加油
·
2023-12-19 23:30
力扣递归算法题
leetcode
算法
洛谷
水题赏析第二弹
首先,这是道蓝题P8883幻想中成为原神题目背景钟离很喜欢数学题。其中一个问题是这样的:定义一个丘丘人是可以被击杀的,当且仅当存在一个大于111的完全平方数能够整除它的编号。比如,121212号丘丘人就是可以被击杀的,因为它能够被444整除;151515号丘丘人则不能被击杀。请计算编号为1∼n1\simn1∼n中的丘丘人中能够被击杀的个数。由于钟离秉承着“差不多得了”的做事理念,因此,他允许你的答
zth413021
·
2023-12-19 21:33
算法
leetcode --- 30. 串联所有单词的子串[C++ 滑动窗口/双指针]
原题:30.串联所有单词的子串-力扣(LeetCode)
题目解析
:本题在这道题的算法原理基础上进行思考会简单许多leetcode---438.找到字符串中所有字母异位词[C++/滑动窗口+哈希表]-CSDN
自由のミカサ
·
2023-12-19 19:39
进击的算法
leetcode
c++
算法
数据结构
leetcode---76. 最小覆盖子串 [C++/滑动窗口+哈希表]
原题:76.最小覆盖子串-力扣(LeetCode)
题目解析
:此题在这道题的基础上进行理解会更简单leetcode---30.串联所有单词的子串[C++滑动窗口/双指针]-CSDN博客本题要求在s字符串中找到含有
自由のミカサ
·
2023-12-19 19:39
进击的算法
leetcode
c++
散列表
算法
数据结构
leetcode --- 438. 找到字符串中所有字母异位词[C++/滑动窗口+哈希表]
原题:438.找到字符串中所有字母异位词-力扣(LeetCode)
题目解析
:本题要在一个字符串中找另一个字符串的异位词。
自由のミカサ
·
2023-12-19 19:38
进击的算法
leetcode
c++
算法
图灵日记之Leetcode链表中间结点&&牛客链表中倒数第k个结点&&Leetcode合并两个有序链表&&leetcode反转链表
题目链表的中间结点原题入口题目内容
题目解析
思路一代码实现一思路二代码实现二链表中倒数第k个结点题目链接题目内容思路代码实现合并两个有序链表原题入口题目内容思路代码实现反转链表题目传送入口题目内容思路一代码复现一思路二代码实现二链表的中间结点原题入口题目内容给你单链表的头结点
图梓灵
·
2023-12-19 15:15
leetcode
链表
算法
洛谷
p1009,阶乘求和
题目描述用高精度计算出S=1!+2!+3!+⋯+n!S=1!+2!+3!+⋯+n!(n≤50n≤50)。其中!表示阶乘,定义为n!=n×(n−1)×(n−2)×⋯×1n!=n×(n−1)×(n−2)×⋯×1。例如,5!=5×4×3×2×1=1205!=5×4×3×2×1=120。输入格式一个正整数nn。输出格式一个正整数SS,表示计算结果。输入输出样例输入#13输出#19题目分析:思路:大致推断,
把大古熬成汤
·
2023-12-19 14:18
做题
算法
关于
洛谷
写题,二维字符数组的输入按行输入
输入:scanf("%c",&ch);录入字符的时候,会将换行字符当作一个字符,所以录入的时候需要charch;for(inti=0;i
把大古熬成汤
·
2023-12-19 14:17
c语言
算法——模拟
替换所有的问号替换所有的问号
题目解析
字符串仅包含小写英文字母和问号所有的‘?’转换为若干小写字母,使最终的字符串不包含任何连续重复的字符。不能修改非‘?’字符。题目测试用例保证除‘?’
裙下的霸气
·
2023-12-19 10:58
算法
算法
算法——前缀和
模板一维前缀和【模板】前缀和_牛客题霸_牛客网该算法是先预处理一个数组,用空间换时间,将原本时间复杂度为O(n2)降为O(n)
题目解析
题中下标(用i表示)从1开始计数,长度为n的数组,想访问到an位置,
裙下的霸气
·
2023-12-19 10:27
算法
算法
算法——分治
快排的题目常见的方法是利用三指针法将数组分三块搭配随机选择基准元素的思想颜色分类(分治_快排)颜色分类
题目解析
原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
裙下的霸气
·
2023-12-19 10:26
算法
算法
LeetCode刷题--- 找出所有子集的异或总和再求和
t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述递归递归、搜索与回溯算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、
题目解析
元清加油
·
2023-12-19 08:44
力扣递归算法题
leetcode
算法
算法专题二:滑动窗口
算法专题二:滑动窗口一.长度最小的子数组:1.思路一:暴力解法2.思路二:滑动窗口+双指针3.GIF
题目解析
:思路一:思路二:二.无重复字符的最长子串:1.思路一:滑动窗口2.GIF
题目解析
:思路一:三
随风飘扬@
·
2023-12-19 07:39
算法
c++
纵横字谜的答案 Crossword Answers
纵横字谜的答案CrosswordAnswers-
洛谷
|计算机科学教育新生态(luogu.com.cn)翻译后大概是:有一个r行c列(1#defineMAX100intmain(){intlon,wid;
cookies_s_s
·
2023-12-19 07:38
c语言
算法
c++
[12]字符串是否由子串拼接-招商银行信用卡中心2018秋
输入示例:abcabc输出示例:abc2.
题目解析
枚举遍历1.子串长度能被字符串整除。
jdzhangxin
·
2023-12-19 02:08
【背包dp】01背包、完全背包、多重背包总结
一、01背包请参考
洛谷
p1048采药1.二维dp二维dp有5个药,花费时间分别是[2,2,6,5,4],价值分别是[6,3,5,4,6],时间限制为10状态转移方程dp[i][j]=max(dp[i-1
landmark_thu
·
2023-12-18 22:23
「Leetcode」滑动窗口—长度最小的子数组
文章目录题目✏️
题目解析
&思路总结题目209.长度最小的子数组给定一个含有n个正整数的数组和一个正整数target。
CaTianRi
·
2023-12-18 22:48
leetcode
leetcode
算法
职场和发展
动态规划
「Leetcode」滑动窗口—无重复字符的最长子串
文章目录题目✏️
题目解析
&思路总结题目3.无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。
CaTianRi
·
2023-12-18 22:45
leetcode
leetcode
算法
职场和发展
ptA
题目解析
7-229小熊求师分数300//#include////intmain(){//intnum,i;//////while(~scanf("%d",&num)){//for(i=1;i//intmain(){//intn;//scanf("%d",);//for(inti=1;iintmain(){intn;scanf("%d",&n);for(inti=1;i=1;i--){for(intj=1;
leke2003
·
2023-12-18 15:23
算法
数据结构
小木棍 P1120(回溯剪枝)
小木棍题目描述P1120小木棍-
洛谷
|计算机科学教育新生态(luogu.com.cn)乔治有一些同样长的小木棍,他把这些木棍随意砍成几段,直到每段的长都不超过505050。
林铱眀
·
2023-12-18 14:58
剪枝
深度优先
算法
洛谷
:P1048 [NOIP2005 普及组] 采药(DP 背包01)
[NOIP2005普及组]采药题目描述辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的
zethinkger
·
2023-12-18 08:28
算法
数据结构
图论
动态规划
洛谷
:P1216 [USACO1.5] [IOI1994]数字三角形 Number Triangles(DP 入门)
[USACO1.5][IOI1994]数字三角形NumberTriangles题目描述观察下面的数字金字塔。写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。在上面的样例中,从7→3→8→7→57\to3\to8\to7\to57→3→8→7→5的路径产生了最大权值。输入格式第一个行一个正整数rrr,表示行的数目。后面每行为这个数
zethinkger
·
2023-12-18 08:27
深度优先
算法
动态规划
洛谷
:P1102 A-B 数对(二分查找1)
A-B数对题目背景出题是一件痛苦的事情!相同的题目看多了也会有审美疲劳,于是我舍弃了大家所熟悉的A+BProblem,改用A-B了哈哈!题目描述给出一串正整数数列以及一个正整数CCC,要求计算出所有满足A−B=CA-B=CA−B=C的数对的个数(不同位置的数字一样的数对算不同的数对)。输入格式输入共两行。第一行,两个正整数N,CN,CN,C。第二行,NNN个正整数,作为要求处理的那串数。输出格式一
zethinkger
·
2023-12-18 08:57
算法
c++
数据结构
洛谷
:P1873 [COCI2011-2012#5] EKO / 砍树(二分查找2)
[COCI2011-2012#5]EKO/砍树题目描述伐木工人Mirko需要砍MMM米长的木材。对Mirko来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。不过,Mirko只被允许砍伐一排树。Mirko的伐木机工作流程如下:Mirko设置一个高度参数HHH(米),伐木机升起一个巨大的锯片到高度HHH,并锯掉所有树比HHH高的部分(当然,树木不高于HHH米的部分保持不变)。
zethinkger
·
2023-12-18 08:57
算法
c++
洛谷
:P1135 奇怪的电梯(递归/DFS学习8)
奇怪的电梯题目背景感谢@yummy提供的一些数据。题目描述呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第iii层楼(1≤i≤N1\lei\leN1≤i≤N)上有一个数字KiK_iKi(0≤Ki≤N0\leK_i\leN0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3,3,
zethinkger
·
2023-12-18 08:27
深度优先
学习
算法
bfs
dfs
广度优先
洛谷
:P1618 三连击(升级版)
三连击(升级版)题目描述将1,2,…,91,2,\ldots,91,2,…,9共999个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:CA:B:CA:B:C,试求出所有满足条件的三个三位数,若无解,输出No!!!。//感谢黄小U饮品完善题意输入格式三个数,A,B,CA,B,CA,B,C。输出格式若干行,每行333个数字。按照每行第一个数字升序排列。样例#1样例输入#1123样例输
zethinkger
·
2023-12-18 08:26
算法
dfs
C语言:高精度加法
P1601A+BProblem(高精)-
洛谷
|计算机科学教育新生态(luogu.com.cn)过大的数计算就无法用变量定义计算,但可以用数组巧妙的化解这个问题。
寂翎祭
·
2023-12-18 08:44
洛谷
c语言
算法
开发语言
C语言:高精度乘法
P1303A*BProblem-
洛谷
|计算机科学教育新生态(luogu.com.cn)第一次画图,略显简陋。由图可以看出c的小标与x,y下标的关系为x的下标加上y的下标再减一。
寂翎祭
·
2023-12-18 08:44
c语言
算法
开发语言
C语言:高精度除法(除低精度)
P1480A/BProblem-
洛谷
|计算机科学教育新生态(luogu.com.cn)由图知,被除数的上一位的余数乘10加这位就是这一位结果的除数。
寂翎祭
·
2023-12-18 08:44
c语言
算法
开发语言
C语言:高精度减法
P2142高精度减法-
洛谷
|计算机科学教育新生态(luogu.com.cn)我的代码用x,y代替了a,b#include#includecharx[10100];//存储整数x,用字符类型存储每一位数chary
寂翎祭
·
2023-12-18 08:40
洛谷
c语言
算法
图论
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他