11 2020 档案

摘要:浅谈子段、子串、子序列的区别 子段和子串都是连续的。子序列是可断开的。 子段是数字序列,子串是字符串的定义。 就是这个区别。 阅读全文
posted @ 2020-11-30 20:42 Seaway-Fu 阅读(1084) 评论(2) 推荐(0) 编辑
摘要:CF97D Robot in Basement 洛谷传送门 题意翻译 在一个n*m(n,m ⇐ 150) 的网格上,有一些格子是障碍的,并且网格边界上的格子均是障碍的,另有一个非障碍的格子是出口。一个机器人可以根据程序在该网格上行走。一段程序是一个由UDLR四种指令组成的字符串,机器人会依次执行每个 阅读全文
posted @ 2020-11-30 19:48 Seaway-Fu 阅读(82) 评论(0) 推荐(1) 编辑
摘要:洛谷 P3401 洛谷树 洛谷传送门 题目背景 萌哒的 Created_equal 小仓鼠种了一棵洛谷树! (题目背景是辣鸡小仓鼠乱写的QAQ)。 题目描述 树是一个无环、联通的无向图,由 nn 个点和 n-1n−1 条边构成。树上两个点之间的路径被定义为他们之间的唯一一条简单路径——显然这是一条最 阅读全文
posted @ 2020-11-30 18:53 Seaway-Fu 阅读(258) 评论(0) 推荐(0) 编辑
摘要:耻辱柱 本篇随笔记录博主的SB错误合集。 博大家一笑 1、 注意有些常量不要在代码运行过程中更改掉,这样的话,你以为正确的量,其实不是原来的量。 比如: void divide(int x) { for(int i=2;i<=sqrt(x);i++) { // printf("%d %d\n",x, 阅读全文
posted @ 2020-11-30 16:12 Seaway-Fu 阅读(621) 评论(1) 推荐(1) 编辑
摘要:CF264B Good Sequences 洛谷传送门 题意翻译 松鼠丽丝对序列很感兴趣,她对整数也有着爱好。它特别喜欢n个她称之为“好整数”的整数:a1,a2,……,an。(会输入) 现在,她对“好序列”很感兴趣。如果一个序列x1,x2,...,xk能够满足一下三个条件,那就是一个“好序列”: 1 阅读全文
posted @ 2020-11-30 15:47 Seaway-Fu 阅读(73) 评论(0) 推荐(0) 编辑
摘要:HEOI 2014 南园满地堆轻絮 洛谷传送门 题目描述 小 Z 是 ZRP(Zombies’ Republic of Poetry,僵尸诗歌共和国)的一名诗歌爱好者,最近 他研究起了诗词音律的问题。 在过去,诗词是需要编成曲子唱出来的,比如下面这首《菩萨蛮》,唱出来的话其对应的音符就是这样的: 南 阅读全文
posted @ 2020-11-30 14:24 Seaway-Fu 阅读(122) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7108 移花接木 洛谷传送门 题目背景 遥远的圣地生长着一棵不为人知的灵树,或有万山之高。 但有一日,藏匿于根系的腐朽力量爆发,灵树已无法支撑往日屹立冲天的高度。 题目描述 灵树最初的形态可以看作一棵高度为 {10}{{10}{{10}^{10}}}10101010 的满 aa 叉树,高度 阅读全文
posted @ 2020-11-30 10:59 Seaway-Fu 阅读(119) 评论(0) 推荐(0) 编辑
摘要:CF594A Warrior and Archer 洛谷传送门 题意翻译 给出偶数个点,AB两人轮流去掉一个点,直到只剩两个 A要使两点距离尽可能近,B要使两点距离尽可能远 假设AB两人都使用最佳策略,求最后两点间距离 题解: 题面说得不太好,重新给一遍题目大意:给出偶数的N,和N个点的坐标(数轴, 阅读全文
posted @ 2020-11-30 10:41 Seaway-Fu 阅读(103) 评论(0) 推荐(0) 编辑
摘要:CF187B AlgoRace 洛谷传送门 题意翻译 有nn 个城市,两两之间有直接连边,还有mm 辆车。 已知这mm 辆车在(i,j)(i,j) 边上需要w_{i,j}w**i,j 的时间,但是你可以在到达一个城市之后选择换车,换车视为瞬间完成。对于每组询问(s,t,k)(s,t,k) ,求s\t 阅读全文
posted @ 2020-11-30 09:14 Seaway-Fu 阅读(141) 评论(0) 推荐(0) 编辑
摘要:浅谈vector容器的奇技淫巧 本篇随笔简单讲解一下C++STL中vector容器的一些其他操作。 一、insert函数 insert函数的时间复杂度是O(n)的,就是暴力,要慎用。 大体用法是这样: #include <bits/stdc++.h> using namespace std; i 阅读全文
posted @ 2020-11-30 08:28 Seaway-Fu 阅读(209) 评论(0) 推荐(0) 编辑
摘要:CF85D Sum of Medians 洛谷传送门 题意翻译 有一个集合,初始为空。现有nn次操作: add x:将 xx 添加到集合中。 del x:将 xx 从集合中删除。 sum:将集合内的数从小到大排好序后形成有 kk 个数的序列 aa,求 \sum_^{(i\le k)\land (i\ 阅读全文
posted @ 2020-11-30 08:09 Seaway-Fu 阅读(111) 评论(0) 推荐(0) 编辑
摘要:CF167B Wizards and Huge Prize 洛谷传送门 题意翻译 题目大意:最开始你有k的容积,有n轮比赛,比赛分为两种(具体种类由输入给出),一种的奖品是增加ai容积,另一种增加一个物品,只有到最后的容积装得下所有赢得的物品才算合法的方案,问赢得的比赛总场数>=l的合法方案的概率。 阅读全文
posted @ 2020-11-29 20:54 Seaway-Fu 阅读(142) 评论(0) 推荐(0) 编辑
摘要:ZJOI 2011 道馆之战 洛谷传送门 题目描述 口袋妖怪(又名神奇宝贝或宠物小精灵)红/蓝/绿宝石中的水系道馆需要经过三个冰地才能到达馆主的面前,冰地中的每一个冰块都只能经过一次。当一个冰地上的所有冰块都被经过之后,到下一个冰地的楼梯才会被打开。 三个冰地分别如下: 第一个冰地: 第二个冰地: 阅读全文
posted @ 2020-11-29 18:28 Seaway-Fu 阅读(178) 评论(0) 推荐(1) 编辑
摘要:CF101B Buses 洛谷传送门 题意翻译 Gerald家住在离学校很远的地方,他每天上学都要做公交车。 Gerald家被标为0号车站,学校被标为n号车站,再Gerald家和学校之间还有n-1个车站。 在Gerald家和学校之间,有m辆公交车。第i辆公交车从第si个车站驶往第ti个车站。Gera 阅读全文
posted @ 2020-11-29 18:04 Seaway-Fu 阅读(105) 评论(0) 推荐(0) 编辑
摘要:CF18C Stripe 洛谷传送门 题意翻译 给定一整数n,下面有n个数a[i],求将该数列分割成两个非空数列且两个数列内数字的和相等的方案数 1<=n<=10^5 a[i]的绝对值不大于10000 Translated by 稀神探女 题解: 前缀和,枚举端点。 注意不能=n,因为要非空。 又刷 阅读全文
posted @ 2020-11-29 15:36 Seaway-Fu 阅读(90) 评论(0) 推荐(0) 编辑
摘要:USACO Total Flow 洛谷传送门 JDOJ传送门 Description Farmer John always wants his cows to have enough water and thus has made a map of the N (1 ⇐ N ⇐ 700) water 阅读全文
posted @ 2020-11-29 15:27 Seaway-Fu 阅读(141) 评论(0) 推荐(0) 编辑
摘要:洛谷 P3931 SAC E#1 - 一道难题 Tree 洛谷传送门 题目背景 冴月麟和魏潇承是好朋友。 题目描述 冴月麟为了守护幻想乡,而制造了幻想乡的倒影,将真实的幻想乡封印了。任何人都无法进入真实的幻想乡了,但是她给前来救她的魏潇承留了一个线索。 她设置了一棵树(有根)。树的每一条边上具有割掉 阅读全文
posted @ 2020-11-29 14:50 Seaway-Fu 阅读(72) 评论(0) 推荐(0) 编辑
摘要:浅谈Dilworth定理 本篇随笔简单讲解一下算法竞赛中的Dilworth定理。 一、定理内容 对于一个偏序集,最少链划分等于最长反链长度。 其偏序集最小链划分的简单解释就是,对于一个序列,定下一个约束条件,这样,整个偏序集就会被划分成几个符合偏序约束的序列。这些序列被称为链。 可以再来个具体一些的 阅读全文
posted @ 2020-11-29 12:48 Seaway-Fu 阅读(621) 评论(0) 推荐(0) 编辑
摘要:浅谈最大流最小割定理 本篇随笔简单讲解一下网络流中的最大流最小割定理。 一、前置知识 关于网络流,肯定是要懂的。 推自己博客: 浅谈网络最大流 关于割的定义 肖战割割 割顾名思义就是分割。将源点和汇点分割开。具体地,就是选取一些边删除,把源点和汇点分割到不同的两个点集。其大小等于边的容量和。那么最小 阅读全文
posted @ 2020-11-29 12:39 Seaway-Fu 阅读(591) 评论(0) 推荐(0) 编辑
摘要:浅谈网络流Dinic算法 本篇随笔简单讲解一下网络流中的Dinic算法。 一、前置知识 浅谈网络最大流 一些基本定义 1、弧:网络上的有向边被称作弧。弧分为前向弧和后向弧。前向弧就是题目中给出的有向边,后向弧就是我们所建立的反边。 这样地、弧就有了容量、流量、零流弧、饱和弧这些建立在网络流边上的定义 阅读全文
posted @ 2020-11-29 12:29 Seaway-Fu 阅读(377) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7106 双生独白 洛谷传送门 题目背景 我喜欢安静,你热爱喧闹;我忠于温暖,你酷爱凉爽。 如果任何事物都有反面,那拼接这个世界的颜色呢? 只有白与黑吗? 题目描述 为了形式化地描述颜色,我们引入 RGB 颜色值,用三元组 (r,g,b)(r,g,b) 表示一种颜色,其中 r,g,br,g, 阅读全文
posted @ 2020-11-28 17:21 Seaway-Fu 阅读(291) 评论(0) 推荐(0) 编辑
摘要:USACO Drainage Ditches 洛谷传送门 JDOJ传送门 Description 在农夫约翰的农场上,每逢下雨,贝茜最喜欢的三叶草地就积聚了一潭水.这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时间.因此,农夫约翰修建了一套排水系统来使贝茜的草地免除被大水淹没的烦恼(不用 阅读全文
posted @ 2020-11-28 16:55 Seaway-Fu 阅读(99) 评论(0) 推荐(0) 编辑
摘要:洛谷 P3376 【模板】网络最大流 洛谷传送门 题目描述 如题,给出一个网络图,以及其源点和汇点,求出其网络最大流。 输入格式 第一行包含四个正整数 n,m,s,tn,m,s,t,分别表示点的个数、有向边的个数、源点序号、汇点序号。 接下来M行每行包含三个正整数 u_i,v_i,w_iu**i,v 阅读全文
posted @ 2020-11-28 11:39 Seaway-Fu 阅读(100) 评论(0) 推荐(0) 编辑
摘要:浅谈网络最大流 本篇随笔简单讲解一下网络流中的网络最大流。 由于这是本蒟蒻的网络流第一篇讲解,所以也会连带介绍网络流的一些基本概念等问题。在后续的网络流讲解中(如果没退役还有的话),就会直接链接引到本篇博客。 本篇讲解的部分图片摘自知乎@Pecco、博客园@chc_1234567890,以及互联网。 阅读全文
posted @ 2020-11-28 10:10 Seaway-Fu 阅读(647) 评论(1) 推荐(0) 编辑
摘要:CF243A The Brand New Function 洛谷传送门 题意翻译 题目大意 Polycarpus有一个由n个非负整数组成的序列 我们定义函数f(l,r)(1 \le l,r \le n)f(l,r)(1≤l,r≤n),表示序列的子串[l,r]各项的“或”和:f(l,r)=a_l|a_ 阅读全文
posted @ 2020-11-27 16:56 Seaway-Fu 阅读(92) 评论(0) 推荐(0) 编辑
摘要:浅谈一些有趣的区间问题 本篇随笔浅谈一下算法竞赛中一些有趣的区间问题。 一、最短区间点覆盖 给定一些点,用不超过m个区间将其全部覆盖,要求区间长度最短。 解决方法: 考虑m的限制,显然,n个区间就可以使得其全部覆盖,区间总长度为0.所以m一定比n小,否则没有意义。 正向思考不是很 阅读全文
posted @ 2020-11-27 15:44 Seaway-Fu 阅读(225) 评论(0) 推荐(0) 编辑
摘要:浅谈区间最小点覆盖 本篇随笔简单介绍一下区间最小点覆盖问题及其解法。 一、区间最小点覆盖问题的概念 就是给你一堆区间,请用最少的点,保证每个区间都至少包含一个点。 二、解决办法 考虑贪心。 按右端点排序,那么可以肯定的是,在这段区间内的所有左端点所代表的区间一定是都可以取的。 然后把这些区间删除。 阅读全文
posted @ 2020-11-27 15:17 Seaway-Fu 阅读(642) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1325 雷达安装 洛谷传送门 题目描述 描述: 假设海岸线是一条无限延伸的直线。它的一侧是陆地,另一侧是海洋。每一座小岛是在海面上的一个点。雷达必须安装在陆地上(包括海岸线),并且每个雷达都有相同的扫描范围d。你的任务是建立尽量少的雷达站,使所有小岛都在扫描范围之内。 数据使用笛卡尔坐标系 阅读全文
posted @ 2020-11-27 13:49 Seaway-Fu 阅读(135) 评论(0) 推荐(0) 编辑
摘要:CF12B Correct Solution? 洛谷传送门 题目描述(舍弃各种乱七八糟的故事) 给定一个数NN,要求把NN的各个数位打乱,要求组成一个可能的,最小的数(最小数有可能含有前导00)。现在已经有一个“最小数”,请你判断这个“最小数”是不是最小数。 第一行输入n不含前导0。 第二行输入的假 阅读全文
posted @ 2020-11-27 10:29 Seaway-Fu 阅读(79) 评论(0) 推荐(0) 编辑
摘要:洛谷 P2709 小B的询问 洛谷传送门 题目描述 小B 有一个长为 nnn 的整数序列 aaa,值域为 [1,k][1,k][1,k]。 他一共有 mmm 个询问,每个询问给定一个区间 [l,r][l,r][l,r],求: ∑i=1kci2\sum\limits_k c_i2 i=1∑kci2 其 阅读全文
posted @ 2020-11-26 22:03 Seaway-Fu 阅读(100) 评论(0) 推荐(0) 编辑
摘要:CF1120B Once in a casino 洛谷传送门 题目大意 给定两个长度都为n(1\leq n\leq 105)(1≤n≤105)的数字串A和B,你可以执行若干次操作,每次操作是将相邻的两个位置+1或-1,要求不能对数字串以外的位置进行操作,且操作中每个数字都必须在[0,9][0,9]中 阅读全文
posted @ 2020-11-26 20:23 Seaway-Fu 阅读(101) 评论(0) 推荐(0) 编辑
摘要:CF1070A Find a Number 洛谷传送门 题意翻译 给定两个数d(1\le d \le 500)d(1≤d≤500)和s(1\le s\le 5000)s(1≤s≤5000),找出最小数nn使得d\mid nd∣n且nn的各个位数之和为ss。 题解: 暴力的思路肯定就是枚举d的所有 阅读全文
posted @ 2020-11-26 19:58 Seaway-Fu 阅读(86) 评论(0) 推荐(0) 编辑
摘要:浅谈莫队算法 本篇随笔简单讲解一下算法竞赛中的莫队算法。 一、莫队算法的概念及应用 莫队是莫涛。这个名字值得我们铭记一下。涨涨RP。 莫队算法的应用是离线解决一类不带修的区间查询问题。 莫队算法和线段树等数据结构在解决区间问题时的比较 很多人比如说我,可能会问。说那线段树解决区间问题为什么就不行了呢 阅读全文
posted @ 2020-11-26 19:27 Seaway-Fu 阅读(282) 评论(0) 推荐(0) 编辑
摘要:分块写法感悟 听说有很多大神听完一个数据结构或算法的讲解就直接能自己模拟出这个算法。不需要模板。 TQL%%%学弟 然而我还得自己写写。 我太菜了。 以TJOI开关这道题为例。 分块的精髓在于整块O(1),小块暴力,那么显然需要记录每个数位于哪个块里。想要知道每个数在哪个块里就需要记录块的大小, 阅读全文
posted @ 2020-11-26 16:58 Seaway-Fu 阅读(111) 评论(0) 推荐(0) 编辑
摘要:洛谷 P3870 [TJOI2009]开关 洛谷传送门 题目描述 现有 nn 盏灯排成一排,从左到右依次编号为:11,22,……,nn。然后依次执行 mm 项操作。 操作分为两种: 指定一个区间 [a,b][a,b],然后改变编号在这个区间内的灯的状态(把开着的灯关上,关着的灯打开); 指定一个区间 阅读全文
posted @ 2020-11-26 16:33 Seaway-Fu 阅读(99) 评论(0) 推荐(0) 编辑
摘要:分块算法设计思路 著名算法学家LGH:”多练根号算法“。 关于分块概念,有不懂的小伙伴移步:数据结构—分块 分块作为一种实用性比较强的根号算法,其本质其实就是优化暴力。但是这种暴力的优化其实能解决很多区间统计的问题。 对于设计一个分块算法,我们有了前面的认识,其实只需要解决这么几个问题: 首先,不完 阅读全文
posted @ 2020-11-26 15:56 Seaway-Fu 阅读(156) 评论(0) 推荐(0) 编辑
摘要:洛谷 P4059 [Code+#1]找爸爸 洛谷传送门 题目描述 小A最近一直在找自己的爸爸,用什么办法呢,就是DNA比对。 小A有一套自己的DNA序列比较方法,其最终目标是最大化两个DNA序列的相似程度,具体步骤如下: 给出两个DNA序列,第一个长度为nn,第二个长度为mm。 在两个序列的任意位置 阅读全文
posted @ 2020-11-26 15:46 Seaway-Fu 阅读(122) 评论(0) 推荐(0) 编辑
摘要:CF650A Watchmen 洛谷传送门 题意翻译 给出 nn 对坐标 (x_i,y_i)(x**i,y**i)。求问曼哈顿距离和欧氏距离相等的坐标组 (i,j)(i,j)(1\leq i<j\leq n1≤i<j≤n)有多少对? 1\leq n\leq 2\times 105,|x_i|,|y_ 阅读全文
posted @ 2020-11-26 13:38 Seaway-Fu 阅读(112) 评论(0) 推荐(0) 编辑
摘要:CF437C The Child and Toy 洛谷传送门 题意翻译 n个带权点,m条无向边,删除一个点就要付出所有与之有联系且没有被删除的点的点权之和的代价。 求删除所有点的最小代价。 题解: 2020.11.26模拟赛T3 满分场。 场上看到最优化先想了DP。但是这道题压根就划分不出状态。看到 阅读全文
posted @ 2020-11-26 13:31 Seaway-Fu 阅读(79) 评论(0) 推荐(0) 编辑
摘要:POI 2012 STU-Well 洛谷传送门 题意翻译 给定一个非负整数序列A,每次操作可以选择一个数然后减掉1,要求进行不超过m次操作使得存在一个A_k=0A**k=0且\max(|x_i-x_|)max(∣x**i−x**i−1∣)最小,输出这个最小值以及此时最小的k 题解: 首先看到最大值最 阅读全文
posted @ 2020-11-25 20:38 Seaway-Fu 阅读(59) 评论(0) 推荐(0) 编辑
摘要:CF652A Gabriel and Caterpillar 洛谷传送门 题意翻译 9年级的学生加百利在树上高度为h1的地方发现了一只毛毛虫正向着高度为h2的苹果进发。它在白天每小时上升a厘米,晚上每小时下掉b厘米。可以认为白天从10点开始至22点结束,黑夜从22点开始至次日10点结束。Gabrie 阅读全文
posted @ 2020-11-25 18:43 Seaway-Fu 阅读(139) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1198 [JSOI2008]最大数 洛谷传送门 题目描述 现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。 语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。 限制:LL不超过当前数列的长度。(L > 0)(L>0) 2、 插入操作。 语法:A n 阅读全文
posted @ 2020-11-25 18:21 Seaway-Fu 阅读(97) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1007 独木桥 洛谷传送门 题目背景 战争已经进入到紧要时间。你是运输小队长,正在率领运输部队向前线运送物资。运输任务像做题一样的无聊。你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们。士兵们十分愤怒,因为这座独木桥十分狭窄,只能容纳11个人通过。假如 阅读全文
posted @ 2020-11-25 18:16 Seaway-Fu 阅读(164) 评论(0) 推荐(0) 编辑
摘要:CF545C Woodcutters 洛谷传送门 题意翻译 给 n 棵树在一维数轴上的坐标,以及它们的长度。现在要你砍倒 这些树,树可以向左倒也可以向右倒,砍倒的树不能重合、当然 也不能覆盖其他的树原来的位置,现在求最大可以砍倒的树的数 目。 1 ⇐ n ⇐ 105 ; 1 ⇐ x i , h i 阅读全文
posted @ 2020-11-25 18:13 Seaway-Fu 阅读(122) 评论(0) 推荐(0) 编辑
摘要:刷题心得—整数的唯一分解方式 首先质因子分解是没有问题了。 注意质因子分解是幂的加法。 然后一个整数还可以被唯一分解成若干个斐波那契数列的项目和。 为什么呢?因为斐波那契数列有1. 任何一个整数都可以被唯一分解成若干个含1的规律数列的项目和。 我怎么预感可能会考这个东西呢? 反正就是介绍一下。 注意 阅读全文
posted @ 2020-11-25 17:08 Seaway-Fu 阅读(179) 评论(0) 推荐(0) 编辑
摘要:CF633F The Chocolate Spree 洛谷传送门 题意翻译 给出一棵树,每个节点有一个权值,求出不相交的两条链的最大权值和。 题解: 树形DP好题。 众所周知,作为一道DP题,当你没办法转移的时候,你要想着再多来几个状态帮你转移。 比如这道题: 我们直接设答案:dp[x][0]阅读全文
posted @ 2020-11-25 17:05 Seaway-Fu 阅读(114) 评论(0) 推荐(0) 编辑
摘要:POI 2012 ROZ-Fibonacci Representation 洛谷传送门 给一个数,问最少可以用几个斐波那契数加加减减凑出来 例如 10=5+5 19=21-2 17=13+5-1 1070=987+89-5-1 题解: 贪心。 由于斐波那契数列有项为1,所以显然任何一个数都可以表示为 阅读全文
posted @ 2020-11-25 16:41 Seaway-Fu 阅读(83) 评论(0) 推荐(0) 编辑
摘要:POI 2012 ODL-Distance 洛谷传送门 给你一个序列a[],定义d(i,j)=a[i],a[j]每次操作可以对其中之一乘一个质数p或除以一个数p(p必须为被除数的约数),让a[i]=a[j]的最少操作步数 对于每个i,求d(i,j)最小的j,若有多个解,输出最小的j 题解: 其实这道 阅读全文
posted @ 2020-11-25 14:20 Seaway-Fu 阅读(103) 评论(0) 推荐(0) 编辑
摘要:CF484D Kindergarten 洛谷传送门 题意翻译 有一组数,你要把他分成若干连续段。每一段的值,定义为这一段 数中最大值与最小值的差。 求一种分法,使得这若干段的值的和最大。 N < 1e6, a[i] < 1e9。 题解: 正解:贪心+DP。 贪心策略:一定是单调连续串(递增递减都可以 阅读全文
posted @ 2020-11-25 10:15 Seaway-Fu 阅读(86) 评论(0) 推荐(0) 编辑
摘要:小技巧—拆位 对于一些同时维护二进制运算和十进制宏观求和的题目。可以考虑拆位。 拆位就是把一个数按位拆开,分别维护,最后需要统计宏观信息的时候再用位运算合到一起求出正确值。 比如例题: CF242E 阅读全文
posted @ 2020-11-25 09:38 Seaway-Fu 阅读(407) 评论(0) 推荐(0) 编辑
摘要:CF242E XOR on Segment 洛谷传送门 题意翻译 给定nn 个数的序列 aa。mm 次操作,操作有两种: 求 \displaystyle\sum_^r a_ii=l∑rai。 把 a_l\sim a_ra**l∼a**r 异或上 xx。 1\le n\le 1051≤n≤105,1\ 阅读全文
posted @ 2020-11-25 09:36 Seaway-Fu 阅读(112) 评论(0) 推荐(0) 编辑
摘要:CF165D Beard Graph 洛谷传送门 题意翻译 给定一棵 nn 个节点的树,初始所有边都是黑边。 有mm个操作: 1 u:把第 uu 条边改成黑边。 2 u:把第 uu 条边改成白边。 3 u v:若 uu 号节点和 vv 号节点间存在白边,输出 -1,否则输出 uu 号节点和 vv 号 阅读全文
posted @ 2020-11-25 09:01 Seaway-Fu 阅读(105) 评论(0) 推荐(0) 编辑
摘要:CF703D Mishka and Interesting sum 洛谷传送门 给定nn 个数的序列 aa。mm 次操作。操作有一种: l r:求 a_l\sim a_ra**l∼a**r 中,出现偶数次的数的异或和。 1\le n,m\le 1061≤n,m≤106,1\le a_i\le 109 阅读全文
posted @ 2020-11-24 20:44 Seaway-Fu 阅读(79) 评论(0) 推荐(0) 编辑
摘要:小技巧—一个数前面最靠近这个数的相同数 有些题目会让我们记录一个数前面最靠近这个数的、与这个数相同的数的位置。 对于这种记录,我们采用迭代更新的方式。 用两个数组,一个是pre数组表示答案,一个是head数组用于迭代。 其代码也很简单: { pre[i]=head[a[i]]; head[a[i]] 阅读全文
posted @ 2020-11-24 20:25 Seaway-Fu 阅读(112) 评论(0) 推荐(0) 编辑
摘要:CF627A XOR Equation 洛谷传送门 题意翻译 题目描述 两个合法的整数 a 和 b 的和为s,它们的按位异或和为x。请计算出所有可能的有序数对(a,b)的个数。 输入格式 输入共一行,包含两个整数s(2<=s<=1012)和x(2<=x<=1012)。 输出格式 输出一个整数,为合法 阅读全文
posted @ 2020-11-24 19:20 Seaway-Fu 阅读(75) 评论(0) 推荐(0) 编辑
摘要:USACO Cow Lineup 洛谷传送门 JDOJ传送门 Description Problem 1: Cow Lineup [Brian Dean and Daniel Dara, 2012] Farmer John's N cows (1 ⇐ N ⇐ 100,000) are lined u 阅读全文
posted @ 2020-11-24 18:11 Seaway-Fu 阅读(153) 评论(0) 推荐(0) 编辑
摘要:洛谷 P4868 Preprefix sum 洛谷传送门 题目描述 前缀和(prefix sum)S_i=\sum_^i a_kS**i=∑k=1iak。 前前缀和(preprefix sum) 则把S_iS**i作为原序列再进行前缀和。记再次求得前缀和第i个是SS_iSSi 给一个长度n的序列a_ 阅读全文
posted @ 2020-11-24 17:06 Seaway-Fu 阅读(159) 评论(0) 推荐(0) 编辑
摘要:浅谈偏序问题 所谓偏序问题就是多约束条件的元素统计问题。 看起来好像很难理解的样子? 比如一维偏序,就是有一种约束条件。 其实这个例子比较难举。举个排序的例子吧。 现在给出有一个乱序数列,请将其按从大到小的顺序排序。 这题的权值就是一个约束条件。......好牵强。 比如二维偏序。就是两种约束条件。 阅读全文
posted @ 2020-11-24 16:54 Seaway-Fu 阅读(812) 评论(0) 推荐(0) 编辑
摘要:CF44C Holidays 洛谷传送门 题意翻译 n天假期,安排m个人来浇花,第i个人负责[a[i],b[i]]天,问花是否可以每天都被浇水且不重复。 可以的话输出“OK”,不可以的话输出最早出问题的那天的天号以及那天花被浇了多少次水。 1≤n,m≤100 1≤a[i]≤b[i]≤n b[i]≤a 阅读全文
posted @ 2020-11-24 16:15 Seaway-Fu 阅读(200) 评论(0) 推荐(0) 编辑
摘要:洛谷 P3368 【模板】树状数组 2 洛谷传送门 题目描述 如题,已知一个数列,你需要进行下面两种操作: 将某区间每一个数数加上 xx; 求出某一个数的值。 输入格式 第一行包含两个整数 NN、MM,分别表示该数列数字的个数和操作的总个数。 第二行包含 NN 个用空格分隔的整数,其中第 ii 个数 阅读全文
posted @ 2020-11-24 16:08 Seaway-Fu 阅读(104) 评论(0) 推荐(0) 编辑
摘要:CF590C Three States 题意翻译 给你一个?×?的地图,’.’为荒地,’#’为石头,数字为国家,求最少将多少个荒地修为路可以将三个国家联通。无解输出‘-1’。 题解: 0/1BFS 注意坑点是枚举到荒地的时候,要-2. 代码: #include<bits/stdc++.h> usin 阅读全文
posted @ 2020-11-24 11:11 Seaway-Fu 阅读(86) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7096 [yLOI2020] 泸沽寻梦 洛谷传送门 题目背景 我应是泸沽烟水里的过客, 孑然弹铗,划天地开阖。 邂逅过的,梦醒之余, 却忘了该如何洒脱。 ——银临《泸沽寻梦》 题目描述 南有仙地,名曰摩梭,摩梭有湖,泸沽是也。 茶茶在泸沽湖中寻找自己的梦。氤氲雾气中,茶茶的 nn 个梦排成 阅读全文
posted @ 2020-11-24 10:56 Seaway-Fu 阅读(188) 评论(0) 推荐(0) 编辑
摘要:浅谈异或相关性质 感觉异或变得越来越常考。所以来浅谈一波异或的性质。 一、异或 异或也叫按位异或。就是对于两个数的二进制表示,相同的异或后得0,不同的异或后得1. 这都是基本常识,不多说。 二、异或的奇妙性质 异或可以看作不进位的加法。 根据异或的运算法则,这条性质是显然的。CF有一道题是比较正常加 阅读全文
posted @ 2020-11-24 10:24 Seaway-Fu 阅读(504) 评论(0) 推荐(0) 编辑
摘要:重谈树状数组 蒟蒻在2019年7月31号就浅谈过一波树状数组。那时的自己还是萌新虽然现在也很菜。对位运算的理解、对树状数组的理解、对权值数据结构的理解都不是很深。然后还敢瞎浅谈。虽然谈的没什么太大错误。但是其实一直都没有对这个数据结构有很深的理解或者造诣。很多时候相同功能的操作宁可去拍一发线段树。因 阅读全文
posted @ 2020-11-24 09:48 Seaway-Fu 阅读(130) 评论(0) 推荐(0) 编辑
摘要:洛谷 U141397 ! 洛谷传送门 题目背景 终于来到了最后一个电脑。你暗自嘲讽JZW最后一题想不出来名字只能用感叹号,心想下一套模拟赛要不要叫CXZL,走向了最后一台电脑。· 题目描述 你终于看见了被抓起来的JZW。看到了身为多项式之一的JZW的你十分喜悦,并和他一起合唱 阅读全文
posted @ 2020-11-23 20:33 Seaway-Fu 阅读(182) 评论(1) 推荐(0) 编辑
摘要:洛谷 P6287 [COCI2016-2017#1] Mag 洛谷传送门 题目描述 你将获得一棵由无向边连接的树。树上每个节点都有一个魔力值。 我们定义,一条路径的魔力值为路径上所有节点魔力值的乘积除以路径上的节点数。 例如,若一条路径包含两个魔力值分别为 3,53,5 的节点,则这条路径的魔力值为 阅读全文
posted @ 2020-11-23 20:30 Seaway-Fu 阅读(136) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7095 [yLOI2020] 不离 洛谷传送门 题目背景 乱玄黄时序,探风林实虚。 我要你共我奇谈怪趣。 任日月斑斓,待春秋兴残。 我要我们有聚无散。 ——银临《不离》 题目描述 这道题目来自 zxy 哔哔,咕咕让哔哔选一首歌作为题目名,但是哔哔说没有想好,于是咕咕就帮他选了这首歌。 哔哔 阅读全文
posted @ 2020-11-23 19:31 Seaway-Fu 阅读(191) 评论(0) 推荐(0) 编辑
摘要:浅谈如何应对考场上可能出现的烦人小学生 为什么说小学生烦人呢? 因为小学生会不停地拍打你,并告诉你: 哥哥哥哥,不能用signed main,必须要用int main。 哥哥哥哥,你怎么不写return 0啊。 哥哥哥哥,你看我的屏幕它一直在闪。 哥哥哥哥,第一题是大模拟对吧? 哥哥哥哥,我又拿下一 阅读全文
posted @ 2020-11-23 18:53 Seaway-Fu 阅读(916) 评论(3) 推荐(3) 编辑
摘要:洛谷 U140360 购物清单 洛谷传送门 题目背景 光阴似箭,日月如梭。不知不觉间,时间已经快进到SeawaySeawa**y带着一家老婆小孩过上了幸福快乐的生活...... 题目描述 当然,虽然生活的大体格调是幸福而快乐的,但是SeawaySeawa**y依然躲不过生活中的柴米油盐酱醋茶等琐碎小 阅读全文
posted @ 2020-11-23 18:24 Seaway-Fu 阅读(93) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140359 批量处理 洛谷传送门 题目背景 不知为何,人们常常把“程序员”一词和繁重而单调的工作、秃顶、快速变老和家庭破败等负面词汇联系在一起。SeawaySeawa**y一直对这种看法持以怀疑。直到他找到了一份工作,他发现这份工作恰恰像上面描述的那样,这份工作叫“批处理工程师”..... 阅读全文
posted @ 2020-11-23 18:20 Seaway-Fu 阅读(146) 评论(1) 推荐(0) 编辑
摘要:洛谷 U140358 操作系统 洛谷传送门 题目描述 操作系统(Operating\ SystemOperating Syste**m,简称OSO**S)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系 阅读全文
posted @ 2020-11-23 18:09 Seaway-Fu 阅读(80) 评论(0) 推荐(0) 编辑
摘要:洛谷U140357 Seaway连续 洛谷传送门 题目背景 SeawaySeawa**y最近正在学习数学的实分析。这一天,他了解到实分析中的这样一种定义:对于在实数集的子集的函数f:D\subseteq \R \rightarrow \Rf:D⊆R→R ,若存在常数KK,使得|f(a)-f(b)|\ 阅读全文
posted @ 2020-11-23 18:05 Seaway-Fu 阅读(90) 评论(0) 推荐(1) 编辑
摘要:洛谷 U141394 智 题目背景 你手捧一堆金矿~~(如果你把T1切了的话)~~,穿越回了机房。你嘲笑着JZW只能把这么水的题放进模拟赛里,走向了第二个电脑。 又是一道白光。此时你发现你身处一石门之前,上面刻着大字,道: “唯有智者才可通过” 题目描述 你发现字下有一个方程: \frac{ 阅读全文
posted @ 2020-11-23 17:06 Seaway-Fu 阅读(88) 评论(0) 推荐(0) 编辑
摘要:洛谷 U141387 金 洛谷传送门 题目背景 午睡过后,你——JDOI滴神,发现自己穿越到了一个陌生的机房里..... 你走进去,发现四台电脑的屏幕上分别印着四个大字: “金” “智” “威” “!” 而黑板上写道: “你的朋友JZW因出题太水受到了惩罚,现在他被关押于此,若想拯救他,你需 阅读全文
posted @ 2020-11-23 17:03 Seaway-Fu 阅读(58) 评论(0) 推荐(0) 编辑
摘要:CF1327F AND Segments 洛谷传送门 题意翻译 题目描述 你有三个整数 n, k, mn,k,m 以及 mm 个限制 (l_1, r_1, x_1), (l_2, r_2, x_2), \ldots, (l_m, r_m, x_m)(l1,r1,x1),(l2,r2,x2),…,(l 阅读全文
posted @ 2020-11-23 16:50 Seaway-Fu 阅读(123) 评论(0) 推荐(0) 编辑
摘要:刷题心得—连续位运算题目的小技巧 有些题目。比如CSP-S2020的T2动物园,会有一堆连续的位运算。 或者多次位运算。随你怎么理解。 这些题目首要考虑的是: 按位独立。 是否满足按位独立的性质。如果满足了,这道题的突破口也就有了,会由此延伸出很多其他的性质。 很有可能就切了。 这个一定要好好想想。 阅读全文
posted @ 2020-11-23 14:34 Seaway-Fu 阅读(167) 评论(0) 推荐(0) 编辑
摘要:CF743C Vladik and fractions 洛谷传送门 题意翻译 题目描述 请找出一组合法的解使得\frac {1} + \frac{1} + \frac {1} = \frac {2}x1​+y1​+z1​=n2​成立 其中x,y,zx,y,z为正整数并且互不相同 输入 一个整数nn 阅读全文
posted @ 2020-11-23 11:29 Seaway-Fu 阅读(116) 评论(0) 推荐(0) 编辑
摘要:洛谷 P6327 区间加区间sin和 洛谷传送门 题目描述 给出一个长度为 nn 的整数序列 a_1,a_2,\ldots,a_na1,a2,…,a**n,进行 mm 次操作,操作分为两类。 操作 11:给出 l,r,vl,r,v,将 a_l,a_{l+1},\ldots,a_ra**l,a**l+ 阅读全文
posted @ 2020-11-23 11:26 Seaway-Fu 阅读(126) 评论(0) 推荐(0) 编辑
摘要:CF633A Ebony and Ivory 洛谷传送门 题意翻译 给定三个数a,b,c 判断不定方程 a * x + b * y == c 是否有整数解。存在输出“Yes”,否则为“No”。 @yyy2015c01 翻译提供者:龙_之_谷 题解: 一般这种题都是枚举一个未知量判第二个未知量是不是整 阅读全文
posted @ 2020-11-22 17:19 Seaway-Fu 阅读(79) 评论(0) 推荐(0) 编辑
摘要:洛谷 P2600 [ZJOI2008]瞭望塔 洛谷传送门 题目描述 致力于建设全国示范和谐小村庄的H村村长dadzhi,决定在村中建立一个瞭望塔,以此加强村中的治安。 我们将H村抽象为一维的轮廓。如下图所示 我们可以用一条山的上方轮廓折线(x1, y1), (x2, y2), …. (xn, yn) 阅读全文
posted @ 2020-11-22 17:11 Seaway-Fu 阅读(107) 评论(0) 推荐(0) 编辑
摘要:浅谈三分法 本篇随笔简单讲解一下算法中的三分算法。 一、前置知识 要学三分的话,首先要对二分有一个了解和掌握。这是肯定的了。 尤其是二分答案,把求解转化为判定。 二、三分法的概念 刚刚已经提到过,二分答案是把求解转化成判定,但是其有一个很重要的适用范围:答案一定要满足单调性。这很显然。 但是如果答案 阅读全文
posted @ 2020-11-22 17:10 Seaway-Fu 阅读(663) 评论(0) 推荐(0) 编辑
摘要:VIJOS-P1028 魔族密码 JDOJ传送门 洛谷传送门 题目描述 风之子刚走进他的考场,就…… 花花:当当当当~~偶是魅力女皇——花花!!^^(华丽出场,礼炮,鲜花) 风之子:我呕……(杀死人的眼神)快说题目!否则……-_-### 花花:……咦好冷我们现在要解决的是魔族的密码问题(自我陶醉:搞 阅读全文
posted @ 2020-11-22 16:47 Seaway-Fu 阅读(116) 评论(0) 推荐(0) 编辑
摘要:刷题心得—MST和SPT 本篇随笔浅谈一下MST和SPT的区别。 其实很简单。 MST是最小生成树,它是一张图的生成树,其中边权和最小的一种生成树。 而SPT是最短路径树。它是一张图的生成树,其中保证根为源点,并且源点到所有节点的路径都是源点到所有节点的最短路。 其实是不一样的。 SPT不一定是MS 阅读全文
posted @ 2020-11-22 09:12 Seaway-Fu 阅读(728) 评论(2) 推荐(0) 编辑
摘要:CF468B Two Sets 洛谷传送门 题意翻译 给出 nn 个各不相同的数字,将它们分别放入 AA 和 BB 两个集合中,使它们满足: 若数字 xx 在集合 AA 中,那么数字 a-xa−x 也在集合 AA 中; 若数字 xx 在集合 BB 中,那么数字 b-xb−x 也在集合 BB 中。 输 阅读全文
posted @ 2020-11-22 08:53 Seaway-Fu 阅读(144) 评论(0) 推荐(0) 编辑
摘要:CF448C Painting Fence 洛谷传送门 题意翻译 有n块连着的木板,每个木板的高度为hih_ihi,你需要把这n块木板上色,每次 上色你可以选择竖着刷完一块木板,或者横着刷一个高度单位的连续的木板(不能中 间空着的不能跳跃),问最少需要刷几次。 题解: 联想到积木大赛。但是对于这道题 阅读全文
posted @ 2020-11-21 17:33 Seaway-Fu 阅读(106) 评论(0) 推荐(0) 编辑
摘要:CF20C Dijkstra? 洛谷传送门 题意翻译 题目大意 给出一张图,请输出其中任意一条可行的从点 111 到点 nnn 的最短路径。 输入输出格式 输入格式 第一行:两个整数n,m,分别表示点数和边数 接下来m行:每行三个整数u,v,w,表示u和v之间连一条边权为w的双向边。 输出格式 一行 阅读全文
posted @ 2020-11-21 17:10 Seaway-Fu 阅读(123) 评论(0) 推荐(0) 编辑
摘要:CF91B Queue 洛谷传送门 题意翻译 给定 nnn 个正整数 a1…na_{1 \dots n}a1…n。 需要输出一行 nnn 个数,设此时正在处理第 iii 个数: 设 aj<aia_j<a_iaj<ai 且 j>ij >ij>i。 在满足第一条的基础上使 j−i−1j-i-1j−i−1 阅读全文
posted @ 2020-11-21 14:41 Seaway-Fu 阅读(127) 评论(0) 推荐(0) 编辑
摘要:CF52C Circular RMQ 洛谷传送门 题意翻译 【题目大意】 给定一个环形数列 a0,a1,…,an−1a_0,a_1,\dots,a_a0,a1,…,an−1。 现在有 222 种操作: inc⁡(lf,rg,v)\operatorname(lf,rg,v)inc(lf,rg,v):将 阅读全文
posted @ 2020-11-21 12:46 Seaway-Fu 阅读(122) 评论(0) 推荐(0) 编辑
摘要:CF1029E Tree with Small Distances 洛谷传送门 题目描述 给定一颗有根树(根节点为 111)。要求往树中加入一些边使得从根节点到其他节点的距离至多是 222。 求加入边的最小数量。(边全部都是无向的) 输入格式 第一行一个整数 nnn,表示树中的节点个数。 接下来 n 阅读全文
posted @ 2020-11-21 12:28 Seaway-Fu 阅读(92) 评论(0) 推荐(0) 编辑
摘要:CF235A LCM Challenge 洛谷传送门 题意翻译 找到3个不超过n的正整数(可以相同),使得它们的lcm(最小公倍数)最大。输出最大的lcm 题解: 可以说是一道好题了吧。 数学这块一直是我比较弱的项目。话说也并没有什么项目强。 所以这道题并没有像大佬们那样一步步推导证明。 看到这种题 阅读全文
posted @ 2020-11-21 12:05 Seaway-Fu 阅读(103) 评论(0) 推荐(0) 编辑
摘要:CF994B Knights of a Polygonal Table 洛谷传送门 题目描述 有 nnn 个骑士想决战。每个骑士都有能力值,且身上带有一些金币。如果骑士 AAA 的能力值大于骑士 BBB ,那么骑士 AAA 就可以杀死骑士 BBB ,并获得骑士 BBB 身上的所有金币。但就算是骑士也 阅读全文
posted @ 2020-11-21 10:04 Seaway-Fu 阅读(166) 评论(0) 推荐(0) 编辑
摘要:CF903C Boxes Packing 洛谷传送门 题意翻译 题目描述 Mishka有nnn个空盒子,对于每一个i(1≤i≤n)i(1 \le i \le n)i(1≤i≤n),第iii个盒子是一个边长为aia_iai的正方体。 如果满足以下条件,Mishka可以将盒子iii放入另一个盒子jjj中 阅读全文
posted @ 2020-11-20 19:04 Seaway-Fu 阅读(150) 评论(0) 推荐(0) 编辑
摘要:CF413C Jeopardy! 洛谷传送门 题意翻译 题意简述 “Jeopardy!”的决赛将有n问题,每个问题都有对应的得分ai,其中有m个问题可以选择不得分,而将现有总得分翻倍。你可以安排关卡的通过顺序和策略,求最大得分。 输入输出格式 输入格式: 第一行包含两个整数。n和m(1<=n,m<= 阅读全文
posted @ 2020-11-20 18:54 Seaway-Fu 阅读(102) 评论(0) 推荐(0) 编辑
摘要:CF960B Minimize the error 洛谷传送门 题意翻译 有两个长度均为 nnn 的序列 a,ba,ba,b,定义 cost(a,b){\rm cost}(a,b)cost(a,b) : cost(a,b)=∑i=1n(ai−bi)2{\rm cost}(a,b)=\sum_\lef 阅读全文
posted @ 2020-11-20 18:41 Seaway-Fu 阅读(108) 评论(0) 推荐(0) 编辑
摘要:CF1009B Minimum Ternary String 洛谷传送门 题目描述 给定一个由 '0', '1', '2' 组成的字符串 SSS 。可以交换相邻'0', '1'或'1', '2'的位置(例如:'12' - '21' ; '01' - '10')请输出原字符串经过任意转换后字典序最小的 阅读全文
posted @ 2020-11-20 18:10 Seaway-Fu 阅读(112) 评论(0) 推荐(0) 编辑
摘要:浅谈二项式定理 本篇随笔简单讲解一下高中数学的二项式定理。 基本数学知识了,不太想讲了,等高中数学老师吧。把公式记下来,不要背错。 至于推导...感觉想一想能想出来。但是也有比较严谨的证明。 (a+b)n=k=0k=nCnkakbnk 那么其二项展开 阅读全文
posted @ 2020-11-20 17:09 Seaway-Fu 阅读(339) 评论(0) 推荐(0) 编辑
摘要:浅谈01隔板法 本篇随笔简单讲解一下组合数学中的隔板法进阶(其实是特殊版本),01隔板法。 一、01隔板法的应用 在隔板法的探讨中,我们已经解决了一堆球放到篮子里,每个篮子必须至少放一个这类问题。 但是如果可以不放呢? 二、01隔板法的概念 其实大体还是隔板法,就相当于原先一个缝隙只能放一个板子,现 阅读全文
posted @ 2020-11-20 17:06 Seaway-Fu 阅读(390) 评论(0) 推荐(0) 编辑
摘要:浅谈隔板法 本篇随笔简单讲解一下排列组合(计数原理)中的隔板法。 一、隔板法的应用 现在给你这么一个问题: 对于N个相同的球,放到M个相同的篮子里,有多少种摆放方案。 哇,看起来好麻烦的样子。 首先第一个篮子,有摆1、2、3、...个的可能(先不讨论摆0个) 第二个也有... 第二个摆多少,还要和第 阅读全文
posted @ 2020-11-20 16:56 Seaway-Fu 阅读(626) 评论(0) 推荐(0) 编辑
摘要:洛谷 U141583 命运 洛谷传送门 题目背景 由于SeawaySeawaySeaway最近的运气实在有些差,伟大的命运之神决定眷顾他,让他的生活有一些盼头而不至于第二天就上吊死掉。 题目描述 对于SeawaySeawaySeaway来讲,生活中的一切事除了好事就是坏事。现在,SeawaySeaw 阅读全文
posted @ 2020-11-20 16:49 Seaway-Fu 阅读(175) 评论(0) 推荐(0) 编辑
摘要:小技巧—关于单调性的题目 先想想一些单调数据结构。 看看能不能行。 不要拘泥于单调栈和单调队列的维护对象。 太局限了。 阅读全文
posted @ 2020-11-20 14:52 Seaway-Fu 阅读(92) 评论(0) 推荐(0) 编辑
摘要:洛谷 U141580 简化罗波切问题 洛谷传送门 题目背景 SeawaySeawaySeaway突然回想起很久很久以前,大约在2013年,他的死党小学同学yhbyhbyhb和他探讨的小学奥数问题:罗波切问题。这个问题是一个类似于数独的矩阵问题。由于SeawaySeawaySeaway没有学过小学奥数 阅读全文
posted @ 2020-11-20 14:48 Seaway-Fu 阅读(101) 评论(0) 推荐(0) 编辑
摘要:洛谷 U141578 维修电路 洛谷传送门 题目背景 为了出一套模拟赛赛题,SeawaySeawaySeaway认真钻研了家里的电路。但是,不巧的是,SeawaySeawaySeaway实在太菜了,他把家里的电路弄坏了...... 题目描述 所以他要修好这个电路,以免被麻麻打屁屁。SeawaySea 阅读全文
posted @ 2020-11-20 13:50 Seaway-Fu 阅读(181) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140760 狭义公因子 洛谷传送门 题目背景 SeawaySeawa**y是热爱读书的好孩子。 有一天,SeawaySeawa**y正在读书。他看到了这样的一段描写—— 闰土又对我说: “现在太冷,你夏天到我们这里来。我们日里到海边捡贝壳去,红的绿的都有,鬼见怕也有,观音手也有。晚上我和爹 阅读全文
posted @ 2020-11-18 14:44 Seaway-Fu 阅读(44) 评论(0) 推荐(0) 编辑
摘要:CF75C Modified GCD 洛谷传送门 题目描述 Well, here is another math class task. In mathematics, GCD is the greatest common divisor, and it's an easy task to calc 阅读全文
posted @ 2020-11-18 14:24 Seaway-Fu 阅读(113) 评论(0) 推荐(0) 编辑
摘要:CF457C Elections 洛谷传送门 题目描述 You are running for a governor in a small city in Russia. You ran some polls and did some research, and for every person i 阅读全文
posted @ 2020-11-18 10:38 Seaway-Fu 阅读(129) 评论(0) 推荐(0) 编辑
摘要:CF1019A Elections 洛谷传送门 题目描述 As you know, majority of students and teachers of Summer Informatics School live in Berland for the most part of the year 阅读全文
posted @ 2020-11-18 10:35 Seaway-Fu 阅读(98) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140604 送花 洛谷传送门 题目背景 SeawaySeawa**y的老婆大人RoseRos**e要过生日啦!为了给老婆大人庆生,SeawaySeawa**y正打算给RoseRos**e送上一束盛开着的鲜花...... 题目描述 认真起来的SeawaySeawa**y为了庄重地庆贺这个生日 阅读全文
posted @ 2020-11-17 19:37 Seaway-Fu 阅读(68) 评论(0) 推荐(0) 编辑
摘要:CF451E Devu and Flowers 洛谷传送门 题目描述 Devu wants to decorate his garden with flowers. He has purchased nn boxes, where the ii -th box contains f_f**i flo 阅读全文
posted @ 2020-11-17 19:22 Seaway-Fu 阅读(132) 评论(0) 推荐(0) 编辑
摘要:浅谈多重集排列组合 本篇随笔简单讲解一下数学中的多重集排列组合。 一、多重集概念 集合的概念是唯一性。 多重集的特点就是不唯一性。 也就是同一种元素可以在多重集里面多次出现。 也就是multiset。 二、多重集排列数 假设多重集一共有N个元素。那么对这N个元素全排列,除掉相同元素的全排列的 阅读全文
posted @ 2020-11-17 19:14 Seaway-Fu 阅读(4069) 评论(0) 推荐(3) 编辑
摘要:浅谈Lucas定理 本篇随笔简单讲解一下数学知识部分的Lucas定理。 一、Lucas定理的概念及应用 听说过组合数取模么? 也就是求: Cnmmod p 可以边乘边取模。但是有点慢。 Lucas定理就是解决这个问题的产物。 其内容是:(p为质数) \[ C_n^m= 阅读全文
posted @ 2020-11-17 17:05 Seaway-Fu 阅读(250) 评论(0) 推荐(1) 编辑
摘要:浅谈容斥原理 本篇随笔浅谈一下数学中的容斥原理。 一、容斥原理的概念 啥是容斥呢? 其实容斥的概念生活中随处可见。 总之就是非常常见。 然后也是高中一年级课本知识。 大约就不讲太多了吧。 二、容斥公式 对,虽然是原理,但是还是有些小公式的。 大约长这样,很容易理解: \[ |\bigcup_{i=1 阅读全文
posted @ 2020-11-17 16:41 Seaway-Fu 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140761 绅士品位 洛谷传送门 题目背景 虽然SeawaySeawa**y在日常服装上不拘小节,但是SeawaySeawa**y自我感觉自己是非常有生活品位的绅士。并且,他不屑与品位低的人为伍。这样,SeawaySeawa**y的周围就有了一群像SeawaySeawa**y一样绅士的朋友 阅读全文
posted @ 2020-11-17 16:28 Seaway-Fu 阅读(99) 评论(0) 推荐(0) 编辑
摘要:洛谷 P5123 [USACO18DEC]Cowpatibility G 洛谷传送门 题目描述 研究证明,有一个因素在两头奶牛能否作为朋友和谐共处这方面比其他任何因素都来得重要——她们是不是喜欢同一种口味的冰激凌! Farmer John 的 NN 头奶牛(2\le N\le 5\times 104 阅读全文
posted @ 2020-11-17 16:26 Seaway-Fu 阅读(212) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140602 屠龙 洛谷传送门 题目背景 “你知道什么叫做‘屠龙少年终成恶龙’么?”SeawaySeawa**y指着一道毒瘤题如是说道。为了贯彻“毒瘤出题人biss”的方针,SeawaySeawa**y带领FDF**D少年团,毅然决然地踏上了屠龙的征途。 题目描述 历经千辛万苦,Seaway 阅读全文
posted @ 2020-11-17 15:30 Seaway-Fu 阅读(73) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140600 反正切命题 洛谷传送门 题目背景 SeawaySeawa**y对之前的NOIP2020NOI**P2020模拟赛进行了细致而认真的反思。作为出题人,他觉得自己的题目非常容易让选手现场切题。为此,他进行了认真的研究,最终确定了新的命题方向:反正切命题。 为了更好地掌握反正切命题, 阅读全文
posted @ 2020-11-17 15:28 Seaway-Fu 阅读(227) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140603 树的平均 洛谷传送门 题目背景 SeawaySeawa**y太菜了。当大佬们都在爆切插头DP,计算几何,反演,Matrix-Tree的时候,SeawaySeawa**y连最基本的搜索都打不对...... 菜归菜,SeawaySeawa**y还是有一些基本常识的:他知道,对于一棵 阅读全文
posted @ 2020-11-17 15:20 Seaway-Fu 阅读(67) 评论(0) 推荐(0) 编辑
摘要:NOI 2013 树的计数 洛谷传送门 题目描述 我们知道一棵有根树可以进行深度优先遍历(DFS)以及广度优先遍历(BFS)来生成这棵树的 DFS 序以及 BFS 序。两棵不同的树的 DFS 序有可能相同,并且它们的 BFS 序也有可能相同,例如下面两棵树的 DFS 序都是 1 2 4 5 3,BF 阅读全文
posted @ 2020-11-17 15:18 Seaway-Fu 阅读(128) 评论(0) 推荐(0) 编辑
摘要:洛谷 U138349 全军出击 洛谷传送门 题目背景 SeawaySeawa**y所效命的AlphaAlpha国和邪恶的EulerEuler国爆发了战争。由于AlphaAlpha国间谍的出色渗透,EulerEuler国节节败退。现在,全面反攻的时刻就要来了!AlphaAlpha国人民委员会发布命令: 阅读全文
posted @ 2020-11-16 14:02 Seaway-Fu 阅读(80) 评论(0) 推荐(0) 编辑
摘要:洛谷 U138348 间谍网 洛谷传送门 题目背景 SeawaySeawa**y所效命的AlphaAlpha国和邪恶的EulerEuler国间最终还是爆发了战争。战争爆发前,AlphaAlpha国就一直对EulerEuler国进行间谍渗透。现在战争爆发了,EulerEuler国大肆捕捉AlphaAl 阅读全文
posted @ 2020-11-16 13:53 Seaway-Fu 阅读(97) 评论(0) 推荐(0) 编辑
摘要:洛谷 U138347 贩卖武器 洛谷传送门 题目背景 SeawaySeawa**y所效命的AlphaAlpha国和邪恶的EulerEuler国之间关系越来越紧张,空气中的火药味很浓。二国决定尽快买入足够的武器以防万一。军备竞赛始终是国力竞争的重要一环,AlphaAlpha国必然不会让自己在开战之前就 阅读全文
posted @ 2020-11-16 09:23 Seaway-Fu 阅读(68) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140282 潜于阴影 洛谷传送门 题目背景 “退回阴影之中” 题目描述 大主教虽重新集结了部队,但仍然抵挡不住虫群的入侵 他决定带领族人们坐上亚顿之矛,逃离艾尔,前往夏古拉斯——黑暗圣堂武士所在的星球。 已知艾尔(起点)的坐标为(1,1),夏古拉斯(终点)的坐标为(N,M)。而在宇宙中漂浮 阅读全文
posted @ 2020-11-14 14:57 Seaway-Fu 阅读(121) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140313 暗影已逝 洛谷传送门 题目背景 “光与影轮回不止” 题目描述 然而逃跑并不能阻止虫群的袭击。大主教决定吸引更多异虫来到夏古拉斯,在所有星灵撤离后,前往神庙,通过里面的机关来引爆这颗星球,以此重创异虫。 神庙记载着星灵的历史——光明圣堂武士和黑暗圣堂武士的抗争史。 机关的形状为一 阅读全文
posted @ 2020-11-14 14:55 Seaway-Fu 阅读(58) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140205 虫群入侵 洛谷传送门 题目背景 “圣堂武士们,亮出光刃!” 题目描述 虫群入侵了星灵的母星——艾尔 形势紧迫,大主教需要在最短时间内挑选出一支人数为k的精锐部队来抵抗虫群。 每一位星灵战士都有一个能力值V,而一直精锐部队的能力值是其所有成员能力值的最大公约数。 虫群已然降临,生 阅读全文
posted @ 2020-11-14 14:53 Seaway-Fu 阅读(156) 评论(0) 推荐(0) 编辑
摘要:洛谷 U138543 湮灭的光 洛谷传送门 题目背景 “我揭开了未来的面纱,却只看到了湮灭” 题目描述 在预言中,夏古拉斯炸毁后,星灵不久后就惨遭灭亡。 为了避免自己族人灭亡,黑暗教长踏上了寻找其他预言碎片的道路。 星系中分布着N块预言碎片,黑暗教长的总体力值为M。收集碎片不是一件易事。收集第i块预 阅读全文
posted @ 2020-11-14 14:50 Seaway-Fu 阅读(65) 评论(0) 推荐(0) 编辑
摘要:洛谷 P2515 [HAOI2010]软件安装 洛谷传送门 题目描述 现在我们的手头有NN个软件,对于一个软件i,它要占用W_iW**i的磁盘空间,它的价值为V_iV**i。我们希望从中选择一些软件安装到一台磁盘容量为MM计算机上,使得这些软件的价值尽可能大(即V_iV**i的和最大)。 但是现在有 阅读全文
posted @ 2020-11-14 14:47 Seaway-Fu 阅读(120) 评论(0) 推荐(0) 编辑
摘要:洛谷 P3818 小A和uim之大逃离 II 洛谷传送门 题目背景 话说上回……还是参见 https://www.luogu.com.cn/problem/P1373 吧 小 a 和 uim 再次来到雨林中探险。突然一阵南风吹来,一片乌云从南部天边急涌过来,还伴着一道道闪电,一阵阵雷声。刹那间,狂风 阅读全文
posted @ 2020-11-14 14:37 Seaway-Fu 阅读(107) 评论(0) 推荐(0) 编辑
摘要:洛谷 P3155 [CQOI2009]叶子的染色 洛谷传送门 题目描述 给一棵 mm 个结点的无根树,你可以选择一个度数大于 11 的结点作为根,然后给一些结点(根、内部结点和叶子均可)着以黑色或白色。 你的着色方案应该保证根结点到每个叶子的简单路径上都至少包含一个有色结点(哪怕是这个叶子本身)。 阅读全文
posted @ 2020-11-14 14:17 Seaway-Fu 阅读(114) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1414 又是毕业季II 洛谷传送门 题目背景 “叮铃铃铃”,随着高考最后一科结考铃声的敲响,三年青春时光顿时凝固于此刻。毕业的欣喜怎敌那离别的不舍,憧憬着未来仍毋忘逝去的歌。1000多个日夜的欢笑和泪水,全凝聚在毕业晚会上,相信,这一定是一生最难忘的时刻! 题目描述 彩排了一次,老师不太满 阅读全文
posted @ 2020-11-14 13:52 Seaway-Fu 阅读(118) 评论(0) 推荐(0) 编辑
摘要:NOI 2014 起床困难综合征 题目描述 2121 世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。作为一名青春阳光好少年,atm 一直坚持与起床困难综合症作斗争。通过研究相关文献,他找到了该病的发病原因:在深邃的太平洋海底中,出现了一条名为 drd 的巨龙,它 阅读全文
posted @ 2020-11-14 11:43 Seaway-Fu 阅读(218) 评论(0) 推荐(0) 编辑
摘要:NOI 2001 反正切函数的应用 洛谷传送门 题目背景 反正切函数可展开成无穷级数,有如下公式 \arctan(x) = \sum_^\infty \frac{(-1) ^ n x ^ {2n + 1}}{2n + 1} ( 0 \le x \le 1 ) \tag{1}arctan(x)=n=0 阅读全文
posted @ 2020-11-13 20:00 Seaway-Fu 阅读(567) 评论(0) 推荐(0) 编辑
摘要:CF1311E Construct the Binary Tree 洛谷传送门 题目描述 You are given two integers nn and dd . You need to construct a rooted binary tree consisting of nn vertic 阅读全文
posted @ 2020-11-13 11:35 Seaway-Fu 阅读(56) 评论(0) 推荐(0) 编辑
摘要:小技巧—卡格式 有很多毒瘤题卡格式。 正常是只比数,不比多余空格、制表符、回车。 但是有的题就是比。 咋整呢?比如,输出一个序列,最后有回车。其他都是空格,最后没空格。 就这样: printf("%lld%c",fa[i],i==n?'\n':' '); 岂不美哉? 阅读全文
posted @ 2020-11-13 09:06 Seaway-Fu 阅读(108) 评论(0) 推荐(0) 编辑
摘要:CF817F MEX Queries 洛谷传送门 题目描述 You are given a set of integer numbers, initially it is empty. You should perform nn queries. There are three different 阅读全文
posted @ 2020-11-12 18:21 Seaway-Fu 阅读(98) 评论(0) 推荐(0) 编辑
摘要:洛谷 U138573 序章&第一章 黑暗时代(eviltime) 洛谷传送门 题目背景 “博士,你醒了。” “抓住我的手” “你还能回忆起自己的名字吗” “不能吗……这样啊……” “欢迎回来,Dr.不能” “欢迎回来,Dr.qwq” 题目描述 游戏中,玩家扮演的是一个因故失忆的博士(刀客塔)。 你被 阅读全文
posted @ 2020-11-12 14:54 Seaway-Fu 阅读(74) 评论(0) 推荐(0) 编辑
摘要:USACO Cow at Large 洛谷传送门 题目描述 最后,Bessie 被迫去了一个远方的农场。这个农场包含 NN 个谷仓(2 \le N \le 10^52≤N≤105)和 N-1N−1 条连接两个谷仓的双向隧道,所以每两个谷仓之间都有唯一的路径。每个只与一条隧道相连的谷仓都是农场的出口。 阅读全文
posted @ 2020-11-12 14:17 Seaway-Fu 阅读(92) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140120 漂亮国大选 洛谷传送门 题目背景 漂亮国是一个团结、民主的国家。 题目描述 这个国家有NN个城市,N-1N−1条双向道路连接着这些城市。因为漂亮国是一个团结的国家,所以从任何一个城市你都可以通过道路到达任何其他城市。是的,你是对的——漂亮国的拓扑结构是一棵没有方向的树。 漂亮国 阅读全文
posted @ 2020-11-11 19:52 Seaway-Fu 阅读(54) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140112 Seawayson的趣味题 洛谷传送门 题目背景 SeawaySeawa**y博士是MT(我叫MT,一款游戏)领域的知名专家,他的儿子名叫SeawaysonSeawayson。现在,刚刚放学回家的SeawaysonSeawayson正在思考一个有趣的问题。 题目描述 今天在信息 阅读全文
posted @ 2020-11-11 19:46 Seaway-Fu 阅读(52) 评论(0) 推荐(0) 编辑
摘要:洛谷 U140098 计数 洛谷传送门 题目背景 从古到今,人类的计数方式有着显著的进步。 追溯到五千年到八千年前,这时,四大文明古国都早已从母系社会过渡到父系社会了,生产力的发展导致国家雏形的产生,生产规模的扩大则刺激了人们对大数的需要。比如某个原始国家组织了一支部队,国王陛下总不能老是说:“我的 阅读全文
posted @ 2020-11-11 18:55 Seaway-Fu 阅读(136) 评论(0) 推荐(0) 编辑
摘要:CF7B Memory Manager 洛谷传送门 题目描述 There is little time left before the release of the first national operating system BerlOS. Some of its components are 阅读全文
posted @ 2020-11-11 18:50 Seaway-Fu 阅读(191) 评论(0) 推荐(0) 编辑
摘要:CF601B Lipshitz Sequence 洛谷传送门 题目描述 A function is called Lipschitz continuous if there is a real constant KK such that the inequality |f(x)-f(y)|<=K·| 阅读全文
posted @ 2020-11-11 17:46 Seaway-Fu 阅读(74) 评论(0) 推荐(0) 编辑
摘要:CF1141G Privatization of Roads in Treeland 洛谷传送门 题目描述 Treeland consists of nn cities and n-1n−1 roads. Each road is bidirectional and connects two dis 阅读全文
posted @ 2020-11-10 20:53 Seaway-Fu 阅读(96) 评论(0) 推荐(0) 编辑
摘要:CF691C Exponential notation 洛谷评测传送门 题目描述 You are given a positive decimal number xx . Your task is to convert it to the "simple exponential notation". 阅读全文
posted @ 2020-11-10 19:12 Seaway-Fu 阅读(167) 评论(0) 推荐(0) 编辑
摘要:CF76D Plus and xor 洛谷传送门 题目描述 Bitwise exclusive OR (or bitwise addition modulo two) is a binary operation which is equivalent to applying logical excl 阅读全文
posted @ 2020-11-10 17:12 Seaway-Fu 阅读(144) 评论(0) 推荐(0) 编辑
摘要:CSP-S2020 T3 函数调用 洛谷评测传送门 题目描述 函数是各种编程语言中一项重要的概念,借助函数,我们总可以将复杂的任务分解成一个个相对简单的子任务,直到细化为十分简单的基础操作,从而使代码的组织更加严密、更加有条理。然而,过多的函数调用也会导致额外的开销,影响程序的运行效率。 某数据库应 阅读全文
posted @ 2020-11-10 10:58 Seaway-Fu 阅读(483) 评论(2) 推荐(0) 编辑
摘要:小技巧—强制类型转换 谨以此篇,纪念CSP-S2020 T2T3挂了60pts的自己。 爆数据类型这件事,凡是学过OI的应该都有所耳闻。 那么什么时候会爆呢?总结一下。 首先,输出输入如果超过这个数据类型的最大容纳量,那就爆了。这是最显然的。可以通过给定的数据范围判断。 然后是隐晦一点的,中间过程爆 阅读全文
posted @ 2020-11-10 08:24 Seaway-Fu 阅读(138) 评论(0) 推荐(0) 编辑
摘要:Linux下批量更改文件名 我的应用是: 在Windows下出完数据,但是要换到NOILinux下用它的Arbiter评测。 文件名不匹配,很烦人。 不想一个一个改。所以用了这个。 在文件名前增加一个字符串: rename 's/^/fsw/' * 更改文件后缀名: rename 's/\.out/ 阅读全文
posted @ 2020-11-09 18:23 Seaway-Fu 阅读(288) 评论(1) 推荐(0) 编辑
摘要:CSP-S2020 T1 儒略日 洛谷传送门 题目描述 为了简便计算,天文学家们使用儒略日(Julian day)来表达时间。所谓儒略日,其定义为从公元前 4713 年 1 月 1 日正午 12 点到此后某一时刻间所经过的天数,不满一天者用小数表达。若利用这一天文学历法,则每一个时刻都将被均匀的映射 阅读全文
posted @ 2020-11-09 14:59 Seaway-Fu 阅读(1581) 评论(0) 推荐(0) 编辑
摘要:CSP-S2020 T2 动物园 洛谷传送门 题目描述 动物园里饲养了很多动物,饲养员小 A 会根据饲养动物的情况,按照《饲养指南》购买不同种类的饲料,并将购买清单发给采购员小 B。 具体而言,动物世界里存在 2k2k2k 种不同的动物,它们被编号为 0∼2k−10 \sim 2k - 10∼2k− 阅读全文
posted @ 2020-11-08 10:51 Seaway-Fu 阅读(998) 评论(0) 推荐(0) 编辑
摘要:CSP-S 2020 一些想说的话 (2020.11.7) 写在前面 还有什么好说的呢?没什么好说的了。接受或者不接受,难受或者不难受,又有什么用处呢? 不过如此吧。 阅读全文
posted @ 2020-11-08 10:34 Seaway-Fu 阅读(114) 评论(1) 推荐(0) 编辑
摘要:USACO Mowing the Lawn 洛谷传送门 题目描述 在一年前赢得了小镇的最佳草坪比赛后,Farm John变得很懒,再也没有修剪过草坪。现在,新一轮的最佳草坪比赛又开始了,Farm John希望能够再次夺冠。 然而,Farm John的草坪非常脏乱,因此,Farm John只能够让他的 阅读全文
posted @ 2020-11-04 20:40 Seaway-Fu 阅读(119) 评论(1) 推荐(1) 编辑
摘要:洛谷 P1725 琪露诺 洛谷传送门 题目描述 在幻想乡,琪露诺是以笨蛋闻名的冰之妖精。 某一天,琪露诺又在玩速冻青蛙,就是用冰把青蛙瞬间冻起来。但是这只青蛙比以往的要聪明许多,在琪露诺来之前就已经跑到了河的对岸。于是琪露诺决定到河岸去追青蛙。 小河可以看作一列格子依次编号为0到N,琪露诺只能从编号 阅读全文
posted @ 2020-11-04 19:57 Seaway-Fu 阅读(150) 评论(1) 推荐(1) 编辑
摘要:浅谈单调队列 本篇随笔简单讲解一下算法竞赛中的一种数据结构—单调队列。 与浅谈单调栈是姐妹篇,同样需要前置知识...你得知道队列是啥,然后单调这个词啥意思。 一、单调队列的概念 单调队列。 就是前置知识加和。 单调+队列。 也就是说,对于这个单调队列来讲,队列中的元素是满足单调性的。 那么当然有单调 阅读全文
posted @ 2020-11-04 16:51 Seaway-Fu 阅读(176) 评论(1) 推荐(1) 编辑
摘要:浅谈单调栈 本篇随笔简单谈一下算法竞赛中的一种数据结构——单调栈。 提前说一声,本篇随笔是一个需要前置知识的随笔。在学习单调栈之前,首先需要读者知道什么是栈。 这需要最基础的数据结构知识。 然后要有不低于初二的数学素养,知道单调这个词的含义。 也就是说正常人都差不多会。 一、单调栈的概念 单调栈。 阅读全文
posted @ 2020-11-04 16:17 Seaway-Fu 阅读(138) 评论(1) 推荐(1) 编辑
摘要:洛谷 P1440 求m区间内的最小值 洛谷传送门 题目描述 一个含有 nn 项的数列,求出每一项前的 mm 个数到它这个区间内的最小值。若前面的数不足 mm 项则从第 11 个数开始,若前面没有数则输出 00。 输入格式 第一行两个整数,分别表示 nn,mm。 第二行,nn 个正整数,为所给定的数列 阅读全文
posted @ 2020-11-04 15:16 Seaway-Fu 阅读(140) 评论(1) 推荐(1) 编辑
摘要:POJ 2823 Sliding Window Description An array of size 6is given to you. There is a sliding window of sizekwhich is moving from the very left of the arr 阅读全文
posted @ 2020-11-04 15:05 Seaway-Fu 阅读(73) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1901 发射站 洛谷传送门 题目描述 某地有 NN 个能量发射站排成一行,每个发射站 ii 都有不相同的高度 H_iH**i,并能向两边(两端的发射站只能向一边)同时发射能量值为 V_iV**i 的能量,发出的能量只被两边最近的且比它高的发射站接收。显然,每个发射站发来的能量有可能被 00 阅读全文
posted @ 2020-11-04 14:18 Seaway-Fu 阅读(148) 评论(1) 推荐(1) 编辑
摘要:POJ 2796 Feel Good POJ传送门 Description Bill is developing a new mathematical theory for human emotions. His recent investigations are dedicated to stud 阅读全文
posted @ 2020-11-04 14:16 Seaway-Fu 阅读(80) 评论(1) 推荐(1) 编辑
摘要:洛谷 P2422 良好的感觉 洛谷传送门 题目描述 kkk 做了一个人体感觉分析器。每一天,人都有一个感受值 A_iA**i,A_iA**i 越大,表示人感觉越舒适。在一段时间 \left[i, j\right][i,j] 内,人的舒适程度定义为 \left[i, j\right][i,j] 中最不 阅读全文
posted @ 2020-11-04 14:14 Seaway-Fu 阅读(123) 评论(0) 推荐(0) 编辑
摘要:POJ 2559 Largest Rectangle in a Histogram POJ传送门 洛谷传送门 Description A histogram is a polygon composed of a sequence of rectangles aligned at a common b 阅读全文
posted @ 2020-11-04 10:54 Seaway-Fu 阅读(91) 评论(1) 推荐(1) 编辑
摘要:洛谷 P2659 美丽的序列 洛谷传送门 题目背景 GD是一个热衷于寻求美好事物的人,一天他拿到了一个美丽的序列。 题目描述 为了研究这个序列的美丽程度,GD定义了一个序列的“美丽度”和“美丽系数”:对于这个序列的任意一个区间[l,r],这个区间的“美丽度”就是这个区间的长度与这个区间的最小值的乘积 阅读全文
posted @ 2020-11-04 10:41 Seaway-Fu 阅读(137) 评论(0) 推荐(0) 编辑
摘要:洛谷 P5788 【模板】单调栈 洛谷传送门 题目背景 模板题,无背景。 2019.12.12 更新数据,放宽时限,现在不再卡常了。 题目描述 给出项数为 nn 的整数数列 a_{1 \dots n}a1…n。 定义函数 f(i)f(i) 代表数列中第 ii 个元素之后第一个大于 a_ia**i 的 阅读全文
posted @ 2020-11-04 10:15 Seaway-Fu 阅读(203) 评论(0) 推荐(0) 编辑
摘要:USACO Bad Hair Day 洛谷传送门 POJ传送门 Description Some of Farmer John's N cows (1 ≤ N ≤ 80,000) are having a bad hair day! Since each cow is self-conscious 阅读全文
posted @ 2020-11-04 09:31 Seaway-Fu 阅读(109) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1144 最短路计数 洛谷传送门 题目描述 给出一个NN个顶点MM条边的无向无权图,顶点编号为1-N1−N。问从顶点11开始,到其他每个点的最短路有几条。 输入格式 第一行包含22个正整数N,MN,M,为图的顶点数与边数。 接下来MM行,每行22个正整数x,yx,y,表示有一条顶点xx连向顶 阅读全文
posted @ 2020-11-03 18:39 Seaway-Fu 阅读(108) 评论(0) 推荐(0) 编辑
摘要:浅谈最短路计数问题 本篇随笔浅谈一下图论中的最短路计数问题。 一、问题概念 最短路计数就是字面意思。我们可以找出一个图的最短路,但是这张图有多少条不同路径都满足这个路径最短的限制呢? 这就是最短路计数问题。 二、问题解决 在我们正常跑最短路算法松弛的时候,再采用一个数组cnt来统计最短路的条数。 当 阅读全文
posted @ 2020-11-03 18:29 Seaway-Fu 阅读(259) 评论(0) 推荐(1) 编辑
摘要:洛谷 P1608 路径统计 洛谷传送门 题目描述 “RP 餐厅” 的员工素质就是不一般,在齐刷刷的算出同一个电话号码之后,就准备让 HZH,TZY 去送快餐了,他们将自己居住的城市画了一张地图,已知在他们的地图上,有 NN 个地方,而且他们目前处在标注为 “1” 的小镇上,而送餐的地点在标注为 “N 阅读全文
posted @ 2020-11-03 18:24 Seaway-Fu 阅读(130) 评论(0) 推荐(0) 编辑
摘要:洛谷 P6863 [RC-03] 上下求索 洛谷传送门 题目描述 有一个关于 x_i(i∈{1,2,3,...,n},x_i∈\mathbb)x**i(i∈{1,2,3,...,n},x**i∈R) 的 nn 元二次方程:\(\sum_{i=1}^na_ix_i^2+\sum_{i=1}^{n-1} 阅读全文
posted @ 2020-11-03 13:23 Seaway-Fu 阅读(102) 评论(0) 推荐(0) 编辑
摘要:浅谈差值DP 本篇随笔简单讲解一下差值DP。 一、差值DP的概念 其实我觉得差值DP属于DP的一种状态设置方式。 就是设置状态的时候,把“差值”这一维加进去。 然后转移。 二、差值DP的应用 一般来讲,涉及到“二者差”的最优化问题或者计数类问题,可以考虑用差值DP。 这类问题的一般暗示会有:谁追上谁 阅读全文
posted @ 2020-11-03 10:58 Seaway-Fu 阅读(433) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1651 塔 洛谷传送门 题目描述 小明很喜欢摆积木,现在他正在玩的积木是由N个木块组成的,他想用这些木块搭出两座高度相同的塔,一座塔的高度是搭建它的所有木块的高度和,并且一座塔至少要用一个木块。每个木块只能用一次,也可以不用。目前已知每块木块的高度,小明想知道在最终两个塔的高度相同的情况下 阅读全文
posted @ 2020-11-03 10:42 Seaway-Fu 阅读(122) 评论(0) 推荐(0) 编辑
摘要:JDOJ 1222: VIJOS-P1037 搭建双塔 JDOJ传送门 Description ​ 2001年9月11日,一场突发的灾难将纽约世界贸易中心大厦夷为平地,Mr. F曾亲眼目睹了这次灾难。为了纪念“9?11”事件,Mr. F决定自己用水晶来搭建一座双塔。 ​ Mr. F有N块水晶,每块水 阅读全文
posted @ 2020-11-03 10:20 Seaway-Fu 阅读(137) 评论(0) 推荐(0) 编辑
摘要:浅谈常见字符串处理函数 本篇随笔简单讲解一下基础的字符串处理。 一、字符串处理的两种方式 第一种是用#include<string>,也就是STL里的字符串模板来处理。第二种是用#include<cstring>,也就是传统字符阵列来处理。 这里着重讲解第二种。 二、设值 如同整数一样,有些时候我们 阅读全文
posted @ 2020-11-03 08:58 Seaway-Fu 阅读(306) 评论(0) 推荐(0) 编辑
摘要:浅谈各种浮点数运算函数 本篇随笔简单介绍一下C++中各种浮点数处理函数的功能。 一、浮点数的处理 有些时候运算的时候是浮点数,但是输出的时候要输出整数。这时要根据题意对浮点数进行处理。 二、向上/下取整 向上取整的函数为ceil() 不用管是不是四舍五入,直接往大了去就行。 比如: ceil(2.3 阅读全文
posted @ 2020-11-03 08:35 Seaway-Fu 阅读(746) 评论(0) 推荐(1) 编辑
摘要:洛谷 P6859 蝴蝶与花 洛谷传送门 题目背景 Amazing John 做了一个梦,梦到他上辈子是只苍茫蝶。 深壑幽兰,雨落苍茫。 怜其折翅,苦其执魔。 琼片织翼,花露饯行。 伶仃蝶碎,兰枯有情。 君不识妾,妾仍思君。 题目描述 Amazing John 很喜欢花。 Amazing John 的 阅读全文
posted @ 2020-11-02 20:24 Seaway-Fu 阅读(188) 评论(0) 推荐(0) 编辑
摘要:洛谷 P6858 深海少女与胖头鱼 洛谷传送门 题目背景 Amazing John 做了一个梦,梦到他上上辈子是个少女。 她跳入了 OI 炉石 的海洋,成为了深海少女,维护着海洋的秩序。 某一天,海洋遭到了胖头鱼群的入侵。为了维护深海的安全,Amazing John 带着大佬们与胖头鱼们战斗了 99 阅读全文
posted @ 2020-11-02 18:05 Seaway-Fu 阅读(164) 评论(0) 推荐(0) 编辑
摘要:洛谷 P6852 Mex 洛谷传送门 题目描述 小 G 曾经有一个 00 到 nn 的排列(下标从 00 开始),但他忘记了这个排列。 现在他想把这个排列找回来,他努力地回想,只能回想起关于这个排列的 mm 条信息,每条信息形如 (l,r,val)(l,r,val),表示区间 [l,r][l,r] 阅读全文
posted @ 2020-11-02 17:50 Seaway-Fu 阅读(153) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-11-02 14:31 Seaway-Fu 阅读(0) 评论(0) 推荐(0) 编辑
摘要:洛谷 U138625 神来之笔 洛谷传送门 题目背景 某日午后,SeawaySeawa**y一觉醒来,发现自己穿越到了俄罗丝,并成了罗丝(RoseRos**e)沙皇的御用艺术家......在反穿越失败后,SeawaySeawa**y接受了这个事实,并努力地为女皇陛下效劳...... 题目描述 女皇陛 阅读全文
posted @ 2020-11-02 13:46 Seaway-Fu 阅读(74) 评论(0) 推荐(0) 编辑
摘要:洛谷 U139014 大使人选 洛谷传送门 题目背景 SeawaySeawa**y所效命的AlphaAlpha国和邪恶的EulerEuler国之间关系并不好,为了应付二国之间越来越频繁的外交交涉,AlphaAlpha国不得不更换一个更加能干的驻EulerEuler国特命全权大使。AlphaAlpha 阅读全文
posted @ 2020-11-02 11:22 Seaway-Fu 阅读(40) 评论(0) 推荐(0) 编辑
摘要:CF1399A Remove Smallest 洛谷传送门 题目描述 You are given the array aa consisting of nn positive (greater than zero) integers. In one move, you can choose two 阅读全文
posted @ 2020-11-02 11:19 Seaway-Fu 阅读(75) 评论(0) 推荐(0) 编辑
摘要:小技巧—快速生成测试数据 生成测试数据的时候,可以采用如下模板: char in[100][100]={"1.in","2.in","3.in","4.in","5.in","6.in","7.in","8.in","9.in","10.in","11.in","12.in","13.in","14 阅读全文
posted @ 2020-11-02 10:24 Seaway-Fu 阅读(460) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7043 「MCOI-03」村国 洛谷传送门 题目背景 What did this player dream?\texttt{What did this player dream?}What did this player dream? 他梦见了什么? This player dreamed 阅读全文
posted @ 2020-11-01 19:01 Seaway-Fu 阅读(141) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7042 「MCOI-03」正方 洛谷传送门 题目背景 MC 中没有圆。 所以小 S 和小 Q 和小 U 和小 A 和小 R 和小 E 喜欢 Square。 题目描述 给定一个正方形,求有多少个正方形内的点满足与正方形四个顶点划分出来的四块面积的比为 a:b:c:da:b:c:da:b:c: 阅读全文
posted @ 2020-11-01 18:56 Seaway-Fu 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示