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
洛谷NOIP
洛谷
P1466 集合 01背包类 计数类
题意:现在有从1-n的连续整数集合,能划分成;两个子集合,要保证划分出的两个子集合内的元素和是相等的。问有多少种划分集合的方式。分析:其实就是一个01背包,dp[I][j],i表示只选前i项的数,他们的和正好是j的方案总数,体积是所有数的和,输出的时候输出总和的一半的体积,考虑第i个数选不选,那么方案数就是选的加上不选的方案数,但是还需要注意,数字之和是偶数的时候才有解,和是奇数的时候没有办法完整
陪你一起cf
·
2024-02-04 14:49
算法
动态规划
洛谷
P1466 集合 Subset Sums题解
01背包求方案数类问题对于从1∼n1\simn1∼n的连续整数集合,将其划分成两个数字和相等的子集合。求划分方案数。1.容易想到,∑i=1ni\sum_{i=1}^ni∑i=1ni如果为奇数,则无法分成相等的两份,方案数为0.2.若∑i=1ni\sum_{i=1}^ni∑i=1ni为偶数,则任意一个方案的任意一个子集的数字和为∑i=1ni2\frac{\sum_{i=1}^ni}{2}2∑i=1n
wlmqlzm
·
2024-02-04 14:18
题解
算法
动态规划
洛谷
p1466集合
01背包的一道变形题目链接代码中已表明注释ACcode#includeusingnamespacestd;usingll=longlong;constintM=1e4+9;lldp[M];intmain(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);lln;cin>>n;llm=n*(n+1)/2;if(m%2){//必须是偶数才能分为两个和相同
qustflypiggy
·
2024-02-04 14:17
01背包
动态规划
背包问题
背包dp
算法竞赛中的数学 习题集1431-1440(10题)
1、P3803【模板】多项式乘法(FFT)【模板】多项式乘法(FFT)-
洛谷
2、P1919【模板】高精度乘法|A*BProblem升级版【模板】高精度乘法|A*BProblem升级版-
洛谷
3、P4238
dllglvzhenfeng
·
2024-02-04 09:02
计算机考研机试
创新
程序猿的数学
算法
信奥中的数学
c++
信息学竞赛中的数学
程序员的数学
人工智能
GESP
【万题详解】
洛谷
P1135奇怪的电梯
题目链接——题目在这里!!!题目背景感谢@yummy提供的一些数据。题目描述呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字Ki(0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3,3,1,2,53,3,1,2,5代表了Ki(K1=3,K2=3
喷火龙廖
·
2024-02-04 09:13
算法
c++
宽度优先
深度优先
备考CSP-J—贪心
一:P1250种树-
洛谷
|计算机科学教育新生态(luogu.com.cn)二:P1020[
NOIP
1999提高组]导弹拦截-
洛谷
|计算机科学教育新生态(luogu.com.cn)三:P1230智力大冲浪
Peter Pan was right
·
2024-02-04 07:36
CSP-J一等奖高分冲刺
算法
数据结构
贪心算法
【c++入门】奖学金(
Noip
2007)
目录说明输入数据输出数据题解题外话说明某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后
star-dusts
·
2024-02-03 23:12
#
C++实战练题
数据结构
普里姆(prim)和克鲁斯卡尔(Kruskal)
普里姆(prim)算法练习
洛谷
P1194买礼物题目描述又到了一年一度的明明生日了,明明想要买B样东西,巧的是,这B样东西价格都是A元。
3分人生
·
2024-02-03 23:38
题组
学习
图论
算法读资料总结--搜索(4)
目录背包问题深度优先搜索队列实现剪枝搜索算法优化
洛谷
P3958奶酪搜索与排序结合搜索与贪心感受背包问题(原文章)这个问题是我在刚接触搜索时就接触的一类问题。在背包一定的容量下,实现物品
黑马清风
·
2024-02-03 23:20
算法
经验分享
【
洛谷
P1802】5 倍经验日 题解(动态规划+背包问题)
5倍经验日题目背景现在乐斗有活动了!每打一个人可以获得5倍经验!absi2011却无奈的看着那一些比他等级高的好友,想着能否把他们干掉。干掉能拿不少经验的。题目描述现在absi2011拿出了xxx个迷你装药物(嗑药打人可耻…),准备开始与那些人打了。由于迷你装药物每个只能用一次,所以absi2011要谨慎的使用这些药。悲剧的是,用药量没达到最少打败该人所需的属性药药量,则打这个人必输。例如他用22
HEX9CF
·
2024-02-03 23:49
Algorithm
Problems
动态规划
算法
洛谷
P1002 过河卒(简单DP)
[
NOIP
2002普及组]过河卒题目描述棋盘上AAA点有一个过河卒,需要走到目标BBB点。卒行走的规则:可以向下、或者向右。
techpupil
·
2024-02-03 21:53
DP
算法
动态规划
洛谷
B3635 硬币问题(DP入门)
[题目概述]今有面值为1、5、11元的硬币各无限枚。想要凑出n元,问需要的最少硬币数量。输入格式仅一行,一个正整数n。输出格式仅一行,一个正整数,表示需要的硬币个数。输入15输出3输入12输出2样例解释对于样例数据1,最佳方案是15=5+5+5,使用到3枚硬币。对于样例数据2,最佳方案是12=11+1,使用到2枚硬币。数据规模与约定对于100%的数据,保证n≤106n≤10^6n≤106题目让求最
techpupil
·
2024-02-03 21:20
算法
DP
动态规划
信息学奥赛一本通 1322:【例6.4】拦截导弹问题(
Noip
1999)
【题目链接】ybt1322:【例6.4】拦截导弹问题(
Noip
1999)原题有两个问,本题为第2问【题目考点】1.贪心【解题思路】设hhh表示当前系统可以拦截的最高的高度。
君义_noip
·
2024-02-03 17:50
信息学奥赛一本通题解
c++
一本通 拦截导弹问题(
Noip
1999)+拦截导弹(
Noip
1999)+拦截导弹 三题题解
第一题【1322:【例6.4】拦截导弹问题(
Noip
1999)】【题目描述】某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统,但是这种拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度
nothing but nothing
·
2024-02-03 17:19
动态规划
算法
c++
职场和发展
蓝桥杯
P1083 [
NOIP
2012 提高组] 借教室
P1083[
NOIP
2012提高组]借教室题目描述在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。
CH_canghan
·
2024-02-03 16:02
算法
数据结构
P1314 [
NOIP
2011 提高组] 聪明的质监员(内附封面)
[
NOIP
2011提高组]聪明的质监员题目描述小T是一名质量监督员,最近负责检验一批矿产的质量。
CH_canghan
·
2024-02-03 16:02
算法
P1967 [
NOIP
2013 提高组] 货车运输
[
NOIP
2013提高组]货车运输题目背景
NOIP
2013提高组D1T3题目描述A国有nnn座城市,编号从111到nnn,城市之间有mmm条双向道路。每一条道路对车辆都有重量限制,简称限重。
CH_canghan
·
2024-02-03 15:28
算法
备考蓝桥杯每日一题——C++分支结构“ABC”
今天在
洛谷
上遇到了一道很有意思的题题目:【题目描述】三个整数分别为A,B,C。
cjy040921
·
2024-02-03 14:18
每日一题
c++
算法
开发语言
初二
有没有可能在
noip
的比赛中获得理想的成绩也是未知数。算了,尽力而为,能走多远就走多远吧!身体健康还是最重要的。
学习还可以这样
·
2024-02-03 12:53
洛谷
P1162填涂颜色
填涂颜色题目描述由数字000组成的方阵中,有一任意形状的由数字111构成的闭合圈。现要求把闭合圈内的所有空间都填写成222。例如:6×66\times66×6的方阵(n=6n=6n=6),涂色前和涂色后的方阵如下:如果从某个000出发,只向上下左右444个方向移动且仅经过其他000的情况下,无法到达方阵的边界,就认为这个000在闭合圈内。闭合圈不一定是环形的,可以是任意形状,但保证闭合圈内的000
延渊
·
2024-02-03 00:12
蓝桥杯
算法
c++
蓝桥杯
洛谷
p1644跳马问题
跳马问题题目背景在爱与愁的故事第一弹第三章出来前先练练四道基本的回溯/搜索题吧……题目描述中国象棋半张棋盘如图111所示。马自左下角(0,0)(0,0)(0,0)向右上角(m,n)(m,n)(m,n)跳。规定只能往右跳,不准往左跳。比如图111中所示为一种跳行路线,并将路径总数打印出来。输入格式只有一行:两个数nnn,mmm。输出格式只有一个数:总方案数totaltotaltotal。样例#1样例
延渊
·
2024-02-03 00:12
蓝桥杯
算法
c++
蓝桥杯
洛谷
P1803 凌乱的yyy / 线段覆盖
本聪明帅气文武双全的史上无敌代码猿来发题解了.题目背景快
noip
了,yyy很紧张!题目描述现在各大oj上有n个比赛,每个比赛的开始、结束的时间点是知道的。
未来机械
·
2024-02-02 22:46
算法
数据结构
洛谷
P3817 小A的糖果
题目描述小A有n个糖果盒,第i个盒中有a【i】颗糖果。小A每次可以从其中一盒糖果中吃掉一颗,他想知道,要让任意两个相邻的盒子中糖的个数之和都不大于x,至少得吃掉几颗糖。输入格式输入的第一行是两个用空格隔开的整数,代表糖果盒的个数n和给定的参数x。第二行有n个用空格隔开的整数,第i个整数代表第i盒糖的糖果个数a【i】。输出格式输出一行一个整数,代表最少要吃掉的糖果的数量。输入输出样例输入33222输
未来机械
·
2024-02-02 22:46
算法
洛谷
P1980 [
NOIP
2013 普及组] 计数问题
题目背景
NOIP
2013普及组T1题目描述试计算在区间1到n的所有整数中,数字x(0≤x≤9)共出现了多少次?
未来机械
·
2024-02-02 22:45
算法
洛谷
P1223 排队接水
本聪明帅气文武双全的史上无敌代码猿又来发题解了P1223排队接水题目描述有n个人在一个水龙头前排队接水,假如每个人接水的时间为T【i】,请编程找出这n个人排队的一种顺序,使得n个人的平均等待时间最小。输入格式第一行为一个整数n。第二行n个整数,第i个整数T【i】表示第i个人的接水时间T【i】。输出格式输出文件有两行,第一行为一种平均时间最短的排队顺序;第二行为这种排列方案下的平均等待时间(输出结果
未来机械
·
2024-02-02 22:45
算法
【蓝桥杯冲冲冲】[
NOIP
2003 普及组] 数字游戏
蓝桥杯备赛|
洛谷
做题打卡day25文章目录蓝桥杯备赛|
洛谷
做题打卡day25[
NOIP
2003普及组]数字游戏题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示思路题解代码我的一些话[
NOIP
2003
松叶子吖
·
2024-02-02 20:17
蓝桥杯备赛
新手帖
蓝桥杯
游戏
职场和发展
【蓝桥杯冲冲冲】动态规划学习 [
NOIP
2003 提高组] 加分二叉树
【蓝桥杯冲冲冲】动态规划学习[
NOIP
2003提高组]加分二叉树蓝桥杯备赛|
洛谷
做题打卡day24文章目录蓝桥杯备赛|
洛谷
做题打卡day24[
NOIP
2003提高组]加分二叉树题目描述输入格式输出格式样例
松叶子吖
·
2024-02-02 20:43
蓝桥杯备赛
C++知识
蓝桥杯
动态规划
学习
扫描线板子 小思路
线段树1板子区间加-CSDN博客扫描线-OIWiki(oi-wiki.org)背景:照着OIWIKI打了一遍,结果
洛谷
交上去RE,查了半天查不出来,最后看讨论区,给线段树大小再乘个2,就过了。。
DBWG
·
2024-02-02 18:16
板子
算法
扫描线
C语言牛客网经典练习——[
NOIP
2008]ISBN号码与圣诞树
[
NOIP
2008]ISBN号码1.1题目描述每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”
看落日的YT
·
2024-02-02 15:38
C语言经典练习
c语言
开发语言
八皇冠#
洛谷
#dfs#c语言
一个如下的6×6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。上面的布局可以用序列246135来描述,第i个数字表示在第i行的相应位置有一个棋子,如下:行号123456列号246135这只是棋子放置的一个解。请编一个程序找出所有棋子放置的解。并把它们以上面的序列方法输出,解按字典顺序排列。请输出前3个解。最后一行是解的
落木喃欢
·
2024-02-02 06:24
深度优先
c语言
算法
验证栈序列#
洛谷
#C语言
题目描述给出两个序列pushed和poped两个序列,其取值从1到n(n≤100000)。已知入栈序列是pushed,如果出栈序列有可能是poped,则输出Yes,否则输出No。为了防止骗分,每个测试点有多组数据。输入格式第一行一个整数q,询问次数。接下来q个询问,对于每个询问:第一行一个整数n表示序列长度;第二行n个整数表示入栈序列;第三行n个整数表示出栈序列;输出格式对于每个询问输出答案。输入
落木喃欢
·
2024-02-02 06:54
c语言
算法
数据结构
表达式求值#
洛谷
#C语言
题目背景
NOIP
2013普及组T2题目描述给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。
落木喃欢
·
2024-02-02 06:53
算法
bfs简单搜索#奇怪的电梯#
洛谷
##题目描述呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字Ki(0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3,3,1,2,53,3,1,2,5代表了Ki(K1=3,K2=3,……),从11楼开始。在11楼,按“上”可以到44楼,按“下”
落木喃欢
·
2024-02-02 06:23
宽度优先
算法
c语言
队列运用#扫描#
洛谷
/C语言
题目描述有一个1×n的矩阵,有n个整数。现在给你一个可以盖住连续k个数的木板。一开始木板盖住了矩阵的第1∼k个数,每次将木板向右移动一个单位,直到右端与第�n个数重合。每次移动前输出被覆盖住的数字中最大的数是多少。输入格式第一行两个整数n,k,表示共有n个数,木板可以盖住k个数。第二行n个整数,表示矩阵中的元素。输出格式共n−k+1行,每行一个整数。第i行表示第i∼i+k−1个数中最大值是多少。输
落木喃欢
·
2024-02-02 06:23
c语言
算法
全排列#简单dfs#
洛谷
题目描述按照字典序输出自然数11到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字。输入格式一个整数n。输出格式由1∼n组成的所有不重复的数字序列,每行一个序列。每个数字保留5个场宽。输入输出样例输入#1复制3输出#1复制123132213231312321说明/提示1≤n≤9。就是一个简单的dfs,如果做过素数环应该会觉得很简单嘿嘿#includeintn;int
落木喃欢
·
2024-02-02 06:23
算法
放苹果#
洛谷
#dfs#c语言
题目描述把m个同样的苹果放在n个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法。(5,1,1和1,1,5是同一种方法)输入格式第一行是测试数据的数目t,以下每行均包括二个整数m和n,以空格分开。输出格式对输入的每组数据m和n,用一行输出相应的结果。输入输出样例输入#1复制173输出#1复制8输入#2复制3324327输出#2复制242说明/提示对于所有数据,保证:1≤m,n≤10,0≤
落木喃欢
·
2024-02-02 06:19
深度优先
c语言
算法
python_蓝桥杯刷题记录_笔记_入门3
题单目录1.P2141[
NOIP
2014普及组]珠心算测验2.P1567统计天数3.P1055[
NOIP
2008普及组]ISBN号码4.P1200[USACO1.1]你的飞碟在这儿YourRideIsHere5
Hooray11
·
2024-02-02 06:51
刷题笔记
笔记
快速排序板子(备战蓝桥杯)
题目:活动-AcWing蓝桥杯省赛无忧班(C&C++组)第4期_蓝桥杯-蓝桥云课【模板】排序-
洛谷
板子:voidquick_sort(intq[],intl,intr){if(l>=r)return;/
Anzzm7
·
2024-02-02 03:42
每日一题算法
蓝桥杯
c++
学习总结——1.30
题目:第二周任务:二叉树+并查集-题单-
洛谷
|计算机科学教育新生态(luogu.com.cn)代码及注释:#include#include//定义一个深度优先搜索的函数,用于在字符串a中查找字符串bvoiddfs
酷比三叔
·
2024-02-01 23:23
学习
算法
P1429 平面最近点对(加强版)
原题链接:平面最近点对(加强版)-
洛谷
https://www.luogu.com.cn/problem/P1429题目背景P7883平面最近点对(加强加强版)题目描述给定平面上n个点,找出其中的一对点的距离
小菜锅刷题日记
·
2024-02-01 15:23
平面
算法
c++
数学
OI学习反思
noip
结束了,学习内容多样,正好总结一下成果,说一下规划。
get-rock
·
2024-02-01 15:19
学习
洛谷
P3366 【模板】最小生成树
题目描述如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出orz。输入格式第一行包含两个整数N,M,表示该图共有N个结点和M条无向边。接下来M行每行包含三个整数Xi,Yi,Zi,表示有一条长度为Zi的无向边连接结点Xi,Yi。输出格式如果该图连通,则输出一个整数表示最小生成树的各边的长度之和。如果该图不连通则输出orz。输入输出样例输入#145122132143234343输出#17说明
3分人生
·
2024-02-01 10:15
算法
P2670 [
NOIP
2015 普及组] 扫雷游戏(模拟)
#include#include#includeusingnamespacestd;typedeflonglongLL;typedefpairPII;constintN=110;intn,m;charg[N][N];intdx[]={1,-1,0,0,-1,-1,1,1};intdy[]={0,0,1,-1,1,-1,1,-1};intbfs(intx,inty){intans=0;for(int
一只蓝色小鲨鱼
·
2024-02-01 01:10
模拟
思维
游戏
蓝桥杯
c++
【无标题】
洛谷
P1434 [SHOI2002]滑雪(记忆化搜索)
#include#include#includeusingnamespacestd;constintN=110;intn,m;intg[N][N];boolst[N][N];intdx[]={1,-1,0,0};intdy[]={0,0,-1,1};intdfs(intx,inty){intcnt=1;for(inti=0;in||bm)continue;if(g[a][b]>=g[x][y])c
一只蓝色小鲨鱼
·
2024-02-01 01:40
深搜dfs(包括记忆化搜索)
动态规划
思维
蓝桥杯
c++
深度优先
信息学奥赛一本通1949:【10
NOIP
普及组】数字统计
1949:【10
NOIP
普及组】数字统计时间限制:1000ms内存限制:65536KB提交数:8725通过数:6687【题目描述】请统计某个给定范围[L,R]的所有整数中,数字2出现的次数。
ptyz306
·
2024-02-01 00:18
算法
信息学奥赛一本通1942:【08
NOIP
普及组】ISBN号码
1942:【08
NOIP
普及组】ISBN号码时间限制:1000ms内存限制:65536KB提交数:13176通过数:5200【题目描述】每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9
ptyz306
·
2024-02-01 00:47
c++
算法
信息学奥赛一本通1931:【05
NOIP
普及组】校门外的树
1931:【05
NOIP
普及组】校门外的树时间限制:1000ms内存限制:65536KB提交数:9210通过数:6928【题目描述】某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。
ptyz306
·
2024-02-01 00:47
算法
c++
数据结构
洛谷
P3799 妖梦拼木棒 题解
//简单的思路:四根必有两根相同,所以咱们就先选两根组合成第三根,确定另外相同的两根的长度//分为两种情况,一、预选两根相同长度。二、预选两根不同长度。//所有情况是预选*(确定的另外两根)#includeusingnamespacestd;longlongintn,arr[5500],temp,sum;intmaxn;voidshuru(){cin>>n;for(inti=1;i>temp;ar
洛谷刷题人
·
2024-01-31 21:44
洛谷刷题
c++
算法
洛谷
P3799 妖梦拼木棒
题目链接:妖梦拼木棒-
洛谷
https://www.luogu.com.cn/problem/P3799明明很简单的一道暴力题,我却wa了好几次orz,记录一下踩到的坑。
合金Bunny酱
·
2024-01-31 21:11
算法
P3799 妖梦拼木棒——
洛谷
(疑问)
题目背景上道题中,妖梦斩了一地的木棒,现在她想要将木棒拼起来。题目描述有�n根木棒,现在从中选44根,想要组成一个正三角形,问有几种选法?答案对109+7109+7取模。输入格式第一行一个整数�n。第二行往下�n行,每行11个整数,第�i个整数��ai代表第�i根木棒的长度。输出格式一行一个整数代表答案。输入输出样例输入#1复制41122输出#1复制1说明/提示数据规模与约定对于30%30%的数据
2301_80718054
·
2024-01-31 21:09
算法
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他