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
洛谷刷题之旅
洛谷
P1656 炸铁路 - SPFA
文章目录炸铁路题目描述输入格式输出格式样例#1样例输入#1样例输出#1题意解析思路CODE炸铁路题目描述A国派出将军uim,对B国进行战略性措施,以解救涂炭的生灵。B国有nnn个城市,这些城市以铁路相连。任意两个城市都可以通过铁路直接或者间接到达。uim发现有些铁路被毁坏之后,某两个城市无法互相通过铁路到达。这样的铁路就被称为keyroad。uim为了尽快使该国的物流系统瘫痪,希望炸毁铁路,以达到
2301_78981471
·
2023-12-04 09:53
#
最短路
算法
c++
数据结构
笔记
洛谷
P2984 [USACO10FEB] Chocolate Giving S
文章目录[USACO10FEB]ChocolateGivingS题面翻译题目描述输入格式输出格式题目描述输入格式输出格式样例#1样例输入#1样例输出#1题意解析CODE给点思考[USACO10FEB]ChocolateGivingS题面翻译题目链接:https://www.luogu.com.cn/problem/P2984题目描述FJ有BBB头奶牛(1≤B≤25000)(1\leB\le2500
2301_78981471
·
2023-12-04 09:51
#
最短路
算法
笔记
c++
前缀和+差分+倍增例题
GoACwing795前缀和ACwing797差分
洛谷
P3406海底高铁ACwing796二维前缀和ACwing798二维差分AtCoderabc167-dTeleporterACwing795前缀和题目描述输入一个长度为
MarkLinkX
·
2023-12-04 05:58
洛谷
P9389 烂柯杯 C++代码
目录前言思路点拨AC代码结尾前言今天我们来做
洛谷
上的一道题目。网址:[THUPC2023决赛]烂柯杯-
洛谷
题目:乱七八糟一堆文字,展示不下。思路点拨思路1:和围棋有关的人,很容易想到柯洁。
爱编程的小芒果
·
2023-12-03 21:54
洛谷题目讲解大全
c++
算法
开发语言
洛谷
B2006 地球人口承载力估计 C++代码
目录前言思路点拨AC代码结尾前言今天我们来做
洛谷
上的一道题目。网址:地球人口承载力估计-
洛谷
题目:思路点拨经典牛吃草问题。解设一个人一年吃一份草。则x*a-y*b为会多出的草,为什么会多呢?
爱编程的小芒果
·
2023-12-03 21:24
洛谷题目讲解大全
c++
算法
开发语言
【全网首发】2023年NOIP真题
目录前言真题结尾前言NOIP题目了解一下,后续有可能会出讲解,题目全部来自于
洛谷
真题第一题:词典第二题:三值逻辑第三题:双序列扩展第四题:天天爱打卡结尾大家可以把你的预期分数打在评论区
爱编程的小芒果
·
2023-12-03 21:23
算法
NOIP
洛谷
P9516 color C++代码
目录前言思路点拨AC代码结尾前言今天我们来做
洛谷
上的一道题目。网址:color-
洛谷
题目:思路点拨这题就是if-else判断输入的五个数据和不就OK了?
爱编程的小芒果
·
2023-12-03 21:23
洛谷题目讲解大全
c++
算法
开发语言
洛谷
P5711 闰年判断 C++代码
目录前言思路点拨AC代码结尾前言今天我们来做
洛谷
上的一道题目。
爱编程的小芒果
·
2023-12-03 21:53
洛谷题目讲解大全
算法
洛谷
100题DAY8
36.P1416攻击火星此题找出规律即可#includeusingnamespacestd;intn;intmain(){cin>>n;coutusingnamespacestd;constintN=2e5+10;intn,m,q,x,y,p[N];intfind(intx){if(p[x]!=x)p[x]=find(p[x]);returnp[x];}intmain(){cin>>n>>m>>q
Akct
·
2023-12-03 08:01
算法
洛谷
P1903 [国家集训队]数颜色/维护序列(树套树)
用的是主席树的思路,不理解此思路的请先食用HH的项链思路树状数组套主席树,即按照树状数组的核心操作在每个点建一颗主席树,在每一个点更新主席树(这里用的是动态开点,当然不用也可以,我看题解有不是动态开点的)。R\colorbox{#F5F5F5}{R}R操作,维护1e61e61e6个setsetset存储每个颜色的位置(每个setsetset都先预处理一个000位置,1≤1\leq1≤颜色的值≤1e
天黑之后才拥有光彩
·
2023-12-03 05:45
算法
数据结构
c++
洛谷
P4513 小白逛公园
经典系列分析很清晰,此题的难点在于如何维护最大子段和,也是经典所在。最大子段和有三种情况,分别为中线左边,中线右边,跨越中线,如下:此时我们需要维护三个变量最大前缀子段和,最大后缀子段和,最大子段和。为什么?你会发现对于不跨越中线的最大子段和,我们可以直接由儿子节点向父亲节点传递tr[i].maxx=max(tr[i∗2].maxx,tr[i∗2+1].maxx)tr[i].maxx=max(tr
天黑之后才拥有光彩
·
2023-12-03 05:45
算法
c++
洛谷
P1972 HH的项链(主席树)
思路用一个pre[i]pre[i]pre[i]记录当前位置颜色的前一个相同颜色的位置。主席树维护pre[i]pre[i]pre[i]。查找区间[0,l−1][0,l-1][0,l−1]。解释任何一个位置出现了一个颜色,那么产生贡献的区间是[0,i−1][0,i-1][0,i−1]一个颜色没有出现不妨将其上一次出现的位置视为000,所有在查找区间[l,r][l,r][l,r]内第一次出现的颜色产生的
天黑之后才拥有光彩
·
2023-12-03 05:15
c++
数据结构
算法
刷题笔记12.01 贪心策略
P1090[NOIP2004提高组]合并果子/[USACO06NOV]FenceRepairG-
洛谷
|计算机科学教育新生态(luogu.com.cn)说最大不超过.不用高精度,好说#includeusingnamespacestd
name_S56
·
2023-12-03 04:45
学习随笔
笔记
《
洛谷
深入浅出进阶篇》 欧几里得算法,裴蜀定理,拓展欧几里得算法————
洛谷
P1516 青蛙的约会
本文章内容:欧几里得算法:gcd(a,b)=gcd(b,a%b)由于篇幅问题,在这里就不加以证明,可以上b站自己搜一下。由欧几里得算法我们可以很清楚的知道,a,b的最大公约数,等于b,a%b的最大公约数裴蜀定理对于任意一对整数a,b,存在整数对(x,y)使不定方程ax+by=gcd(a,b)有解。由裴蜀定理引出的定理:若对于任意一对整数a,b,存在整数对(x,y)使不定方程ax+by=c有解,那么
louisdlee.
·
2023-12-03 02:47
洛谷深入浅出进阶篇
算法
数论
c++
gcd
拓展欧几里得
洛谷深入浅出进阶篇
【二】一起算法---队列:STL queue、手写循环队列、双端队列和单调队列、优先队列
⭐️已更系列1、基础数据结构1.1、链表➡传送门1.2、队列➡本章专栏直达《算法系列》目录前言机器翻译(
洛谷
P1540)问题描述:输入:输出:1.2、队列1.2.1、STLqueue1.2.2、手写循环队列
霜淮子
·
2023-12-02 19:34
算法系列
链表
数据结构
算法
c语言
2023年第五届传智杯前四题题解(后俩没写出来)
比赛链接:第五届“传智杯”全国大学生计算机大赛(决赛B组)-比赛详情-
洛谷
时效「月岩笠的诅咒」题目背景蓬莱之药,被诅咒的不死之药。
物联网土猫
·
2023-12-02 13:06
c++
学习
传智杯
算法
洛谷
火柴人
importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.io.StreamTokenizer;publicclassMain{staticintn;staticintnumber=0;staticint[]arr=newint[20000];staticboolean[]st=newboolean[20000]
screamn
·
2023-12-02 06:54
算法
深度优先
树状数组 / pbds解法 E2. Array Optimization by Deque
Problem-1579E2-CodeforcesArrayOptimizationbyDeque-
洛谷
|计算机科学教育新生态(luogu.com.cn)树状数组解法将aia_iai插入到队头,贡献为:
golemon.
·
2023-12-02 05:45
算法题
cf
算法
数据结构
枚举 组合数 P3799 妖梦拼木棒
P3799妖梦拼木棒-
洛谷
|计算机科学教育新生态(luogu.com.cn)思路:可以发现对于nnn来说是1e5,O(n2)O(n^2)O(n2)算法不行,但是发现对于每一个aia_iai来说,都是**
golemon.
·
2023-12-02 05:15
算法题
算法
c++
数据结构
边边每日签 ‖ 刷题
一年级小学生的
刷题之旅
边边的日签笔记——刷题!昨天下午一放学布噜噜就去邻居家玩了,在以前她肯定会玩到大人去叫才肯回家。
边边边小美
·
2023-12-02 04:58
洛谷
P5708:三角形面积 ← Python 及 C++ 代码比较
【题目来源】https://www.luogu.com.cn/problem/P5708【题目描述】一个三角形的三边长分别是a,b,c,请利用海伦公式计算三角形的面积。计算结果四舍五入,精确到1位小数。【输入格式】第一行输入三个实数a,b,c,以空格隔开。【输出格式】输出一个实数,表示三角形面积。精确到小数点后1位。【输入样例】345【输出样例】6.0【说明/提示】数据保证能构成三角形,0≤a,b
hnjzsyjyj
·
2023-12-01 19:57
信息学竞赛
Python程序设计
#
基础语法
c++
python
[ABC261E] Many Operations(dp,位运算,打表)
[ABC261E]ManyOperations-
洛谷
|计算机科学教育新生态(luogu.com.cn)ProblemStatementWehaveavariableXandNkindsofoperationsthatchangethevalueofX.Operationiisrepresentedasapairofintegers
Landing_on_Mars
·
2023-12-01 03:58
#
线性dp
数论
数学
算法
动态规划
位运算
【
洛谷
B2038】奇偶 ASCII 值判断 题解(顺序结构+取余)
奇偶ASCII值判断题目描述任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO。例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是666666),则输出NO。输入格式输入一个字符。输出格式如果其ASCII值为奇数,则输出YES,否则,输出NO。样例#1样例输入#1A样例输出#1YES样例#2样例输入#2B样例输出#2NO思路在main函数中,声
HEX9CF
·
2023-11-30 18:47
Data
Structure
and
Algorithm
算法
【
洛谷
B2034】计算 2 的幂 题解(顺序结构+求幂)
计算2的幂题目描述给定非负整数nnn,求2n2^n2n的值。输入格式一个整数nnn。0≤n#include#include#defineAUTHOR"HEX9CF"usingnamespacestd;intmain(){unsignedintn;cin>>n;longp=pow(2,n);cout<<p;return0;}
HEX9CF
·
2023-11-30 18:46
Data
Structure
and
Algorithm
c++
算法
数据结构
【
洛谷
B2031】计算三角形面积 题解(顺序结构+海伦公式)
计算三角形面积题目描述平面上有一个三角形,它的三个顶点坐标分别为(x1,y1),(x2,y2),(x3,y3)(x_1,y_1),(x_2,y_2),(x_3,y_3)(x1,y1),(x2,y2),(x3,y3),那么请问这个三角形的面积是多少。输入格式输入仅一行,包括666个双精度浮点数,分别对应x1,y1,x2,y2,x3,y3x_1,y_1,x_2,y_2,x_3,y_3x1,y1,x2,
HEX9CF
·
2023-11-30 18:43
Data
Structure
and
Algorithm
算法
【
洛谷
题单刷题日记】线段树
1:
洛谷
P3372【模板】线段树1 线段树是用来解决区间和/区间最值/区间覆盖的问题,而本道题涉及到了区间和问题,是区间修改和区间查询的问题(单点查询和单点修改对应的就是l==rl==rl==r的情况
飞°
·
2023-11-30 00:16
竞赛——【传智杯】2020年第三届“传智杯”全国大学生IT技能大赛(初赛Java)题解
题目
洛谷
链接:https://www.luogu.com.cn/contest/38442#problems1、课程报名题目描述:传智播客推出了一款课程,并进行了一次促销活动。
heart000_1
·
2023-11-29 22:30
赛事
/
证书
#
传智杯
java
洛谷
随机刷题之传智杯#3
[传智杯#3练习赛]直角三角形题目描述一个直角三角形的两个直角边是a,b(a≤b)a,b(a\leb)a,b(a≤b),其斜边是ccc,且a,b,ca,b,ca,b,c都是正整数。现在我们已经知道了斜边长度ccc,请问这个直角三角形的两个直角边的长度是什么?输入格式输入一个整数c(1≤c≤1.41×104)c(1\lec\le1.41\times10^4)c(1≤c≤1.41×104)。输出格式输
艾莜薇
·
2023-11-29 22:28
刷题
c语言
22.11.18打卡 [传智杯 #3 初赛] 部分题
森林图论懒得写,等搞完dp之后再来复习图论,还有一题数据有问题没写[传智杯#3初赛]课程报名-
洛谷
哇真的签到,第一眼还想着推公式呢,看这数据范围直接暴力了/*⣿⣿⣿⣿⣿⣿⡷⣯⢿⣿⣷⣻⢯⣿⡽⣻⢿⣿⣿⣿⣿⣿
霾まる
·
2023-11-29 22:57
思维
算法
c++
传智杯
判断回文质数(C++)
以这道
洛谷
的题为例:
洛谷
P1217https://www.luogu.com.cn/problem/P1217这道题要求需要判断区间[a,b]中的所有回文质数,并且测试数据开到了1亿首先,判断质数,如果暴力求解
ber official
·
2023-11-29 21:05
C++算法
算法
洛谷
P1758 [NOI2009]管道取珠(dp 贡献转化)
题目bzoj1566两个管道的小球序列,分别用长为n(nusingnamespacestd;constintN=505,mod=1024523;intn,m,dp[2][N][N];chars[N],t[N];voidadd(int&x,inty){x+=y;x%=mod;}intmain(){dp[0][0][0]=1;scanf("%d%d",&n,&m);scanf("%s%s",s+1,t
Code92007
·
2023-11-29 16:31
#
dp
贡献
思维题
DP背包问题
一.01背包问题题目:P1048[NOIP2005普及组]采药-
洛谷
|计算机科学教育新生态(luogu.com.cn)01背包问题中,每个物品只有一件,换句话说,每件物品只有取(1)和不取(0)两种状态
打发人间白云
·
2023-11-29 15:36
算法
算法
动态规划
洛谷
P5738唱歌比赛 C语言
思路:就硬算,丝毫不怂。定义一个二维数组student[100][20],放每个同学的编号和分数。再用三个for循环,对二维数组的每一层进行排序,再用两个for循环进行除最高分和最低分的平均分,放进数组score[20]。再用一个for循环进行比较大小。代码:#includeintmain(){intn,m;doublecount=0;intmark=0;doublestudent[100][20
不过是任思量
·
2023-11-28 22:53
洛谷
c语言
洛谷
P1981 [NOIP2013 普及组] 表达式求值
文章目录[NOIP2013普及组]表达式求值题目描述输入格式输出格式样例#1样例输入#1样例输出#1样例#2样例输入#2样例输出#2样例#3样例输入#3样例输出#3提示题意解析思路解析CODE注意[NOIP2013普及组]表达式求值题目链接:https://www.luogu.com.cn/problem/P1981题目描述给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。输入格式一行
2301_78981471
·
2023-11-28 21:03
#
栈
算法
笔记
c++
洛谷
P6704 [COCI2010-2011#7] GITARA
文章目录[COCI2010-2011#7]GITARA题目背景题目描述输入格式输出格式样例#1样例输入#1样例输出#1样例#2样例输入#2样例输出#2提示样例1解释样例2解释数据规模及约定说明思路解析非常无脑非常长的CODE巨佬的简短CODE[COCI2010-2011#7]GITARA题目链接:https://www.luogu.com.cn/problem/P6704题目背景Darko有一个想
2301_78981471
·
2023-11-28 21:03
#
栈
算法
笔记
c++
洛谷
P3301 [SDOI2013]方程
链接https://www.luogu.org/problem/show?pid=3301组合数取模有必要在这里插入对组合数取模的介绍。欲求Cmnmodp如果p是比较小的素数,直接lucas定理求llC(lln,llm,llp){if(m>n)return0;returnfact[n]*inv(fact[n-m],p)%p*inv(fact[m],p)%p;}lllucas(lln,llm,llp
*ACoder*
·
2023-11-28 18:54
#
中国剩余定理
#
排列组合
【数据结构】带修莫队
文章目录问题引入核心维护修改总结Code问题引入
洛谷
P1903嗯,上手一个莫队…\dots…?还有修改操作?本文我们来学习带修莫队,及支持修改的莫队。请确保你已经学会了普通的莫队,不会的可以看这里。
conti123
·
2023-11-28 16:56
C++数据结构
数据结构
c++
《
洛谷
深入浅出基础篇》P4913 【深基16.例3】二叉树深度
上链接:P4913【深基16.例3】二叉树深度-
洛谷
|计算机科学教育新生态(luogu.com.cn)https://www.luogu.com.cn/problem/P4913#submit上题干:题目描述有一个
louisdlee.
·
2023-11-28 09:40
洛谷题库递归专题训练
洛谷深入浅出基础篇
算法
深度优先
c++
递归
《
洛谷
深入浅出基础篇》 P5250 木材仓库————集合应用实例
上链接:P5250【深基17.例5】木材仓库-
洛谷
|计算机科学教育新生态(luogu.com.cn)https://www.luogu.com.cn/problem/P5250上题干:题目描述博艾市有一个木材仓库
louisdlee.
·
2023-11-28 09:39
洛谷深入浅出基础篇
c++
数据结构
我曾踏足山巅,也曾跌入低谷,二者都让我受益良多——P1002 过河卒
上链接:P1002[NOIP2002普及组]过河卒-
洛谷
|计算机科学教育新生态(luogu.com.cn)上题干:题目描述棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。
louisdlee.
·
2023-11-28 09:09
杂题学习
算法
数据结构
《
洛谷
深入浅出基础篇》P3916 图的遍历——逆向搜索
上链接:P3916图的遍历-
洛谷
|计算机科学教育新生态(luogu.com.cn)https://www.luogu.com.cn/problem/P3916上题干:题目描述给出N个点,M条边的有向图,
louisdlee.
·
2023-11-28 09:09
洛谷深入浅出基础篇
算法
c++
图论
深度优先
洛谷
P1049装箱问题 ————递归+剪枝+回溯
没没没没没没没没没错,又是一道简单的递归,只不过加了剪枝,我已经不想再多说,这道题写了一开始写了普通深搜,然后tle了一个点,后面改成剪枝,就ac了,虽然数据很水,但是不妨碍我们练习搜索。先画个草图:从1开始找,找下一层最左边的2,判断箱子里是否能装下这个物体,如果能,装进去。(现在箱子里装了(1,2)体积是(8+3=11)然后继续下一层继续判断,能否装下。(找最左边的3,现在箱子里装了(1,2,
louisdlee.
·
2023-11-28 09:03
洛谷题库递归专题训练
剪枝
算法
深度优先
c++
洛谷
B2064 斐波那契数列 c语言 函数封装
题目描述斐波那契数列是指这样的数列:数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。给出一个正整数a,要求斐波那契数列中第a个数是多少。输入格式第11行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数aa(1≤a≤30)。输出格式输出有n行,每行输出对应一个输入。输出应是一个正整数,为斐波那契数列中第a个数的大小。输入输出样例输入#1452191输出#151
龚立涛
·
2023-11-28 07:31
c语言
算法
数据结构
洛谷
B2068 统计满足条件的 4 位数 c语言 数组做法
题目描述给定若干个四位数,求出其中满足以下条件的数的个数:个位数上的数字减去千位数上的数字,再减去百位数上的数字,再减去十位数上的数字的结果大于零。输入格式输入为两行,第一行为四位数的个数nn,第二行为nn个的四位数。(n≤100)。输出格式输出为一行,包含一个整数,表示满足条件的四位数的个数。输入输出样例输入#1512341349611921235017输出#13说明/提示样例解释#1:对于12
龚立涛
·
2023-11-28 07:31
c语言
java
算法
洛谷
奇数求和 (c语言)数组做法
题目描述计算非负整数m到n(包括m和n)之间的所有奇数的和,其中,m不大于n,且n不大于300。例如m=3,n=12,m=3,n=12,其和则为:3+5+7+9+11=35。输入格式两个数m和n,两个数以一个空格分开,其中0≤m≤n≤300。输出格式输出一行,包含一个整数,表示m到n(包括m和n)之间的所有奇数的和。输入输出样例输入#1715输出#155具体代码如下:#includeintmain
龚立涛
·
2023-11-28 07:01
c语言
算法
开发语言
洛谷
B2060 满足条件的数累加 c语言(数组做法)
题目描述将正整数m和n之间(包括m和n)能被17整除的数累加,其中,0intmain(){inta,b;intc[1000]={0};//定义一个数组大小intsum=0;intt=0;scanf("%d%d",&a,&b);for(inti=a;i<=b;i++){//把从a到b的数读入数组中c[t]=i;t++;}for(intt=0;t<=b-a;t++){//判断能否被17整除if(c[t
龚立涛
·
2023-11-28 07:01
c语言
算法
洛谷
B3614 【模板】栈
文章目录【模板】栈题目链接:题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示样例1解释数据规模与约定提示CODE注意点【模板】栈题目链接:点击此处。题目描述请你实现一个栈(stack),支持如下操作:push(x):向栈中加入一个数xxx。pop():将栈顶弹出。如果此时栈为空则不进行弹出操作,输出Empty。query():输出栈顶元素,如果此时栈为空则输出Anguei!。size(
2301_78981471
·
2023-11-28 01:06
解题报告
#
栈
笔记
洛谷
P1449 后缀表达式
文章目录后缀表达式题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示题意解析思路CODE后缀表达式题目链接:后缀表达式。题目描述所谓后缀表达式是指这样的一个表达式:式中不再引用括号,运算符号放在两个运算对象之后,所有计算按运算符号出现的顺序,严格地由左而右新进行(不用考虑运算符的优先级)。如:3*(5-2)+7\texttt{3*(5-2)+7}3*(5-2)+7对应的后缀表达式为:3.
2301_78981471
·
2023-11-28 01:36
解题报告
#
栈
笔记
洛谷
题单--线性表
P3156【深基15.例1】询问学号链接:【深基15.例1】询问学号-
洛谷
直接输入,然后输出a[i]即可;代码:#include#include#include#includeusingnamespacestd
ros275229
·
2023-11-28 00:22
算法学习
洛谷
算法
c++
数据结构
每日一题:三连击升级版
链接:P1618三连击(升级版)-
洛谷
|计算机科学教育新生态(luogu.com.cn)题目:将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:C,试求出所有满足条件的三个三位数
devenben
·
2023-11-27 22:10
算法
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他