自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(225)
  • 收藏
  • 关注

转载 Tree(树分治入门)

题目链接:http://poj.org/problem?id=1741TreeTime Limit:1000MSMemory Limit:30000KTotal Submissions:35091Accepted:11718DescriptionGive a tree with n vertices,...

2019-09-22 21:01:00 285

转载 Cotree

CotreeTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 513Accepted Submission(s): 192Problem DescriptionAvin has two trees which...

2019-09-21 11:59:00 311

转载 Balancing Act(树的重心入门)

题目链接:http://poj.org/problem?id=1655Balancing ActTime Limit:1000MSMemory Limit:65536KTotal Submissions:19110Accepted:8083DescriptionConsider a tree T wi...

2019-09-19 21:38:00 399

转载 The beautiful values of the palace(思维+离散化+二维树状数组维护)

题目链接:https://nanti.jisuanke.com/t/41298Here is a square matrix ofn * nn∗n, each lattice has its value (nnmust be odd), and the center value isn * nn∗n. Its spiral decline along the center ...

2019-09-14 11:02:00 162

转载 P1502 窗口的星星(扫描线入门第一题)

题目链接:https://www.luogu.org/problem/P1502P1502 窗口的星星提交2.78k通过682时间限制1.00s内存限制125.00MB提交代码加入收藏题目提供者cyrcyr难度省选/NOI-历史分数100提交记录查看题解标签高性能高级数据结构...

2019-09-11 09:05:00 216

转载 C++ unordered_map

是一种特殊的map,查询键值的复杂度为O(1),但是map查询键值的复杂度为O(log N)有的编译器使用时要加入下面的头文件:#if(__cplusplus == 201103L)#include <unordered_map>#include <unordered_set>#else#include <tr1/unordere...

2019-09-07 20:29:00 104

转载 P4513 小白逛公园(线段树求区间最大子段和)

题目链接:https://www.luogu.org/problem/P4513题目背景小新经常陪小白去公园玩,也就是所谓的遛狗啦…题目描述在小新家附近有一条“公园路”,路的一边从南到北依次排着nn个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都会事先规定一个范围,...

2019-08-31 19:11:00 102

转载 勾股数

简介所谓勾股数,一般是指能够构成直角三角形三条边的三个正整数(例如a,b,c)。即a²+b²=c²,a,b,c∈N又由于,任何一个勾股数组(a,b,c)内的三个数同时乘以一个整数n得到的新数组(na,nb,nc)仍然是勾股数,所以一般我们想找的是a,b,c互质的勾股数组。关于这样的数组,比较常用也比较实用的套路有以下两种[4]:第一类型当a为大于...

2019-08-22 19:48:00 1371

转载 费马大定理

整数n >2时,关于x, y, z的方程 x^n + y^n = z^n 没有正整数解转载于:https://www.cnblogs.com/caijiaming/p/11396422.html

2019-08-22 19:47:00 110

转载 D1. Kirk and a Binary String (easy version)

题目链接:http://codeforces.com/contest/1204/problem/D1D1. Kirk and a Binary String (easy version)time limit per test1 secondmemory limit per test256 megabytesinputstan...

2019-08-21 15:22:00 180

转载 Find the median(线段树离散化+区间更新)

题目链接:https://ac.nowcoder.com/acm/contest/887/E链接:https://ac.nowcoder.com/acm/contest/887/E来源:牛客网Find the median 时间限制:C/C++ 3秒,其他语言6秒空间限制:C/C++ 131072K,其他语言262144K 64bit IO...

2019-08-13 21:37:00 103

转载 String

题目链接:https://ac.nowcoder.com/acm/contest/887/A链接:https://ac.nowcoder.com/acm/contest/887/A来源:牛客网题目描述A string is perfect if it has the smallest lexicographical ordering among its cyc...

2019-08-09 15:13:00 81

转载 最小表示法

学习博客:https://blog.csdn.net/zy691357966/article/details/39854359https://www.cnblogs.com/sweat123/p/4723265.html循环字符串的最小表示法的问题可以这样描述:对于一个字符串S,求S的循环的同构字符串S’中字典序最小的一个。由于语言能力有限,还是用实际例子来解释比较...

2019-08-09 14:49:00 104

转载 扩展KMP模板(学习)

学习链接:https://www.luogu.org/problemnew/solution/P5410一、引言一个算是冷门的算法(在竞赛上),不过其算法思想值得深究。二、前置知识kmp的算法思想,具体可以参考这篇日报。trie树(字典树)。三、经典扩展kmp模板问题:扩展kmp的模板问题:给你两个字符串s,t,长度分别为n,m...

