自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yishui_lovely

败犬~~

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

原创 HDU 2444 The Accomodation of Students (二分图判定+最大匹配

The Accomodation of StudentsDescriptionThere are a group of students. Some of them may know each other, while others don’t. For example, A and B know each other, B and C know each other. But this may n

2017-08-21 21:27:28 296

原创 HDUoj 6152 Friend-Graph ( 数学/暴力

Friend-GraphDescriptionIt is well known that small groups are not conducive of the development of a team. Therefore, there shouldn’t be any small groups in a good team. In a team with n members,if the

2017-08-20 00:14:00 307

原创 ZZULIoj 2179: 紧急营救 ( 最短路

2179: 紧急营救Description冷锋在非洲完成任务后回到了狼牙特种作战部队。我们知道在战狼二结尾,冷锋正在北极执行任务,而部队发现了龙小云在c国的消息,让冷锋尽快赶往c国。我们知道现在地球上共有n个国家和地区,编号分别为1,2,3…n。国家与国家之间的可能通航班(可能不止一次),也可能没有通航班。共有m次航班,冷锋已经知道了这m次航班的信息(起点 终点,时间)北极的编号是1,c国的编号是n

2017-08-19 21:07:05 428

原创 ZZULIoj 2174: 小XX的QQ号 ( DFS

2174: 小XX的QQ号Description一天GJJ去超市购物,一位发传单的小姐姐给了他一张名片;GJJ看到名片上有小姐姐的QQ号,特别激动心想能不能将它分解成两段子序列,完全一样又不互相重叠呢(长度为总长度一半)?Input多实例,每次第一行给出一个T,表示T组数据,如果T=0,则表示结束。 接下来每一组数据,第一行一个整数n (2<=n<=30且为偶数)。 第二行输入n个整数;Outp

2017-08-19 21:00:10 382

原创 ZSTUoj 4270: 同源数 ( GCD

4270: 同源数Description如果x和y的质因子集合完全相同,那么我们就说他们是同源的。 比如说18 = 2 * 3^2,12 = 3 * 2^2;Input本题有多组数据(组数 <= 555555)。 每组数据输入形如: x y x, y为整数(1 <= x, y <= 1e18)Output输出形入: ans 如果x, y为同源数,那么ans为”Yes”, 不然为”No”.

2017-08-19 16:12:43 459

原创 待补题目记录

唉,蒟蒻现在总是想偷懒 在这里把题目链接发来提醒自己比赛过后一定补补题啊太懒太笨唉比赛名字 : (以前攒的比赛名字忘了TAT)题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1016 [图论]状态:未补题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1540 [线段树]状态:未补题目链接:h

2017-08-18 21:12:47 322

原创 质数相关

快速判断素数bool prime(int n) { if(n==3 || n==2) return true; if(n%2==0 || n%3==0 || n==1) return false; int k = sqrt(n)+1; for(int i = 5;i < k;i += 6) if(n%i=

2017-08-18 11:57:48 363

原创 51Nod 1240 莫比乌斯函数

一:什么是莫比乌斯反演简单点的说,就是先给出一个函数 F(n) ,然后再由 F(n)定义一个新函数 G(n)其中 G(n) = sigma(F(d)) (其中d被“包含”于n) 然后 现在我们不知道 F(n)的值 , 却知道 G(n), 接着我们就可以通过 反演由G(n)反向得到F(n)什么叫 (其中d被“包含”于n) ?以及怎么理解反演? 通过下面的几个例子说明例1:我们直接定义 G(n)=

2017-08-17 10:26:05 315

原创 17多校contest 7- Euler theorem ( 数学规律

Euler theoremDescriptionHazelFan is given two positive integers a,b, and he wants to calculate amodb. But now he forgets the value of b and only remember the value of a, please tell him the number of d

2017-08-17 00:59:15 382

原创 HDU 6113 度度熊的01世界 (DFS

Description度度熊是一个喜欢计算机的孩子,在计算机的世界中,所有事物实际上都只由0和1组成。现在给你一个n*m的图像,你需要分辨他究竟是0,还是1,或者两者均不是。图像0的定义:存在1字符且1字符只能是由一个连通块组成,存在且仅存在一个由0字符组成的连通块完全被1所包围。图像1的定义:存在1字符且1字符只能是由一个连通块组成,不存在任何0字符组成的连通块被1所完全包围。连通的含义是,只要连

2017-08-17 00:55:26 374

原创 Codeforces#257 (Div. 2) B. Jzzhu and Sequences (数学

B. Jzzhu and SequencesDescriptionJzzhu has invented a kind of sequences, they meet the following property: You are given x and y, please calculate fn modulo 1000000007 (109 + 7).InputThe first line co

2017-08-16 22:07:28 349

原创 HDUoj 1575 Tr A ( 矩阵快速幂

Tr ADescriptionA为一个方阵,则Tr A表示A的迹(就是主对角线上各项的和),现要求Tr(A^k)%9973。Input数据的第一行是一个T,表示有T组数据。 每组数据的第一行有n(2 <= n <= 10)和k(2 <= k < 10^9)两个数据。接下来有n行,每行有n个数据,每个数据的范围是[0,9],表示方阵A的内容。Output对应每组数据,输出Tr(A^k)%9973。S

2017-08-16 21:54:00 266

原创 HPUoj 1183: 线代 ( 矩阵快速幂

1183: 线代Description学过线性代数后,Ocean又有了新的难题。 现在Ocean有两个矩阵AA和BB,大小分别为n∗xn∗x和x∗mx∗m。现在Ocean想知道新矩阵C=(A∗B)tC=(A∗B)t。 但是输出矩阵太麻烦了,你只需要告诉他CC矩阵元素之和对666666取余的结果即可。 所有测试数据保证nn 等于 mm。请认真读题C=A∗BC=A∗B程序实现: 假设AA矩阵是n

2017-08-16 21:51:04 350

原创 AtCoder Beginner Contest 070 D - Transit Tree Path (DFS / LCA

D - Transit Tree PathDescriptionInput OutputSample Input51 2 11 3 12 4 13 5 13 12 42 34 5Sample Output324Hint题意51 2 11 3 12 4 13 5 13 12 42 34 5题解:324AC代码DFS 代码#include <bits/stdc+

2017-08-13 22:24:10 404

原创 Codeforces #428 (Div. 2) C. Journey (DFS

C. JourneyDescriptionThere are n cities and n - 1 roads in the Seven Kingdoms, each road connects two cities and we can reach any city from any other by the roads.Theon and Yara Greyjoy are on a horse

2017-08-13 01:39:05 582

原创 HPUoj 1415: 小ho的01串 [字符串]

小ho的01串Description有一个由0和1组成的字符串,它好长呀——–一望无际恩,说正题,小ho的数学不太好,虽然是学计算机的但是看见0和1也是很头疼的,现在他的老师想让他计算出来包含K个1的子串有多少个—–呀,头要炸了!!!小ho知道你的数学棒棒哒,所以来找你帮忙了。Input第一行是一个数K。第二行是一个字符串str。0 < |str| ≤ 106Output一个数S,代表了满足条件的个

2017-08-12 07:11:13 280

原创 HPUoj 1413: StarFarming [最短路]

StarFarmingDescription星农(StarFarming)公司计划要给员工发路费津贴,发放的规则是这样的:1到n-1代表各个员工家的序号,n代表公司。路费津贴只发给上班的最短路与回家的最短路的总路程最长的人。该市的路建造的有些奇怪,修路只修单行道,即只允许往某一个方向通行。现在给你城市的有向图的地图,TLG请你帮忙计算谁能得到津贴,以及他上班和回家的总路程是多少。Input有多组测试

2017-08-12 06:46:26 307 1

原创 1412: QAQ & 君临天下 || 天行九歌 [区间]

QAQ & 君临天下 || 天行九歌DescriptionQAQ~生活之余喜欢看一些动漫,说到国产动漫,QAQ 最喜欢的就属玄机了,玄机出品的动漫都很赞的说,君临天下 和 天行九歌是 QAQ 最喜欢的两部动漫了,每次看完 QAQ 对玄机的敬佩值都会分别增加 2 与 1,QAQ 记录了自己每天看的动漫名称 由 A ~ Z 26个字母代替,J :代表 君临天下,T 代表 : 天行九歌。 有一天,ORZ

2017-08-12 06:43:20 360

原创 HPU 1410: QAQ & 火星情报局 ( 数学

QAQ & 火星情报局Description最近 K 星颁布了一项新的法律,所有 K 星的公民必须缴纳的所得税是收入 money 的最大因子 o 且 ( o≠moneyo≠money ) ,做为一名 ACMer QAQ~敏锐的发现可以把 money 拆分成若干个数的和(注 :拆分的数里不能出现 1)从而缴纳更少的所得税,当然这也是允许的,做为一名正直,勇敢,又充满正能量的 ACMer,K 决定把这个

2017-08-12 06:37:17 543

原创 HPUoj 1409: Watch Dog [最小生成树]

Watch DogDescription在2050年某城市,一个神秘组织通过一种名叫ctOS的控制系统掌控了全城所有人的联网设备(手机、电脑、监控、交通信号灯,甚至是银行警察局的安保系统),该系统通过很多遍布城市各地的基站来完成对电子设备的控制。Aiden Pearce(艾登·皮尔斯)是一名超级黑客,因他叛出该组织而被组织报复,谋划了一场”车祸”害死了他的女儿。艾登为了给女儿报仇,决心铲除该组织。首

2017-08-12 06:30:50 311

原创 17多校contest 6- 1003 Inversion ( 模拟

DescriptionGive an array A, the index starts from 1. Now we want to know Bi=maxi∤jAj , i≥2.InputThe first line of the input gives the number of test cases T; T test cases follow. Each case begins wit

2017-08-10 18:21:11 233

原创 HDU 1325 Is It A Tree? ( 有向图判断环

Is It A Tree? DescriptionA tree is a well-known data structure that is either empty (null, void, nothing) or is a set of one or more nodes connected by directed edges between nodes satisfying the follo

2017-08-08 01:21:59 319

原创 HDU 1727 小希的迷宫 ( 并查集判断环

小希的迷宫Description上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走。但是她设计迷宫的思路不一样,首先她认为所有的通道都应该是双向连通的,就是说如果有一个通道连通了房间A和B,那么既可以通过它从房间A走到房间B,也可以通过它从房间B走到房间A,为了提高难度,小希希望任意两个房间有且仅有一条路径可以相通(除非走了回头路)。小希现在把她

2017-08-08 01:14:00 252

原创 POJ - 1258 Agri-Net ( prime

DescriptionFarmer John has been elected mayor of his town! One of his campaign promises was to bring internet connectivity to all farms in the area. He needs your help, of course. Farmer John ordered

2017-08-08 00:26:09 382

原创 HDU 3790 最短路径问题 (最短路变形

最短路径问题Description给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。Input输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点。n和m为0时输入结束。 (1Output输出 一

2017-08-08 00:12:24 450

原创 Poj 1847 Tram ( 最短路变形

TramDescriptionTram network in Zagreb consists of a number of intersections and rails connecting some of them. In every intersection there is a switch pointing to the one of the rails going out of the

2017-08-08 00:07:48 234

原创 Poj 3259 Wormholes ( SPFA&&bellman-ford

Wormholes DescriptionWhile exploring his many farms, Farmer John has discovered a number of amazing wormholes. A wormhole is very peculiar because it is a one-way path that delivers you to its des...

2017-08-08 00:02:22 227

原创 Poj 1860 Currency Exchange ( SPFA

Currency Exchange DescriptionSeveral currency exchange points are working in our city. Let us suppose that each point specializes in two particular currencies and performs exchange operations only with

2017-08-07 23:59:25 257

原创 Poj 3628 Silver Cow Party ( 最短路变形

Silver Cow Party DescriptionOne cow from each of N farms (1 ≤ N ≤ 1000) conveniently numbered 1..N is going to attend the big cow party to be held at farm #X (1 ≤ X ≤ N). A total of M (1 ≤ M ≤ 100,000)

2017-08-07 23:56:09 247

原创 Poj 1797 Heavy Transportation ( 最短路变形

Heavy Transportation DescriptionBackground Hugo Heavy is happy. After the breakdown of the Cargolifter project he can now expand business. But he needs a clever man who tells him whether there really

2017-08-07 23:52:25 291

原创 POJ 2253 Frogger (最短路

FroggerDescriptionFreddy Frog is sitting on a stone in the middle of a lake. Suddenly he notices Fiona Frog who is sitting on another stone. He plans to visit her, but since the water is dirty and full

2017-08-07 23:47:37 273

原创 HDU 1874 畅通工程续 (最短路模板

畅通工程续Description某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。Input本题目包含多组数据,请处理到文件结束。 每组数据第一行包含两个正整数N和M(0Output

2017-08-07 23:43:10 192

原创 Poj 1502 MPI Maelstrom (Dijkstra

MPI MaelstromDescriptionBIT has recently taken delivery of their new supercomputer, a 32 processor Apollo Odyssey distributed shared memory machine with a hierarchical communication subsystem. Valentin

2017-08-07 23:40:12 251

原创 浅谈STL中的二分lower_bound()与upper_bound()

lower_bound()用途这个函数是从已排好序的数列a中利用二分搜索找出指向满足ai >= k的ai的最小指针STL中的代码实现int lower_bound(int *array, int size, int key){ int first = 0, middle; int half, len; len = size; while(len > 0) {

2017-08-07 18:20:55 265

原创 浅谈最短路中的Bellman–Ford 算法 (SPFA

Bellman–Ford简单介绍Bellman-Ford算法与Dijkstra算法思想一样,用于求解单源点最短路径问题。Bellman-ford算法除了可求解边权均非负的问题外,关键是还可以解决存在负权边的问题,而Dijkstra算法只能处理边权非负的问题,因此 Bellman-Ford算法的适用面要广泛一些。但是,原始的Bellman-Ford算法时间复杂度为 O...

2017-08-06 00:39:54 1575

原创 HDUoj 1568 Fibonacci ( 数学

FibonacciDescription2007年到来了。经过2006年一年的修炼,数学神童zouyu终于把0到100000000的Fibonacci数列 (f[0]=0,f[1]=1;f[i] = f[i-1]+f=2”>i-2)的值全部给背了下来。 接下来,CodeStar决定要考考他,于是每问他一个数字,他就要把答案说出来,不过有的数字太长了。所以规定超过4位的只要说出前4位就可以了,可是

2017-08-05 02:13:55 354

原创 HAUToj 1284: SP教数学 (线段树+矩阵快速幂

1284: SP教数学DescriptionInputOutput对于每组数据的2操作,输出一行对1e9 + 7取模的答案Sample Input7 42 2 1 1 3 3 22 1 52 6 71 3 4 32 6 6Sample Output632题解:线段树+矩阵快速幂 出题人的解释我们知道对于斐波那契数可以通过乘以一个矩阵来进行递推。那么对于 +x 这一区间操作,我们可以对这

2017-08-05 01:57:03 657

原创 浅谈最短路中的Dijskra算法

Dijkstra一.算法背景Dijkstra 算法(中文名:迪杰斯特拉算法)是由荷兰计算机科学家 Edsger Wybe Dijkstra 提出。该算法常用于路由算法或者作为其他图算法的一个子模块。举例来说,如果图中的顶点表示城市,而边上的权重表示城市间开车行经的距离,该算法可以用来找到两个城市之间的最短路径。二.算法描述算法思想:设G=(V,E)是一个带权有向图,把图中顶点集合V分为两组,第一组为

2017-08-04 00:38:29 23685 2

原创 Poj 1789 Truck History (最小生成树K

Truck History DescriptionAdvanced Cargo Movement, Ltd. uses trucks of different types. Some trucks are used for vegetable delivery, other for furniture, or for bricks. The company has its own code desc

2017-08-03 20:00:40 334

原创 浅谈最小生成树

什么是最小生成树最小生成树是一副连通加权无向图中一颗权值最小的生成树最小生成树其实是最小权重生成树的简称。一个连通图可能有多个生成树。当图中的边具有权值时,总会有一个生成树的边的权值之和小于或者等于其它生成树的边的权值之和。广义上而言,对于非连通无向图来说,它的每一连通分量同样有最小生成树。以有线电视电缆的架设为例,若只能沿著街道布线,则以街道为边,而路口为顶点,其中必然有一最小生成树能使布线成本最

2017-08-03 10:53:04 1949 1

空空如也

空空如也

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

TA关注的人

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