自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Git教程--基于廖雪峰的教程,最通俗易懂

Git教程--基于廖雪峰的教程,最通俗易懂_苦夏木禾的博客-CSDN博客

2023-04-30 09:51:04 53

转载 空类中有哪些东西

空类中都有哪些东西_空类中有什么_是蛋筒啊的博客-CSDN博客

2023-04-21 11:13:15 44

转载 程序的编译流程

程序的编译流程_编译过程_一个山里的少年的博客-CSDN博客

2023-04-21 10:58:13 51

转载 bitset用法

链接

2019-11-27 19:32:30 126

原创 HPU personal training 部分题解

A - Engines 题意:给你n个(xi,yi),作用是可以让这个物体从(x,y)移动到(x+xi,y+yi),一开始物体是在(0,0),然后从这n个(xi,yi)中选出一部分,使到原点的距离最远,问你最远的距离是多少?思路:级角排序,然后遍历一遍。代码:#include<bits/stdc++.h>typedef long long ll;using nam...

2019-11-20 20:08:41 138

原创 2019江西省程序设计竞赛 部分题解

先写我会的吧A - Cotree 待补。D - Wave 题意:就是给你一个n和c,然后在n个不超过c的数字里面找一个最长的序列,满足序列奇数位数字相同,偶数位数字相同,并且奇数位数字和偶数位数字不一样。思路:暴力枚举c范围内的数字。代码:#include<bits/stdc++.h>typedef long long ll;using namespa...

2019-11-11 19:45:41 270

原创 【CF 185A】Plant----矩阵快速幂

PlantDwarfs have planted a very interesting plant, which is a triangle directed “upwards”. This plant has an amusing feature. After one year a triangle plant directed “upwards” divides into four tria...

2019-09-29 21:49:22 104

原创 51nod 2673 最短路径

51nod 最短路径2673 最短路径1.0 秒 131,072.0 KB 0 分 基础题给出一张包含n个节点、m条边的无向图,请你求出图上两点s,t间的最短路径长度。(请大家自行处理重边和自环)输入第一行两个数n,m,分别表示节点数和边数,以空格隔开,其中1≤n≤500,1≤m≤50000;之后m行,每行3个数u,v,w[i],表示点u和v间有一...

2019-08-28 10:45:04 544

原创 51nod 1264 线段相交