2019-08-06 18:26:00 156

转载 K-th Closest Distance

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6621K-th Closest DistanceTime Limit: 20000/15000 MS (Java/Others)Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 2426Acc...

2019-08-02 16:01:00 89

转载 P2617 Dynamic Rankings

题目链接:https://www.luogu.org/problem/P2617题目描述给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1],a[i+2]……a[j]中第k小的数是多少(1≤k≤j-i+1),并且,你可以改变一些a[i]的值,改变后,程序还能针对改变后的a继续回答上面的问题。你...

2019-08-02 09:53:00 84

转载 K-th Number

题目链接:http://poj.org/problem?id=2104K-th NumberTime Limit:20000MSMemory Limit:65536KTotal Submissions:74919Accepted:26808Case Time Limit:2000MSDesc...

2019-07-29 19:30:00 70

转载 xor(线性基的合并)

题目链接:https://ac.nowcoder.com/acm/contest/884/B链接:https://ac.nowcoder.com/acm/contest/884/B来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 524288K,其他语言1048576K 64bit IO Format: %lld题目描述...

2019-07-29 12:36:00 349

转载 线性基系统学习

学习博客:https://blog.csdn.net/a_forever_dream/article/details/83654397首先说说线性基是什么:线性基,顾名思义,是一种线性的数,是一个序列按照某种方式处理之后得到的产物,并且有如下性质:1.原序列里面的任意一个数都可以由线性基里面的一些数异或得到。2.线性基里面的任意一些数异或起来都不能得到3.线性基里面的数的个数...

2019-07-28 20:37:00 103

转载 如何求树的直径

学习博客:https://www.cnblogs.com/ywjblog/p/9254997.html树的直径给定一棵树,树中每条边都有一个权值,树中两点之间的距离定义为连接两点的路径边权之和。树中最远的两个节点之间的距离被称为树的直径,连接这两点的路径被称为树的最长链。后者通常也可称为直径,即直径是一个数值概念,也可代指一条路径树的直径通常有两种求法,时间复杂度均为O(n)。我们...

2019-07-28 09:29:00 874

转载 1157 全是1的最大子矩阵

题目链接:http://www.51nod.com/Challenge/Problem.html#problemId=11571157 全是1的最大子矩阵1.0 秒131,072.0 KB40 分4级题给出1个M*N的矩阵M1,里面的元素只有0或1,找出M1的一个子矩阵M2,M2中的元素只有1,并且M2的...

2019-07-20 16:10:00 115

转载 ABBA

题目链接:https://ac.nowcoder.com/acm/contest/881/E链接:https://ac.nowcoder.com/acm/contest/881/E来源:牛客网ABBA 时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 524288K,其他语言1048576K 64bit IO Format: %...

2019-07-19 16:39:00 163

转载 求三角形面积公式

这是已知三角形3顶点坐标A(x1,y1),B(x2,y2),C(x3,y3),求三角形ABC的面积的公式S=1/2[(x1y2-x2y1)+(x2y3-x3y2)+(x3y1-x1y3)]假设在平面内,有一个三角形,边长分别为a、b、c 三角形的面积S可由以下公式求得: S=√[p(p-a)(p-b)(p-c)] 而公式里的p为半周长:p=(a+b+c)/2转载于:htt...

2019-07-18 15:36:00 616

转载 最优屏障

题目链接:https://ac.nowcoder.com/acm/problem/14666链接:https://ac.nowcoder.com/acm/problem/14666来源:牛客网题目描述M国的地势高低不平,现给出一个数组代表此国家某纬度上均匀分布的N座山的海拔高度H[i](任意两座山高度不同),已知每座山的山顶上都有一座哨塔,若两个哨兵分别位于第...

2019-07-12 13:08:00 325

转载 E. 2-3-4 Tree

题目链接:http://codeforces.com/gym/102222/problem/EE. 2-3-4 Treetime limit per test10.0 smemory limit per test256 MBinputstandard inputoutputstandard outputIn comput...

2019-07-11 16:33:00 148

转载 2-3-4树学习

学习博客:https://blog.csdn.net/qy844083265/article/details/807160651、2-3-4树介绍2-3-4树每个节点最多有四个字节点和三个数据项,名字中 2,3,4 的数字含义是指一个节点可能含有的子节点的个数。对于非叶节点有三种可能的情况:  ①、有一个数据项的节点总是有两个子节点;  ②、有二个数据项的节点总是有...

