自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 不可能数据结构(线段树+思维+找规律)

不可能数据结构Description造一道数据结构题是一件很累的事情。 即使是有了坚固的数据结构造题程式,出题人仍然不能够一劳永逸。 问题大概出在,造题程式并不总能生成对的题。 比如,造题程式无意产生了一道出题人认为不可做题,这便成了一道错题。 嘛,出了错题,其实也是没有关系的。出题人可以拿着暴力程序跑一个星期来跑出所需要的测试数据。 一个星期跑不出来就延期一个星期机考好了,至于...

2018-03-03 10:58:18 258

原创 聚餐

聚餐Description为了庆祝机考,ACM班的m个同学决定去聚餐。到了餐厅以后,他们发现一共有n个可供选择的菜(编号为1,2,⋯, n),所以每个同学都向负责点菜的班长大人提出了一些要求。比如,一个同学表示,他一定要吃辣;另一个同学表示,他不能看到维生素C。当然,要满足所有人的所有要求是很难做到的,因此只要有至少一个要求被满足,这个同学就会开心的去吃饭。现在问题来了:班长是

2018-02-05 14:48:30 419 1

原创 codeforces 2B.The least round way(数学&dp)

The least round wayDescriptionThere is a square matrix n × n, consisting of non-negative integer numbers. You should find such a way on it thatstarts in the upper left cell of the matrix; eac

2018-01-16 17:21:14 340

原创 2017 Noip 退役记

鲁迅先生曾说过:”NOIP有两种AK方法,一种是暴力,另一种也是暴力.” 众所周知NOIP自古都在光棍节考试让人不禁浮想万千 2017−11−102017-11-10Noip  Day233Noip\ \ Day233 距爆00退役还有22天 什么都不会的蒟蒻瑟瑟发抖 考前放飞自我 今天中午准备回寝好好睡个午觉结果扫了一中午卫生,寂寞……. 然后颓了一下午游戏,估计又要颓一晚上游戏

2017-11-10 19:51:47 1516

原创 好题收集(3)

异或最大值 求nn个非负数 (int范围) 中任意2个的异或值的最大值(n≤1e5)(n≤1e5)Hint我们注意到n2n^2肯定过不了,所以要用更好的方法 每个数最多2312^{31},只有31位,想到转化成O(31n)O(31n)可以过,也就是说我们要分位处理 运用trietrie树,把每个数都补齐成31位,然后存在trietrie树里,我们分解一个数时,如

2017-11-06 16:39:34 165

原创 好题收集(2)

奇怪的函数Description洛谷P2759 使得xxx^x达到或超过 nn 位数字的最小正整数 xx 是多少?Hint乍一看是一道数学题 其实就是一道数学题 aa 在 bb 进制下的位数 pp 的计算公式为 p=⌊logba⌋+1p=\lfloor log_b a \rfloor+1 其实很好理解: 设⌊x⌋\lfloor x \rfloor表示不超过 xx 的最大整数,若 n=(ak

2017-11-05 21:20:36 179

原创 好题收集(1)

好题收集

2017-11-04 21:07:58 213

原创 2017-11-3

T1Description求由 1 到 n 一共 n 个数字组成的所有排列中,逆序对个数为 k 的有多少个Hint乍一看是数学题 我们考虑递推 用f[i][j]表示1~i的所有排列中逆序对为k的有多少个 我们注意到把i加进去由于1~i-1都比i小,所以i可以产生0~i个逆序对 得到公式:f[i][j]=∑k=0if[i−1][j−k]f[i][j]=\sum_{k=0}^{i} {f[i-1]

2017-11-03 15:41:39 349

原创 2017-10-29

T1Description输入n,求出方程n√=x√−y√\sqrt{n}=\sqrt{x}-\sqrt{y},当x和y都是正整数的解中x的最小值Hint我们应用解方程的方法解出x=y+n+2ny−−√x=y+n+2\sqrt{ny},我们想到要使x,y都是整数ny−−√\sqrt{ny}必须是整数,则nyny是完全平方数,且y越小x越小 我们考虑怎么使它是整数,并同时使y最小 想到把n分解质因

2017-10-29 15:01:47 227

原创 2017-10-28题解

T1T2T3 关键是发现最优回文串的构造方式 即保留原始相对位置不变一定最优 离散之后便是NOIP2013火柴排队原型T1Description求包含了第k项的最长上升子序列Hint模板题,因为一定要包含第k项,我们考虑去掉第k项前所有大于它的数,后面所有小于它的数,然后O(nlogn)分别求前后,最后相加即可Code模板题不给代码好了T2Description给定n求1n!=1x+1y\df

2017-10-28 16:21:59 204

原创 数学!!

数学!!!目录数学目录总览模模的基本性质余辗转相除同余逆元杨辉三角推广卡特兰数推广斐波那契数列推广组合数数学定理gcd一些数学相关的题(本博客部分内容摘自百度百科,维基百科和大佬们的博客) 时不时积累一些应对NOIP的数学知识,防止自己太菜了考试时候忘掉. Warning:大多数情况下,蒟蒻博主

2017-10-24 16:02:08 1218

原创 数列问题(二分+思维)好题

二分+思维好题Description有两个数列a,b,求有多少个区间[l,r]使得maxri=lai=minri=lbi max_{i=l}^{r} a_i = min_{i=l}^{r} b_i Input第一行为一个整数 n. 第二行有 n 个整数,表示 a[1]……a[n]. 第三行有 n 个整数,表示 b[1]……b[n].Output输出一个整数,表示满足条件的区间数Sample In

2017-10-18 19:47:08 704 1

原创 树上三角形(斐波那契数列神奇应用)

树上三角形(斐波那契数列神奇应用)Description给定一个大小为 n 的有点权树,需要支持两个操作。 0:询问(u,v),能否在 u 到 v 的简单路径上取三个点,使这三个点的点权作为边 长可以构成一个三角形。 1:修改某个点的点权。 Input第一行两个整数 n,q 表示树的点数和操作数。 第二行 n 个整数表示 n 个点的初始的点权。 接下来 n-1 行,每行两个整数 a,b,表

2017-10-17 16:56:34 808

原创 归并排序处理逆序对问题

#include#include#include#include#include#include#includeusing namespace std;int n;int a[100001],pos[100001]; long long merge(int l,int m,int r){ int tl=l,tr=m+1,tt=l; long long sum=0; whi

2017-01-18 09:57:22 158

原创 广度搜索(BFS)入门题目:抓住那头牛

广搜经典入门题:抓住那头牛

2016-08-01 14:57:26 1226 1

空空如也

空空如也

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

TA关注的人

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