自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zaiyang遇见

走在阳光里

  • 博客(18)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 AYIT Online Judge 贪吃LP(前缀和思想实质)

题目链接: http://acm.ayit.edu.cn:81/problem/154时间限制:1s    内存限制:256M    满分: 100分题目描述LP贪吃众所周知,从他进入实验室的n天里,总共买了m次零食,每次买b包一样的零食,但是这m次买的零食都不相同。从买这种零食这天起,这种零食每天都只吃一包,直到吃完为止。ZHZH对LP这种偷偷一个人吃的行为忍无可忍,决定向学长打小报告...

2019-12-26 10:53:45 221

原创 HDU - 5246 超级赛亚ACMer(模拟+思维:分界点)

题目链接:https://vjudge.net/contest/341314#problem/E分析:此题,百小度战胜一个和他此时战力相同的Acmer是关键。想要战力最大,刚开始就提升最大k点,接下来k–。所以战胜与不战胜的分界点是关键。代码:#include<cstdio>#include<cstring>#include<algorithm&gt...

2019-12-26 10:07:36 175

原创 POJ - 2533 Longest Ordered Subsequence(最长上升子序列问题+二分优化)

题目链接:https://vjudge.net/contest/347032#problem/GLongest Ordered SubsequenceTime Limit: 2000MS Memory Limit: 65536KDescription:A numeric sequence of ai is ordered if a1 < a2 < … < aN. Let ...

2019-12-25 19:32:33 126

原创 LibreOJ #10010 糖果传递(数学模型+贪心)

题目链接:https://loj.ac/problem/10010分析:|xn+t1|+|xn+t2|+………+|xn+t(n-1)|+|xn+tn|(tn=0)因为其中ti均为常数,所以当xn取ti的中位数时该式有最小值。代码:#include<cstdio>#include<cmath>#include<cstring>#include&...

2019-12-20 19:36:45 187

原创 HDU - 1257 最少拦截系统(思维+贪心)

题目链接:https://vjudge.net/contest/347031#problem/I分析:给定的顺序是导弹依次飞来的顺序。所以不能排序。刚开始想着从第一个数开始,若后面的数小于前面的数说明系统依次都能打到。若某一个高度大于前面的高度,系统的数量就++。举个例子:5发炮弹依次打来。对于1和2可以用一个拦截系统。拦截系统1的最高拦截高度为炮弹2的高度。对于炮弹3,需要重...

2019-12-17 19:19:49 189

原创 OpenJ_Bailian - 4115 鸣人和佐助(book的三维标记:处理附加情况的搜索)

题目链接:https://vjudge.net/contest/347029#problem/M分析:从@到+,求最少时间,可以看成是找到一条最短路径。dfs和bfs都是求最短路径的。dfs超时。普通的bfs需要 book[i][j]来标记坐标(i,j) 是否走过。但此题有附加条件,走#时,需要消耗一个查克拉,查克拉的数量决定了#是否能走。单单的二维book数组已经不能满足要求。...

2019-12-15 08:11:00 1039

原创 CodeForces - 1006F Xor-Paths(双向搜索,到分界位置组合一起和最终结果比较+map容器)

题目链接:https://vjudge.net/contest/348012#problem/D翻译:给定三个数n,m,k接下来输入一个n*m的地图求都多少条从(1,1)到(n,m)的不同路径。这些路径满足的条件是,一条路径上所有点对应的a(i,j)的异或和等于k分析:从(1,1)直接dfs一直到(n,m)----->超时优化:从(1,1)到(n,m)需要走n+m-2步...

2019-12-12 20:28:42 107

原创 HDU - 1024 Max Sum Plus Plus(m段最大和+滚动数组优化)

题目链接:https://vjudge.net/contest/347398#problem/E翻译:输入两个数m和n,接下来有n个数。sum(i,j)=a[i]+a[i+1]+…+a[j]的和。求找出m个(i,j)使得 sum(i1, j1) + sum(i2, j2) + sum(i3, j3) + … + sum(im, jm) 最大。分析:w[i][j]: 前 j 个数分为 ...

2019-12-10 21:35:40 130

原创 HDU - 4549 M斐波那契数列(矩阵快速幂+费马小定理的优化)

题目链接:https://vjudge.net/contest/347398#problem/G分析:1.如何构建矩阵和斐波那契数列联系起来。f[0]=af[1]=bf[2]=abf[3]=ab^2f[4]=a^2 b^3f[5]=a^3 b^5f[6]=a^5 b^8…由此可见a和b的系数和斐波那契数列有联系构造矩阵1 11 0加上单位矩阵1 00 1...

2019-12-10 17:20:31 133

原创 POJ - 3468 A Simple Problem with Integers(树状数组维护区间和,区间更新)

题目链接:https://vjudge.net/contest/347398#problem/A翻译:输入两个数n和q接下来n个数,m种操作Q a b:求[a,b]的区间和C a b c:区间[a,b]内的每个数加c分析:线段树很容易维护。关键是用树状数组如何维护运用树状数组必须引进差分数组。核心代码:for(int i=1; i<=n; i++){ ...