2019-07-11 16:30:00 106

转载 Cuckoo Hashing

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1672Cuckoo HashingTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 311Accepted Submis...

2019-07-10 14:12:00 243

转载 2006 飞行员配对(二分图最大匹配)

学习博客:https://www.cnblogs.com/fu3638/p/8784826.html二分图匹配基本概念:给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于同一个顶点,则称M是一个匹配。通常分为以下几种匹配:一、 最大匹配指在当前已完成的匹配下,无法再通过增加未完成匹配的边的方式来增加匹配的边数。这个问题通常使用匈牙利算法解...

2019-07-10 13:27:00 146

转载 Bad Hair Day(求数组中元素和它后面离它最近元素之间的元素个数)

题目链接:https://ac.nowcoder.com/acm/contest/984/A链接:https://ac.nowcoder.com/acm/contest/984/A来源:牛客网Bad Hair Day 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K 64bit IO Form...

2019-07-09 15:55:00 99

转载 2019CCPC江西省赛

  这次CCPC只拿一个银奖,很可惜,自己是银的第一名,运气真不怎么样,竟然是个银首,说实话,此次比赛并没有做什么准备,因为刚好是考完试之后就开始比赛了,一个月的时间都在赶课设复习课程知识,一个月...

2019-07-07 20:21:00 192

转载 字典树系统学习

学习博客:https://blog.csdn.net/SongBai1997/article/details/82317259这篇博客讲的挺好的,很详细,很好理解。Trie树(字典树)一、引入字典是干啥的?查找字的。字典树自然也是起查找作用的。查找的是啥?单词。看以下几个题:1、给出n个单词和m个询问,每次询问一个单词,回答这个单词是否在单词表中出现过。答...

2019-07-05 18:39:00 83

转载 ac自动机学习

学习博客:https://www.cnblogs.com/cmmdc/p/7337611.html学习博客:https://blog.csdn.net/bestsort/article/details/82947639思路看的是第一篇博客,代码用的第二篇博客,本人不喜欢用指针。。。首先简要介绍一下AC自动机:Aho-Corasick automation,该算法在1975年产...

2019-05-29 17:52:00 63

转载 项目管理(把与某点相邻边分为两类 是复杂度降为(n^(3/2))

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4858项目管理Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3744Accepted Submission(s): ...

2019-05-27 16:04:00 107

转载 Ultra-QuickSort(离散化)

题目链接:http://poj.org/problem?id=2299Ultra-QuickSortTime Limit:7000MSMemory Limit:65536KTotal Submissions:75831Accepted:28402DescriptionIn this problem, ...

2019-05-20 21:42:00 558

转载 Chika and Friendly Pairs(莫队+树状数组+离散化+预处理上下界)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6534Chika and Friendly PairsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 160Acc...

2019-05-20 20:48:00 146

转载 unique函数

学习链接:https://www.cnblogs.com/hua-dong/p/7943983.htmlunique用来去掉数组中相邻的重复的元素 被包含在algorithm头文件中看代码:#include<iostream>#include<algorithm>using namespace std;typedef long long...

2019-05-19 19:40:00 94

转载 Matrix(二维树状数组)入门第一题

题目链接:http://poj.org/problem?id=2155MatrixTime Limit:3000MSMemory Limit:65536KTotal Submissions:34697Accepted:12542DescriptionGiven an N*N matrix A, who...

2019-05-18 20:36:00 86

转载 P3919 【模板】可持久化数组(可持久化线段树/平衡树)(入门第一题)

学习博客:http://www.cnblogs.com/flashhu/p/8297581.html题目链接:https://www.luogu.org/problemnew/show/P3919很裸的可持久化线段树板子题。可持久嘛!就是当出现历史版本的时候,能够非常方便地维护一个区间的历史版本。自然,我们需要建NN棵线段树。最粗暴的想法,对每个新版本都把原版本内容复制一遍,然后...

2019-05-18 17:19:00 107

转载 Color the ball(树状数组区间更新+单点求值)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1556Color the ballTime Limit: 9000/3000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 32297Accepted Subm...

2019-05-18 15:22:00 94

转载 快写

void write(LL x){ if(x<0) putchar('-'),x=-x; if(x>9) write(x/10); putchar(x%10+'0');}转载于:https://www.cnblogs.com/caijiaming/p/10864302.html

2019-05-14 20:13:00 130

空空如也

空空如也

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

TA关注的人

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