UESTC 1583 曜酱的心意 树状数组求逆序数
曜酱的心意 树状数组求逆序数 Source 17暑假前集训-数据结构专题 By AutSky_JadeK 2017 UESTC Training for Data Structures UESTC 1583 曜酱的心意 My Solution 题意:给出2个序列,问从一个序列到另一个…
曜酱的心意 树状数组求逆序数 Source 17暑假前集训-数据结构专题 By AutSky_JadeK 2017 UESTC Training for Data Structures UESTC 1583 曜酱的心意 My Solution 题意:给出2个序列,问从一个序列到另一个…
Fleet of the Eternal Throne 后缀数组+字典树 Source 2017 Multi-University Training Contest - Team 8 HDU 6138 My Solution 题意:给出n(n<=1e5)个字符串,且字符串的字符总和<=1e5,给出m个询问…
Problem D. Five Palindromes manacher、一个串切割成5个回文子串、优化 Source Petrozavodsk Winter-2013. Ural FU Contest My Solution manacher、一个串切割成5个回文子串、优化 第一次使用manacher 嘿嘿☺☺ 为了…
D. Green and Black Tea 数论+贪心 My Solution 题意:喝掉n袋茶,其中a袋绿茶b袋红茶,连续喝相同的茶最多k次,如果可以全喝完则输出喝茶的序列,如果不能则输出NO 数论+贪心 char a为个数多的那个茶的字…
H - Pair: normal and paranormal 栈 Source Gym - 100507H My Solution 题意:给一个字符串,要求把大写字母和小写字母一一配对,要求不交叉。 用栈来模拟,不要写挂了就没问题,^_^ 复杂度 O(n) #i…
Date 预处理、打表、找周期、前缀和 Source The 14th UESTC Programming Contest Preliminary My Solution too young too simple,当时初赛的时候,觉得必定会有一个周期,然后想不出该是怎样的周期,就…
B. Sherlock and his girlfriend 素数筛法+贪心 My Solution 题意:给出一个n,表示有2、3、......n+1这n个数,要求给这些数涂色,如果一个数是另一个数的质因数则必须涂不同的颜色。 素数筛法+贪心 首先…
K-th Number 主席树基础题 Source POJ - 2104 My Solution 题意:给出一个数组,每次询问这个数组的区间[L, R]内第k大的数是什么。 主席树基础题 主席树,又称可持久化线段树,是对于数组的每个前缀a[1...i]建立…
Super Mario 主席树+二分 Source HDU - 4417 My Solution 题意:给出一个长度为n(1<=n<=1e5)的数组,m(1<=m<=1e5)次询问,每次询问在区间[L,R]中小于等于X的数的个数。 主席树+二分 朴素的主席树是…
C. Molly's Chemicals 区间和、构造、前缀的后缀 My Solution 题意:给出n个数字,要求选出一段连续的数字,使它的和为k的非负整数次方,为这样的区间有多少个。 区间和、构造、前缀的后缀 这是一个很有趣…
I - Lada Priora 卡精度 Source UESTC 2016 Summer Training #15 Div.2 URAL 2098 My Solution 直接算就好了 这个题目的难点是精度损失 1)其中有一个*p%然后求和的地方,这样每次得到一个double对象, 然后求和…
Play with Chain Splay Source HDU - 3487 My Solution 题意:对1~n这n个数,进行m次操作,分别可以进行区间移动和区间反转,求最终的序列。 Splay Splay的基础题,按照要求进行区间移动和区间反转即可。 复杂度 O…
Problem C Castle KMP的拓展、next数组+dp、好题 Source ACM-ICPC Southeastern European Regional Programming Contest Bucharest, Romania – Vinnytsya, Ukraine Gym - 101164C My Solution 题意:给出原…
E - Arrange Teams dfs、剪枝 Source UESTC 2016 Summer Training #21 Gym 100952E My Solution dfs、剪枝 首先用 pai[][]布尔数组双向的记录 那些 pair 然后void dfs(int k) 表示当前正在处理 队伍 k, 然后遍…
B. Restoring Painting map or set 、思维题 My Solution 自己画一个3*3的方格图, 然后标上 a, b, c, d 然后发现左上角标上x, 中间标上y,然后剩余3个空格可以表示出来。 故可以O(n)的来做 扫一遍,过程中…
老司机破阵 优先队列+双端链表 Source 2017 UESTC Training for Data Structures UESTC 1593 老司机破阵 My Solution 优先队列+双端链表 cf原题,直接贴的以前的代码 反向做,按着反的顺序把元素一个一个的…
C. Okabe and Boxes 栈+last标记+贪心 My Solution 题意:有1~n这n个数,给出一个stack的push和pop的序列,要求在执行的过程中用尽可能少的重排次数,使得能够使pop的顺序是1~n的顺序。 栈+last标记+贪心 …
Problem F: Free Figurines 并查集 Source Central Europe Regional Contest 2016 Zagreb, November 1820, 2016 Gym - 101173F My Solution 题意:给出一个序列ai 表示i的父节点是ai, 再给出一个序列bi…
The Desire of Asuna 贪心法&&构造法 Source 第七届ACM趣味程序设计竞赛第三场(正式赛)B My Solution 首先,如果都很大1,则n-1次。如果一个1则可以减少1次,但如果有一个2,则拆开后如果都可…
Problem E Passwords AC自动机+额外的限制条件+状态压缩dp Source SWERC'2016 Universidade do Porto Gym - 101174E My Solution 题意:给出n个由小写字母模式串,用大写字母、小写字母、十进制数字构造的…