题目链接1264 线段相交1.0 秒 131,072.0 KB 0 分 基础题给出平面上两条线段的两个端点,判断这两条线段是否相交(有一个公共点或有部分重合认为相交)。 如果相交,输出"Yes",否则输出"No"。输入第1行:一个数T,表示输入的测试数量(1 <= T <= 1000)第2 - T + 1行:每行8个数,x1,y1,x2,y2,x3,y3,x4,y4。(-...

2019-08-26 11:30:18 169

原创 51nod 1240 莫比乌斯函数

1240 莫比乌斯函数1.0 秒 131,072.0 KB 0 分 基础题莫比乌斯函数,由德国数学家和天文学家莫比乌斯提出。梅滕斯(Mertens)首先使用μ(n)(miu(n))作为莫比乌斯函数的记号。(据说,高斯(Gauss)比莫比乌斯早三十年就曾考虑过这个函数)。具体定义如下:如果一个数包含平方因子,那么miu(n) = 0。例如:miu(4), miu(12), miu(18) ...

2019-08-26 10:11:28 130

原创 51nod 1185 威佐夫游戏 V2

51nod 1185 威佐夫游戏 V21185 威佐夫游戏 V21.0 秒 131,072.0 KB 0 分 基础题有2堆石子。A B两个人轮流拿,A先拿。每次可以从一堆中取任意个或从2堆中取相同数量的石子,但不可不取。拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出2堆石子的数量,问最后谁能赢得比赛。例如:2堆石子分别为3颗和5颗。那么不论A怎样拿,B都...

2019-08-26 09:43:51 134

原创 51nod 1183 编辑距离

题链接1183 编辑距离编辑距离,又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。例如将kitten一字转成sitting:sitten (k->s)sittin (e->i)sitting (->g)所以kitte...

2019-08-26 09:03:32 79

原创 51nod 1136 欧拉函数

1136 欧拉函数对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名,它又称为Euler’s totient function、φ函数、欧拉商数等。例如:φ(8) = 4(Phi(8) = 4),因为1,3,5,7均和8互质。输入输入一个数N。(2 <= N <= 10^9)输出输出Phi(n)。输入样例8输出样例4直接来公式:...

2019-08-25 17:49:59 100

原创 51nod 1134 最长递增子序列

1134 最长递增子序列给出长度为N的数组,找出这个数组的最长递增子序列。(递增子序列是指,子序列的元素是递增的)例如:5 1 6 8 2 4 5 10,最长递增子序列是1 2 4 5 10。输入第1行:1个数N,N为序列的长度(2 <= N <= 50000)第2 - N + 1行:每行1个数,对应序列的元素(-10^9 <= S[i] <= 10^9)输出...

2019-08-25 17:39:50 139

原创 51nod 1073 约瑟夫环

1073 约瑟夫环N个人坐成一个圆环(编号为1 - N),从第1个人开始报数,数到K的人出列,后面的人重新从1开始报数。问最后剩下的人的编号。例如:N = 3,K = 2。2号先出列,然后是1号,最后剩下的是3号。输入2个数N和K,表示N个人,数到K出列。(2 <= N, K <= 10^6)输出最后剩下的人的编号输入样例3 2输出样例3思路来源:约瑟夫环——公式...

2019-08-25 11:01:18 162

原创 51nod 1072 威佐夫游戏

1072 威佐夫游戏有2堆石子。A B两个人轮流拿,A先拿。每次可以从一堆中取任意个或从2堆中取相同数量的石子,但不可不取。拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出2堆石子的数量,问最后谁能赢得比赛。例如:2堆石子分别为3颗和5颗。那么不论A怎样拿,B都有对应的方法拿到最后1颗。输入第1行:一个数T,表示后面用作输入测试的数的数量。(1 <= ...

2019-08-25 10:50:01 105

原创 51nod 1066 Bash游戏

1066 Bash游戏有一堆石子共有N个。A B两个人轮流拿,A先拿。每次最少拿1颗,最多拿K颗,拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出N和K,问最后谁能赢得比赛。例如N = 3,K = 2。无论A如何拿,B都可以拿到最后1颗石子。输入第1行:一个数T,表示后面用作输入测试的数的数量。(1 <= T <= 10000)第2 - T +...

2019-08-25 10:20:09 101

原创 HDU-1728---逃离迷宫(BFS)

逃离迷宫给定一个m × n (m行, n列)的迷宫,迷宫中有两个位置,gloria想从迷宫的一个位置走到另外一个位置,当然迷宫中有些地方是空地,gloria可以穿越,有些地方是障碍,她必须绕行,从迷宫的一个位置,只能走到与它相邻的4个位置中,当然在行走过程中,gloria不能走到迷宫外面去。令人头痛的是,gloria是个没什么方向感的人,因此,她在行走过程中,不能转太多弯了,否则她会晕倒的。我们...

2019-08-22 11:48:52 310

原创 HDU1010 --- Tempter of the Bone(剪枝)

Tempter of the Bone小明做了一个很久很久的梦,醒来后他竟发现自己和朋友在一个摇摇欲坠的大棋盘上,他们必须得想尽一切办法逃离这里。经过长时间的打探,小明发现,自己所在的棋盘格子上有个机关,上面写着“你只有一次机会,出发后t秒大门会为你敞开”,而他自己所在的棋盘是大小为 N*M 的长方形,他可以向上下左右四个方向移动(不可走有障碍点)。棋盘中有一扇门。根据机关的提示,小明顿时明白...

2019-08-22 11:24:39 137

原创 Power Strings(KMP)

Power StringsGiven two strings a and b we define ab to be their concatenation. For example, if a = “abc” and b = “def” then ab = “abcdef”. If we think of concatenation as multiplication, exponentiati...

2019-08-16 20:42:15 501

原创 Cyclic Nacklace(KMP)

Cyclic NacklaceCC always becomes very depressed at the end of this month, he has checked his credit card yesterday, without any surprise, there are only 99.9 yuan left. he is too distressed and think...

2019-08-16 18:37:06 95

原创 Poj--1091 跳蚤(容斥定理)

跳蚤Z城市居住着很多只跳蚤。在Z城市周六生活频道有一个娱乐节目。一只跳蚤将被请上一个高空钢丝的正中央。钢丝很长,可以看作是无限长。节目主持人会给该跳蚤发一张卡片。卡片上写有N+1个自然数。其中最后一个是M,而前N个数都不超过M,卡片上允许有相同的数字。跳蚤每次可以从卡片上任意选择一个自然数S,然后向左,或向右跳S个单位长度。而他最终的任务是跳到距离他左边一个单位长度的地方,并捡起位于那里的礼物。...

2019-08-15 20:39:59 233

原创 HDU--5762 Teacher Bo(鸽笼原理)

Teacher BoTeacher BoBo is a geography teacher in the school.One day in his class,he marked N points in the map,the i-th point is at (Xi,Yi).He wonders,whether there is a tetrad (A,B,C,D)(A<B,C<...

2019-08-15 19:11:31 170

原创 Aladdin and the Flying Carpet

Aladdin and the Flying CarpetIt’s said that Aladdin had to solve seven mysteries before getting the Magical Lamp which summons a powerful Genie. Here we are concerned about the first mystery.Aladdin...

2019-08-12 20:49:28 156

原创 hpu 大树的水塘

此题的链接大树的水塘单点时限: 2.0 sec内存限制: 512 MB那一天,世界上所有的人类都……变成了石头!3700年后,千空和大树从石头中苏醒过来,但是世界发生了翻天覆地的变化,人类文明已经不复存在天才少年千空立志用自己的科学知识在这个「石之世界」中重建文明为了生存,淡水是必不可少的,每次都用海水进行蒸馏会比较麻烦,所以千空决定让大树建造一个水塘来存储雨水水塘建造在一个无限长...

2019-08-10 20:58:38 97

原创 hdu2586 How far away ?(LCA)

There are n houses in the village and some bidirectional roads connecting them. Every day peole always like to ask like this “How far is it if I want to go from house A to house B”? Usually it hard to...

2019-08-08 16:45:59 107

原创 poj 2585 Window Pains(拓扑结构)

Window PainsBoudreaux likes to multitask, especially when it comes to using his computer. Never satisfied with just running one application at a time, he usually runs nine applications, each in its o...

2019-08-07 16:39:58 479

原创 hdu1811 Rank of Tetris (并查集+拓扑结构)

Rank of Tetris自从Lele开发了Rating系统,他的Tetris事业更是如虎添翼,不久他遍把这个游戏推向了全球。为了更好的符合那些爱好者的喜好,Lele又想了一个新点子:他将制作一个全球Tetris高手排行榜,定时更新,名堂要比福布斯富豪榜还响。关于如何排名,这个不用说都知道是根据Rating从高到低来排,如果两个人具有相同的Rating,那就按这几个人的RP从高到低来排。终...

2019-08-07 14:33:32 177

原创 bitset

C++的 bitset 在 bitset 头文件中,它是一种类似数组的结构,它的每一个元素只能是0或1,每个元素仅用1bit空间。用法bitset<200000005>vis;就和int vis[N];//N=200000005用法一样了。。。。。其他的看其他博主的吧→→转接口and转接口...

2019-08-06 18:27:59 407

原创 并查集

畅通工程某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路?Input测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道路数目M;随后的M行对应M条道路,每行...

2019-08-05 22:26:48 76

原创 The Suspects--并查集

Severe acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recognized as a global threat in mid-March 2003. To minimize transmission to others, the best strategy is to s...

2019-08-05 22:18:53 111

转载 尼姆博弈(Nimm's Game)

转载自→添加链接描述尼姆博弈问题

2019-08-04 11:36:00 189

原创 打完比赛后的自闭

今天做了一个题题目链接,因为long long问题一直wa,wa到炸,哎,经过这次,印象真的挺深刻的了。。。错误代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;const long long mod=1e9+7;struct node{ ll pp[5][5];};int f=2;...

2019-08-03 20:55:35 109

原创 Recursive sequence ---矩阵快速幂

Farmer John likes to play mathematics games with his N cows. Recently, they are attracted by recursive sequences. In each turn, the cows would stand in a line, while John writes two positive numbers a...

2019-08-01 18:35:36 120

原创 Fibonacci --矩阵快速幂

菲波那契数列是指这样的数列: 数列的第一个是0和第二个数是1,接下来每个数都等于前面2个数之和。 给出一个正整数a,要求菲波那契数列中第a个数的后四位是多少。Input多组数据 -1结束 范围1~10^9Output第x项的后4位Sample Input099999999991000000000-1Sample Output0346266875ac代码:#incl...

2019-08-01 18:31:29 135

原创 背包问题小总结

今天讲的背包问题,自闭一天,做个总结记录,主要是代码的模板,方便以后复习。。。。1、01背包int dp [ MAXN ];for (int i =0; i < n ; i ++) for (int j = W ;j >= w [ i ]; j - -) dp [ j ]= max ( dp [ j ] , dp [j - w [ i ]]+ v [ i ]);print...

2019-07-31 22:53:24 174

原创 Robberies 背包问题

可怜的POIUYTREWQ最近想买下dota2的商品,但是手头缺钱。他想起了之前看过的一部大片,觉得抢银行也许是个不错的选择。他认为,坏人被抓是因为没有预先规划。于是他在之前的几个月对各大银行进行了一次评估; 评估内容包括安全性和可盗窃金额: 他想知道在在某个风险系数下可以偷窃的最大金额Input第一行给出了一个整数T, 表示有T组测试数据. 对于每一组数据,第一行给出了一个浮点数P, 表示P...

2019-07-31 22:46:13 123

原创 Piggy-Bank 背包问题

在 ACM 能够开展之前,必须准备预算,并获得必要的财力支持。该活动的主要收入来自于 Irreversibly Bound Money (IBM)。思路很简单。任何时候,某位 ACM 会员有少量的钱时,他将所有的硬币投入到小猪储钱罐中。这个过程不可逆,因为只有把小猪储钱罐打碎才能取出硬币。在足够长的时间之后,小猪储钱罐中有了足够的现金,用于支付 ACM 活动所需的花费。但是,小猪储钱罐存在一个大...

2019-07-31 22:44:32 125

原创 Coin Change 动态规划

Suppose there are 5 types of coins: 50-cent, 25-cent, 10-cent, 5-cent, and 1-cent. We want to makechanges with these coins for a given amount of money.For example, if we have 11 cents, then we can m...

2019-07-31 22:42:21 436

原创 Zipper--记忆化搜索

Given three strings, you are to determine whether the third string can be formed by combining the characters in the first two strings. The first two strings can be mixed arbitrarily, but each must sta...

2019-07-30 22:20:25 200

空空如也

空空如也

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

TA关注的人

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