自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HARD_UNDERSTAND

???

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

原创 “玲珑杯”ACM比赛 Round #22 E【贪心】

题目: http://www.ifrog.cc/acm/problem/1171?contest=1024&no=4 题意: 输入一个字符串,将他重新排列,使得重排之后的字符串的最小表示法,最大。 最小表示法是将字符串循环移动之后,字典序最小的那个。分析: 将所有字母作为一个字母的字符串放进一个multiset,每次取出其中第一个字符串和最后一个字符串,将他们连接放回multiset最后剩

2017-10-31 23:42:08 361

原创 Wannafly 挑战赛第二场 B Travel【最短路 建图】

题目:https://www.nowcoder.com/acm/contest/17/B 题意: 题目描述 精灵王国有N座美丽的城市,它们以一个环形排列在Bzeroth的大陆上。其中第i座城市到第i+1座城市花费的时间为d[i]。特别地,第N座城市到第1座城市花费的时间为d[N]。这些道路都是双向的。 另外,精灵们在数千年的时间里建造了M座传送门,第i座传送门连接了城市u[i]与城市v[i]

2017-10-30 23:27:24 546

原创 Codeforces 873 D Merge Sort 【分治】

题目: http://codeforces.com/contest/873/problem/D题意: 子序列长度为n,归并排序,如果子序列不是有序的,那么就折半,再递归,直到子序列有序,总共递归k次。 给出n和k,求原来的子序列。分析: 归并排序的变形,每次折半直到k为0。代码:#include <iostream> #include <algorithm> #include <string

2017-10-30 00:27:44 382

原创 Codeforces #443 Div.2 C. Short Program 【位操作】

题目:http://codeforces.com/contest/879/problem/C 题意:有一个函数,输入正整数x,经过n(n<5e5)次操作,返回一个正整数,其中操作有三种,和xi(0~1023)进行 ^ | & ,。现在要求你如何在5次操作内 函数的作用和n次操作相同。分析: x的每一位(0/1) 经过n次操作后,变成(0/1),那么就用and or xor 相应的构造一下即可。#

2017-10-27 11:59:26 285

原创 2017 ACM-ICPC西安赛区网络赛 Barty's Computer【哈希】

题目:https://nanti.jisuanke.com/t/17122 题意:一共Q次操作,操作有两种: 1 str : 表示增加一个字符串str(长度一定是偶数) 2 a b c d : 询问有多少个字符串满足str = a + s1 + b + c + s2 + d, 且|a|+|s1|+|b| = |c|+|s2|+|d|, s1, s2可以是任意字符串,空的也可以。 Q <= 3

2017-10-11 13:53:24 318

原创 2017 ACM-ICPC西安赛区网络赛 Xor【根号分治、倍增lca】

题目:https://nanti.jisuanke.com/t/17120 题意:给出树的u,v节点,询问每隔k个取一个节点异或和。分析:大于根号n暴力,小于的话预处理,处理到根的前缀异或和; 也看到有人全暴力卡过去了#include <iostream> #include <algorithm> #include <string> #include <vector> #include <map

2017-10-10 15:42:23 512

原创 Wannafly模拟赛3 贝伦卡斯泰露 【折半搜索+hash,状压dp】

题目:https://www.nowcoder.com/acm/contest/13/B 题意: 给出一个长度为n的数列Ai,问是否能将这个数列分解为两个长度 为n/2的子序列,满足 ∙ 两个子序列不互相重叠。 ∙ 两个子序列中的数要完全一样,{1, 2} = {1, 2},{1, 2} ≠ {2, 1}。分析: 刚开始贪心,第2个序列尽量匹配最左边的数,后来想了想不对。 后来dfs爆

2017-10-10 13:23:10 508

原创 2017 ACM-ICPC西安赛区网络赛 Maximum Flow【打表找规律】

题目:https://nanti.jisuanke.com/t/17118 题意: n个点,任意两点i,j(0≤ii 值 和前一个值的差 2 1 1 3 3 2 4 5 2 5 10 5 6 12 2 7 17 5 8 19 2 9 36 17 10 38 2 11 43 5 12 45 2 13 62 17 14 64 2 15 69 5 16 71 2 17 136 65 18 138 2

2017-10-09 15:13:25 330

空空如也

空空如也

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

TA关注的人

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