2019-12-09 09:17:18 109

原创 HDU - 3047 Zjnu Stadium(带权并查集)

题目链接:https://vjudge.net/contest/346897#problem/B翻译:n个观众标号1~n,坐在环形的观众席上,一个位置可以坐好几个人。给出 a b x 即b在a的顺时针x距离处。现在给出你m条信息,让你判断错误的有几条(和前面冲突的就算错)并查集维护节点到祖先的距离。代码:#include<cstdio>#include<cstr...

2019-12-07 09:24:41 110

原创 HDU - 4578 Transformation(区间的加,乘,更改三种操作,线段树如何维护)

#include<bits/stdc++.h>using namespace std;typedef long long ll;const int mod=10007;const int maxx=100010;int n,m,sum;void pushup(int rt){ sum1[rt]=(sum1[rt<<1]+sum1[rt<<1...

2019-12-06 21:05:53 148

原创 洛谷 P3373 线段树(用线段树维护,考虑加和乘的顺序)

题目链接:https://www.luogu.com.cn/problem/P3373加和乘的顺序不同会对结果造成影响。1.(a+b)*c=a*c+b*c;2.a*c+b结果是不同的处理办法:添加乘法标记时,把加法标记*c即可。需要mul和add两个标记分别标记乘法和加法懒惰标记下传时add更新为:add * 父亲的mul+父亲的addmul更新为:mul * 父亲的mu...

2019-12-05 21:51:49 148

原创 CodeForces - 1213G Path Queries(排序后就可以利用上一次的结果,每次再加上并查集的处理)

题目链接:https://vjudge.net/contest/326208#problem/HInput7 51 2 13 2 32 4 14 5 25 7 43 6 25 2 3 4 1Output21 7 15 21 3 翻译:由n个顶点组成的加权树,给定n-1条边,m次询问,每次询问给定一个数,求每次询问满足条件的路径数。条件:每一条边(u,v)的最大权值小于...

2019-12-04 08:20:59 154

原创 HDU - 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(多重背包的复杂度如何一步步降为n*W)

题目链接:https://vjudge.net/contest/346265#problem/H这是一道有个数限制的背包问题。对于每一种物品至多选一个或者选任意个的问题我们已经可以在**O(nW)**时间内求解。对于此问题,时间复杂度O(nWc)代码:#include<cstdio>#include<cstring>#include<algorithm...

2019-12-04 08:14:43 84

原创 memset和fill的初始化问题

对于memset是按照1字节为单位对内存进行填充。对于int型:可以对**-1和0进行初始化若对无穷大用memset初始化,必须是0x3f3f3f3f**,不能是99999这样的无穷大。且类型必须是int型,不能是别的类型。fill也能进行初始化,原型是fill(vector.begin(),vector.end(),val)将数组从初位置到末位置的每一个值都赋值为val。char ...

2019-12-02 21:23:27 178

原创 HDU - 4508 湫湫系列故事——减肥记I(完全背包+滚动数组)

题目链接:https://vjudge.net/contest/346265#problem/G完全背包的模板题代码:#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int N=1e2+10;const int M=1e5+10;int ...

2019-12-02 21:03:52 128

原创 AYIT Online Judge 完美区间(尺取法)

题目链接:http://acm.ayit.edu.cn/problem/68尺取法:给定长度为n的数列整数a0,a1,a2…a(n-1)以及整数S。求总和不小于S的连续子序列的长度的最小值。如果不存在,输出0.限制条件10<n<1e50<ai<=1e4S<1e8输入:n=10S=155 1 3 5 10 7 4 9 2 8输出:2第一种方法...

2019-12-02 15:51:50 533

UVA12563 Jin Ge Jin Qu hao数据

UVA12563 Jin Ge Jin Qu hao数据

2023-06-09

HTML个人博客.zip

用HTML实现一个个人博客。右边为导航栏,点击导航部分能正确关联到相关内容。类似于CSDN的博客首页。完全为HTML+CSS样式,不涉及JS的操作。源码+文档。

2021-06-19

html表单的设置-大学实验

html表单的设置-大学实验

2021-04-29

html框架嵌套绘制表格插入信息

html框架嵌套绘制表格插入信息

2021-04-15

HTML超链接图片热点区域.zip

HTML超链接图片热点区域.zip

2021-04-08

教育机器人创业计划书.zip_小学教育创业计划书范文

太懒了,为了应付考查课,自己在百度网盘买了一个计划书,被坑了3.9。文档里就个标题,无奈,自己搜资料把所有的内容又填满了。总计5000+字

2021-01-07

用java写的一个中国象棋源码

用java写的一个中国象棋,一定能执行,还有对应的文档,完美完成了课程设计。包含的功能:人人对弈,悔棋操作(用数组模拟链表实现的),重新开始。

2021-01-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除