自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 鲜花排列(搜索)

题目背景:终于,他在埃及的某位数学家那里了解到了一些线索。但这个数学家正在追求某位美女,所以他想要献花。为了体现心意,花的排列应当有意思一些。但作为一名数学家 (人) , 他的计算能力实在是有限。 所以, 只好拜托我们的 XX(XXX)了。要求:有 N(N<=40)对鲜花,每对鲜花编号为 I,第 I 对献花之间必须隔 I 支鲜花。输入:第一行:一个整数 N下接 N 行,...

2019-03-26 17:00:41 358

原创 【题解】[ZJOI2008] 树的统计

树链剖分板子#include&lt;iostream&gt;#include&lt;cstdio&gt;#include&lt;cstring&gt;#include&lt;algorithm&gt;#define ls id&lt;&lt;1#define rs id&lt;&lt;1|1#define FOR(i,n,m) for(int i=n;i&lt;=m;++i)usi...

2019-03-15 22:03:09 192

原创 【归并排序】

【归并排序】void msort(int l,int r){ if(l==r) return ; int mid=(l+r)&gt;&gt;1,p=l,q=mid+1,t=l; msort(l,mid); msort(mid+1,r); while(p&lt;=mid&amp;&amp;q&lt;=r) { if(a[p]&lt;a[q]) b[t++]=a[p++]; el...

2019-03-15 18:07:46 146

原创 【题解】[SCOI2005] 互不侵犯 (状压DP)

[SCOI2005] 互不侵犯终于懂一点状压DP了…用一个数的二进制形式表示一整行的状态,比如 18(1010)表示第一列和第三列有国王。然后用&amp;amp;判断是否可行:if((x&amp;amp;y)||((x&amp;lt;&amp;lt;1)&amp;amp;y)||(x&amp;amp;(y&amp;lt;&amp;lt;1))) continue;code:#include&amp;lt;iostream

2019-03-10 15:20:23 279

原创 【题解】2018NOIP 旅行

【NOIP2018】 旅行60分dfs遍历一遍,优先考虑编号较小的点。(这一部分好像怎么样都可以水过去吧)100分hmm,其实n^2暴力断边就可以了,但我(在hzj巨佬的帮助下)改了很久才改好(有三个点一直T)…一开始我是这样写的void dfs_2(int u){ if((u&gt;ans[tot+1][1])&amp;&amp;(!flag)) return...

2019-03-09 18:44:28 500

空空如也

空空如也

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

TA关注的人

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