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
p1120洛谷
洛谷
P8813 [CSP-J 2022] 乘方题解
题目描述小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数a和b,求��ab的值是多少。ab即b个a相乘的值,例如23即为3个2相乘,结果为2×2×2=8。“简单!”小文心想,同时很快就写出了一份程序,可是测试时却出现了错误。小文很快意识到,她的程序里的变量都是int类型的。在大多数机器上,int类型能表示的最大数为231−1,因此只要计算结果超过这个数,她的程序就会出现错误。由于
菜就多练,输不起就别玩儿
·
2024-02-19 23:37
c++
c语言
开发语言
备战蓝桥杯 Day7(序列dp)
基本分类(1)单序列a.最大子段和b.最长上升子序列LIS(2)多序列a.最长公共子序列b.编辑距离最大子段和单序列dp一般开一维数组最大子段和-
洛谷
https://www.luogu.com.cn/problem
了一li
·
2024-02-19 15:21
insist
蓝桥杯
算法
图论
2024/2/17 图论 最短路入门 dijkstra 1
I-AcWing850.Dijkstra求最短路II-AcWing题库最短路最短路-HDU2544-VirtualJudge(vjudge.net)【模板】单源最短路径(弱化版)P3371【模板】单源最短路径(弱化版)-
洛谷
极度的坦诚就是无坚不摧
·
2024-02-19 11:17
寒假集训
寒假算法
图论
算法
c++
c语言
dijkstra
2024/2/13 图的基础知识 3(拓扑排序)
目录最长路P1807最长路-
洛谷
|计算机科学教育新生态(luogu.com.cn)Dividebythree,multiplybytwoProblem-977D-Codeforces最长路P1807最长路
极度的坦诚就是无坚不摧
·
2024-02-19 11:47
寒假集训
寒假算法
算法
数据结构
图论
c++
c语言
深度优先
【图论经典题目讲解】
洛谷
P2371 墨墨的等式
P2371墨墨的等式Description\mathrm{Description}Description求解有多少个b∈[l,r]b\in[l,r]b∈[l,r]满足∑i=1naixi=b\sum\limits_{i=1}^na_ix_i=bi=1∑naixi=b存在非负整数解(xix_ixi为变量,aaa数组给定)。Solution\mathrm{Solution}Solutionbbb一定可以
阿史大杯茶
·
2024-02-19 11:16
图论经典
图论
算法
c++
【图论经典题目讲解】
洛谷
P2149 Elaxia的路线
P2149Elaxia的路线Description\mathrm{Description}Description给定nnn个点,mmm条边的无向图,求222个点对间最短路的最长公共路径Solution\mathrm{Solution}Solution最短路有可能不唯一,所以公共路径的长度就有可能不同。将222条最短路都会经过的边(包括同向和异向)记录出来,并建立111个新图,那么由于最短路(可以看
阿史大杯茶
·
2024-02-19 11:45
图论经典
图论
算法
c++
洛谷
P2580 于是他错误的点名开始了
题目背景XS中学化学竞赛组教练是一个酷爱炉石的人。他会一边搓炉石一边点名以至于有一天他连续点到了某个同学两次,然后正好被路过的校长发现了然后就是一顿欧拉欧拉欧拉(详情请见已结束比赛CON900)。题目描述这之后校长任命你为特派探员,每天记录他的点名。校长会提供化学竞赛学生的人数和名单,而你需要告诉校长他有没有点错名。(为什么不直接不让他玩炉石。)输入格式第一行一个整数n,表示班上人数。接下来n行,
3分人生
·
2024-02-19 10:47
题组
哈希算法
2024/2/18 图论 最短路入门 floyd 1
目录Floyd求最短路854.Floyd求最短路-AcWing题库模板】FloydB3647【模板】Floyd-
洛谷
|计算机科学教育新生态(luogu.com.cn)Floyd求最短路854.Floyd
极度的坦诚就是无坚不摧
·
2024-02-19 10:14
寒假集训
寒假算法
图论
算法
数据结构
c++
c语言
floyd
洛谷
P8630 [蓝桥杯 2015 国 B] 密文搜索
题目描述福尔摩斯从X星收到一份资料,全部是小写字母组成。他的助手提供了另一份资料:许多长度为8的密码列表。福尔摩斯发现,这些密码是被打乱后隐藏在先前那份资料中的。请你编写一个程序,从第一份资料中搜索可能隐藏密码的位置。要考虑密码的所有排列可能性。输入格式输入第一行:一个字符串s,全部由小写字母组成,长度小于1024×1024。紧接着一行是一个整数n,表示以下有n行密码,1≤n≤1000。紧接着是n
3分人生
·
2024-02-19 10:39
题组
哈希算法
洛谷
P1678 烦恼的高考志愿 (Java)
洛谷
P1678烦恼的高考志愿(Java)传送门:P1678烦恼的高考志愿题目:烦恼的高考志愿题目背景计算机竞赛小组的神牛V神终于结束了高考,然而作为班长的他还不能闲下来,班主任老t给了他一个艰巨的任务:
Keven__Java
·
2024-02-15 09:02
算法题
高考
java
算法
开发语言
洛谷
P1102 A-B 数对 (Java)
洛谷
P1102A-B数对(Java)传送门:P1102A-B数对题目:A-B数对题目背景出题是一件痛苦的事情!
Keven__Java
·
2024-02-15 09:01
算法题
java
算法
数据结构
ide
开发语言
洛谷
: P1177【模板】排序
题目描述将读入的N个数从小到大排序后输出。输入格式第一行为一个正整数N。第二行包含N个空格隔开的正整数ai,为你需要进行排序的数。输出格式将给定的N个数从小到大输出,数之间空格隔开,行末换行且无空格。输入输出样例输入#1复制542451输出#1复制12445思路试了一下最左边当基准,emmm有一个样例TLE了,还是应该取中间或者随机取一个都可以AC。另外开足够大的空间。C++生成随机数参见博客园C
摸鱼手册
·
2024-02-15 08:48
OJ
算法
2.14数据结构与算法学习日记
洛谷
P1934封印题目背景很久以前,魔界大旱,水井全部干涸,温度也越来越高。为了拯救居民,夜叉族国王龙溟希望能打破神魔之井,进入人界“窃取”水灵珠,以修复大地水脉。
祺580
·
2024-02-15 03:15
学习
算法
寒假11-
洛谷
打题记录
#define_CRT_SECURE_NO_WARNINGS1#include#include#includeusingnamespacestd;intn,m,k;intfire[1000010];intice[1000010];longlongans=0;boolcompare(intn1,intn2){returnn1>n2;}intmain(){cin>>n>>m>>k;for(inti=1
要成为编程高手的Yu
·
2024-02-15 02:24
算法
c++
数据结构
洛谷
: [CSP-J 2023] 小苹果
题目描述小Y的桌子上放着nnn个苹果从左到右排成一列,编号为从111到nnn。小苞是小Y的好朋友,每天她都会从中拿走一些苹果。每天在拿的时候,小苞都是从左侧第111个苹果开始、每隔222个苹果拿走111个苹果。随后小苞会将剩下的苹果按原先的顺序重新排成一列。小苞想知道,多少天能拿完所有的苹果,而编号为nnn的苹果是在第几天被拿走的?输入格式输入的第一行包含一个正整数nnn,表示苹果的总数。输出格式
摸鱼手册
·
2024-02-15 01:14
OJ
算法
洛谷
: P7910 [CSP-J 2021] 插入排序
题目链接:P7910[CSP-J2021]插入排序-
洛谷
|计算机科学教育新生态(luogu.com.cn)思路:1.定义结构体,将输入数据和它是第几位绑定起来。
摸鱼手册
·
2024-02-15 01:44
OJ
算法
洛谷
: P9749 [CSP-J 2023] 公路
思路:贪心思想指的是在对问题求解的时候,总是能做出在当前看来是最好的选择,也就是说,如果要得到整个问题的最优答案,那么要求每一步都能做出最好的选择(feihua)。在这道题里面,我们希望在来到第i站的时候,使用的是前面i-1站当中油价最低的油。dp[i]表示前i站的最低油价(在站点2的时候莫得选,只能用站点1加的油)。然后遍历每个站点,计算来到每个站加多少油,花费多少钱。#includeusing
摸鱼手册
·
2024-02-15 01:43
OJ
算法
洛谷
: [CSP-J2019] 公交换乘
题目描述著名旅游城市B市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交车的优惠方案:在搭乘一次地铁后可以获得一张优惠票,有效期为45分钟,在有效期内可以消耗这张优惠票,免费搭乘一次票价不超过地铁票价的公交车。在有效期内指开始乘公交车的时间与开始乘地铁的时间之差小于等于45分钟,即:tbus−tsubway≤45t_{bus}-t_{subway}\leq45tbus−tsubway≤45
摸鱼手册
·
2024-02-15 01:43
OJ
算法
洛谷
真的好通人性啊!
有
洛谷
的朋友,你是否会发现,这几天你去打卡,都是大吉连续一天两天是大吉还可以被理解成巧合,但连续十天是不可能的,但在新年这段时间里,我天天都是大吉,
洛谷
是真的注重气氛呀,也注重用户的心情如果你对我感兴趣的话
Touxin_jingluo
·
2024-02-15 00:24
洛谷
日常
其他
笔记
洛谷
主页装饰(全网最详)
目录主页一、动图二、个人介绍图三、访问量四、随机图五、个人信息卡六、LATEX技术贫富差距七、彩色字八、链接添加九、视频添加主页先给你们看看我的
洛谷
主页:主页链接其实里面还有好几张动图……好,接下来我就来为大家一一讲解这些怎么弄一
Touxin_jingluo
·
2024-02-15 00:54
教程
日常
洛谷
其他
笔记
经验分享
洛谷
C++简单题练习day7—P2524 Uim的情人节礼物
day7--P2524Uim的情人节礼物--1.27习题概述Uim成功地按照顺序将礼物送到了N个同学的手里并维持她们的和谐。现在Uim现在想知道,他最终选择的顺序是所有给N个同学送礼顺序中,字典序第几小的。送礼顺序可以看作1,2,⋯,N的一个排列。输入格式第一行一个整数N,表示有N个数。第二行一个整数X,表示给出的排列。输出格式一个整数,表示是第几小的字典序。代码部分#include//万能头us
小杨想赢一次
·
2024-02-14 20:53
蓝桥备战冲!
c++
算法
开发语言
数据结构
学习
洛谷
C++简单题小练习day9—[AHOI2017]寻找探监点
day9--[AHOI2017]寻找探监点--2.7习题概述题目描述一个n×n的网格图(标号由1,1开始)上有m个探测器,每个探测器有个探测半径r,问这n×n个点中有多少个点能被探测到。输入格式第一行3个整数n,m,r。接下来m行,每行两个整数x,y表示第i个探测器的坐标。输出格式能被探测到的点的个数。代码部分#includeusingnamespacestd;intx[10001],y[1000
小杨想赢一次
·
2024-02-14 20:53
蓝桥备战冲!
c++
开发语言
数据结构
算法
学习
洛谷
C++简单练习day2
day2---超级玛丽---1.16习题概述超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。********************####....#.#..###.....##....###.......############...........#...##...###*########.#.##.#.#####*******#######.#.##.#.#...#
小杨想赢一次
·
2024-02-14 20:23
蓝桥备战冲!
c++
开发语言
数据结构
学习
洛谷
C++简单题练习-暴力算法初接触
day3---单词分析---1.17习题概述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输入描述输入一行包含一个单词,单词只由小写英文字母组成。对于所有的评测用例,输
小杨想赢一次
·
2024-02-14 20:52
蓝桥备战冲!
c++
开发语言
数据结构
算法
洛谷
C++简单题小练习day10—umi的函数
day10--umi的函数--2.13习题概述题目背景umi找到了一个神秘的函数f。题目描述这个函数接受两个字符串s1,s2。这些字符串只能由小写字母组成并且具有相同的长度。这个函数的输出是另一个长度与s1,s2相同的字符串g。g的第i个字符等于s1的第i个字符和s2的第i个字符的最小值g[i]=min(s1[i],s2[i])例如:f("ab","ba")="aa"f("nzwzl","zize
小杨想赢一次
·
2024-02-14 20:48
蓝桥备战冲!
算法
c++
数据结构
学习
开发语言
[题解] P2296 寻找道路 DFS/BFS 最短路
[题解]P2296寻找道路DFS/BFS最短路
洛谷
题目链接牛客题目链接题目要求路径上的所有点的出边所指向的点都直接或间接与终点连通,我们可以先做一遍dfs找出那些点与终点联通,再依次判断每一个点所有出边所连节点是否有和终点不联通的
ChengMD
·
2024-02-14 13:47
算法
dfs
bfs
图论
算法
洛谷
B2084 质因数分解
质因数分解题目描述已知正整数nnn是两个不同的质数的乘积,试求出较大的那个质数。输入格式输入只有一行,包含一个正整数nnn(6#include#include#include#includeintprime(longlongm){longlongi;for(i=2;i*i<=m;i++){if(m%i==0){return0;}}return1;}intmain(){longlongm,i=1;s
旺旺的碎冰冰~
·
2024-02-14 10:18
洛谷刷题(C语言版)
算法
开发语言
c语言
洛谷
p1996 约瑟夫问题(c++)
#includeusingnamespacestd;boola[101]={0};//创建一个布尔数组a,用于记录每个人是否已经出圈。数组大小为101,因为n的最大值为100。intmain(){intn,m,cont=0,i=1,j,num=0;//声明变量n(人数),m(报数上限),cont(当前报数),i(当前考虑的人的编号),num(已经出圈的人数)。cin>>n>>m;//从标准输入读取
handsomezqh
·
2024-02-14 09:39
c++
开发语言
洛谷
P9556 Orders c++
#includeusingnamespacestd;//定义结构体sss来存储订单信息,a表示交付日期,b表示交付数量structsss{longlonga;longlongb;}srr[100+9];//比较函数cmp,用于对订单按照交付日期从小到大排序boolcmp(structsss&a,structsss&b){returna.a>t;while(t--){longlongn,m;cin>
handsomezqh
·
2024-02-14 09:39
算法
洛谷
P1401题解 禁止在 int 乘 int 时不开 long long (c++)
这个题需要输入四个数字,那么我们可以顺次输入,用a,b,c,d分别表示xl,xu,yl,yu,然后我们可以判断longlongint的情况。首先我们要分类,如果a,c为负值,b,d为正值,那么a乘c,b乘d可能为最大值,b乘c,a乘d可能为最小值,如果a,b,c,d只有一个负值或正值,那么不妨假设a为负值,a乘d为最小值,b乘d为最大值。综上,最大值只能出现在a乘c和b乘d之间,最小值只能出现在a
handsomezqh
·
2024-02-14 09:09
算法
洛谷
p9421 班级活动(c++)
如题下面是我的基本思路统计每个id出现的次数,将计数存储在数组中。遍历计数数组,对于每个计数,若大于2,则统计大于2的部分s并求和;若计数等于1,则统计计数为1的数量x。最后根据统计的结果判断需要更改的次数,并输出最小需要更改的次数。下面是我的代码#includeusingnamespacestd;inta[1000005]={0};longlongs=0,x=0,i,n,b;intmain(){
handsomezqh
·
2024-02-14 09:09
算法
洛谷
P1014 Cantor 表(c++)
#include//包含常用的库usingnamespacestd;longlongdc(longlongn)//定义一个函数dc,用于确定给定序号n在Cantor表中的对角线{longlongi=1;while(1){if(((1+i)*i)/2>=n)//检查当前对角线的最大序号是否大于或等于nbreak;i++;}returni;//返回对角线的序号}intmain(){longlongn,
handsomezqh
·
2024-02-14 09:09
c++
算法
洛谷
P6141 贪心的导游(c++)
#include//包含常用的库usingnamespacestd;longlongs=0,x=0;//声明s和x变量用于计算过程intn,m,i,u,v,p,j;//声明相关的变量inta[1000005];//存储商店商品总数的数组intmain(){cin>>n>>m;//输入商店个数n和旅游团个数mfor(i=0;i>a[i];//读入每个商店的商品总数}for(i=0;i>u>>v>>p
handsomezqh
·
2024-02-14 09:09
c++
算法
开发语言
洛谷
U406410 2024春晚之刘谦的魔术(附视频讲解)
题目链接https://www.luogu.com.cn/problem/U406410视频讲解#includeusingnamespacestd;boolm[15];booln[15];intmain(){inta,b,c,d,e,i;cin>>a>>b>>c>>d>>e;if(b!=a-1){couts1)bj=1;}bj++;if(bj>s1)bj=1;while(m[bj]!=0){bj+
handsomezqh
·
2024-02-14 09:08
c++
算法
开发语言
CSP-J 练习
桶排序以
洛谷
B3691[语言月赛202212]狠狠地切割(EasyVersion)为例代码如下#includeusingnamespacestd;intn,m,a[5000004],b[5000007]
仰天雄
·
2024-02-13 23:11
知识资料库
算法
快读小知识
getchar())if(c=='-')f=-1;for(;isdigit(c);c=getchar())x=x*10+c-48;returnx*f;}哈希表创建:unordered_mapa;这次以
洛谷
仰天雄
·
2024-02-13 23:41
知识资料库
c++
哈希算法
c++之染色问题.bfs
洛谷
题《P1162填涂颜色》以BFS解决。
仰天雄
·
2024-02-13 23:40
知识资料库
c++
数据结构
开发语言
CF1491C Pekora and Trampoline 翻译
原题链接
洛谷
链接有nnn个蹦床排成一列,每个蹦床有一个弹力值sis_isi每一轮的最开始,Pekora会选择一个蹦床作为她的起点(任意一个蹦床都可以作为起点)。
PYL2077
·
2024-02-13 21:13
翻译
#Codeforces
CF1491B Minimal Cost 题解
原题链接
洛谷
链接本题分为三种情况:这nnn个障碍物没有组成一堵墙:也就是说如果maxi=2n{∣ai−ai−1∣}>1\max\limits_{i=2}^n\{|a_i-a_{i-1}|\}>1i=2maxn
PYL2077
·
2024-02-13 21:13
题解
#Codeforces
Codeforces CF1484B Restore Modulo 题解
题目链接我的
洛谷
Blog题目大意给出一个序列aaa,问是否能找到四个数n,m,s,cn,m,s,cn,m,s,c,满足以下条件aaa的长度为nnna1=smod ma_1=s\modma1=smodmai
PYL2077
·
2024-02-13 21:13
题解
#Codeforces
数论
模拟
回溯法解决P2089 烤鸡问题太香啦,组合问题就用回溯法就对了!
学回溯的第二天,发现之前做过的一道
洛谷
的枚举题也可以用回溯法去解决,还是相当滴nice的。
remember_me.
·
2024-02-13 17:33
代码随想录
回溯算法
java
洛谷
P3853 [TJOI2007] 路标设置 (Java)
洛谷
P3853[TJOI2007]路标设置(Java)传送门:P3853[TJOI2007]路标设置题目:[TJOI2007]路标设置题目背景B市和T市之间有一条长长的高速公路,这条公路的某些地方设有路标
Keven__Java
·
2024-02-13 15:29
算法题
java
开发语言
算法
eclipse
idea
洛谷
P1182 数列分段 Section II ((Java)
洛谷
P1182数列分段SectionII((Java)传送门:P1182数列分段SectionII题目:数列分段SectionII题目描述对于给定的一个长度为N的正整数数列A1∼NA_{1\simN}A1
Keven__Java
·
2024-02-13 15:28
算法题
java
开发语言
算法
eclipse
idea
洛谷
P3743 kotori的设备 (Java)
洛谷
P3743kotori的设备(Java)传送门:P3743kotori的设备题目:kotori的设备题目背景kotori有nnn个可同时使用的设备。
Keven__Java
·
2024-02-13 15:58
算法题
java
算法
开发语言
eclipse
洛谷
B3634 最大公约数和最小公倍数
题目描述给定两个正整数a,b,求他们的最大公约数(gcd)和最小公倍数(lcm)。这两个整数均在int范围内。输入格式两个整数a和b,用空格分隔。输出格式两个整数表示答案,用空格隔开。输入输出样例输入#1615输出#1330代码#includeusingnamespacestd;intmain(){longlonga,b,c,d;//定义a,b两数存储两数的变量cin>>a>>b;c=a;d=b;
lingyunzhenxian
·
2024-02-13 13:52
算法
数据结构
c++
洛谷
B2143 进制转换
题目描述用递归算法将一个十进制数X转换成任意进制数M(M≤16)。输入格式一行两个数,第一个十进制数X,第二个为进制M。输出格式输出结果。输入输出样例输入#13116输出#11F#includeusingnamespacestd;//初始化数组(来存储转换过后的数)intm[100005];//定义在外面是因为怕函数里会爆掉,个人习惯intmain(){intn,k,i=1;//初始化原数进制统计
lingyunzhenxian
·
2024-02-13 13:51
算法
数据结构
c++
洛谷
P1200 [USACO1.1] 你的飞碟在这儿 Your Ride Is Here
题目描述众所周知,在每一个彗星后都有一只UFO。这些UFO时常来收集地球上的忠诚支持者。不幸的是,他们的飞碟每次出行都只能带上一组支持者。因此,他们要用一种聪明的方案让这些小组提前知道谁会被彗星带走。他们为每个彗星起了一个名字,通过这些名字来决定这个小组是不是被带走的那个特定的小组(你认为是谁给这些彗星取的名字呢?)。关于如何搭配的细节会在下面告诉你;你的任务是写一个程序,通过小组名和彗星名来决定
lingyunzhenxian
·
2024-02-13 13:51
算法
数据结构
c++
洛谷
P1047 [NOIP2005 普及组] 校门外的树
题目描述某校大门外长度为l的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在l的位置;数轴上的每个整数点,即0,1,2,…,l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树
lingyunzhenxian
·
2024-02-13 13:21
数据结构
c++
算法
洛谷
P5716 【深基3.例9】月份天数
题目描述输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。输入格式输入两个正整数,分别表示年份�y和月数�m,以空格隔开。输出格式输出一行一个正整数,表示这个月有多少天。输入输出样例输入#1复制19268输出#1复制31输入#2复制20002输出#2复制29说明/提示数据保证1583≤y≤2020,1≤m≤12。【代码】#includeusingnamespacestd;intmain()
lingyunzhenxian
·
2024-02-13 13:21
算法
数据结构
c++
786. 第k个数
Problem:786.第k个数(acwing)P1923【深基9.例4】求第k小的数(
洛谷
)215.数组中的第K个最大元素(力扣)文章目录思路解题方法复杂度Code思路这个问题要求找出数组中的第k个最大元素
爱跑步的程序员~
·
2024-02-13 12:41
刷题
算法
排序算法
算法
leetcode
acwing
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他