花开的时候我们还在没等到花儿凋零

Hi, Correct!

It's better to burn out than to fade away!

  • 我们无法预估某个瞬间的价值,直到它成为回忆

    02 2020 档案

    摘要:题目链接 https://www.acwing.com/problem/content/376/题目描述Freda的城堡遭受了 M 个入侵者的攻击!Freda控制着 N 座导弹防御塔,每座塔都有足够数量的导弹,... 阅读全文
    posted @ 2020-02-29 22:51 correct 编辑
    摘要:众所周知,KMP算法可以求最小循环节,为什么可以求循环节呢?博主之前对KMP算法的理解不够深入,最近突然又想起来了,就深入研究了一下。 KMP算法中最重要的就是next数组,next[i]表示是字符串中所有以 i... 阅读全文
    posted @ 2020-02-27 18:06 correct 编辑
    摘要:字典树,顾名思义,是一个树形结构。有唯一的根节点。每次插入一个字符串的时候,首先扫描字符串,然后从第一个字符开始逐个插入。例如: 插入字符串 "abcd" 1、一定是从根节点开始,用一个节... 阅读全文
    posted @ 2020-02-24 11:29 correct 编辑
    摘要:动态开点的方法在上一篇blog中,不赘述。动态开点的线段树也是一个线段树,也可以完成普通线段树的区间查询,也可以采用懒标记的方法区间修改。但是需要注意的是,在查询或者修改的函数中,需要将根节点代表的区间写入形参。... 阅读全文
    posted @ 2020-02-23 21:20 correct 编辑
    摘要:动态开点是主席树的先修课,算是为学习主席树做一个课前预习吧。个人理解动态开点类似于二叉树的链表实现,有两个指针指向左右儿子。动态开点大致也是这样。以求区间最大值为例子,线段树中维护三个信息:当前节点的左儿子节点编... 阅读全文
    posted @ 2020-02-21 20:58 correct 编辑
    摘要:上次写了个的扫描线,扫描线的其实可以再优化,今天来说说线段树优化的扫描线。扫描线的思路很简单,设有多个矩形,求面积并的时候,可以将每个矩形用两个四元组表示,,其中是矩形的的左下角和右上角横坐标的其中一个,是左下角... 阅读全文
    posted @ 2020-02-21 14:32 correct 编辑
    摘要:链接:https://ac.nowcoder.com/acm/contest/3007/J题目描述现有一个边长为正整数的三角形,问能否以其三个顶点为圆心画三个圆,使三个圆两两外切三边长均不超过 思路首先判断是否是... 阅读全文
    posted @ 2020-02-15 18:32 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3007/G题目描述合法括号序列的定义是:1.空序列是合法括号序列2.如果 S 是一个合法括号序列,那么(S)是合法括号序列3.如果 A 和... 阅读全文
    posted @ 2020-02-15 18:28 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3007/F题目描述小 Q 新学会了一种魔法,可以对一个 N行M列 的网格上的敌人造成伤害第 i 次使用魔法可以对网格上的一个十字形区域(即... 阅读全文
    posted @ 2020-02-15 18:23 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3007/D题目描述一个序列的重排列是指对这个序列中的元素进行若干次(包括0次)交换操作后得到的新序列在本题中,序列中可能出现重复的数字,他... 阅读全文
    posted @ 2020-02-15 18:16 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3007/A题目描述现在有正整数集合 A 和 B,每个集合里有 N 个数,你要建立他们间的一一映射将每对配对的数字相加可以得到 N 个和,你... 阅读全文
    posted @ 2020-02-15 18:08 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/F题目描述在ACM比赛里,除了CE以外都是有效的提交。每一个提交都会有其评测的结果,或是AC,或是RJ(Rejected,包含各种... 阅读全文
    posted @ 2020-02-14 20:52 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/D题目描述牛牛在辛苦的一天的比赛之后,要去找牛妹玩,其实牛妹那天也在比赛。他为了找到牛妹,要尽快的从自己的比赛地到她的比赛地。还记... 阅读全文
    posted @ 2020-02-14 15:55 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/H题目描述这里有一个hash函数const int LEN = 6;int mod;int Hash(char str[]){ ... 阅读全文
    posted @ 2020-02-14 11:44 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/B题目描述由于牛牛战队经常要外出比赛,因此在全国各地建立了很多训练基地,每一个基地都有一个坐标。这周末,牛牛队又要出去比赛了,各个... 阅读全文
    posted @ 2020-02-14 11:28 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/E题目描述牛牛战队的三个队员在训练之余会自己口胡了一些题当做平时的益智游戏。有一天牛可乐想出了一个小游戏给另外两名队员玩,游戏规则... 阅读全文
    posted @ 2020-02-14 11:18 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/J题目描述牛牛战队里,不仅有训练,也有追逐。牛牛和牛能总是想知道谁更秀一点,他们通常会去比谁的代码更秀,谁的成绩更秀……这一次,他... 阅读全文
    posted @ 2020-02-14 11:12 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/I题目描述经过2019一年的比赛,牛牛战队的队员发现了一个重大规律:I题是个签到题!签到题的定义是:通过人数大于等于全场人数的80... 阅读全文
    posted @ 2020-02-14 11:00 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3006/A题目描述牛牛,牛可乐和牛能组成了一只队伍参加ACM系列赛事,他们起了一个优雅的队名叫~“牛牛战队”。牛牛战队在没有比赛的时候,会... 阅读全文
    posted @ 2020-02-14 10:56 correct 编辑
    摘要:二分解法参看https://blog.csdn.net/weixin_43701790/article/details/104288964思路目的明确就是求一个期望E,如果我们知道了每个人优秀的概率,那么每个人优... 阅读全文
    posted @ 2020-02-13 13:08 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/G题目描述作为“音乐鉴赏”课的任课老师,你的课程作为刷学分好课一直受到广泛欢迎。但这一学期,学校制定了新的标准,你的课的优秀率(分... 阅读全文
    posted @ 2020-02-12 23:38 correct 编辑
    摘要:问题有n堆石子,第i堆有a[i]a[i]a[... 阅读全文
    posted @ 2020-02-12 00:17 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/F现有一个 n 个点,n-1条边组成的树,其中 1 号点为根节点。牛牛和牛妹在树上玩游戏,他们在游戏开始时分别在树上两个不同的节点... 阅读全文
    posted @ 2020-02-11 23:30 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/E题目描述给出一个包含数字1-9和加号的字符串,请你将字符串中的字符任意排列,但每种字符数目不变,使得结果是一个合法的表达式,而且... 阅读全文
    posted @ 2020-02-11 22:13 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/C题目描述给出一个长度为 n 的数列 ,求其长度为 k 的连续子段的乘积对 998244353 取模余数的最大值。思路 这个题目可... 阅读全文
    posted @ 2020-02-11 19:32 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/D题目描述输入一个数列a,你需要输出其中异或值为0的不同子段的数量。一个子段的异或和其中符号表示异或。两个子段被视为相同的,当且仅... 阅读全文
    posted @ 2020-02-11 19:08 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/B括号匹配问题,栈走一遍#include #define mem(a, b) memset(a, b, sizeof a)#pra... 阅读全文
    posted @ 2020-02-11 18:51 correct 编辑
    摘要:https://ac.nowcoder.com/acm/contest/3005/A如果已知 gcd(a,b) 共递归了 n次,求所有可能的a,b中满足a>b>=0且a+b最小的一组的a与b之和。 思路可知,也就... 阅读全文
    posted @ 2020-02-11 18:49 correct 编辑
    摘要:题目链接题目描述牛牛有一颗大小为n的神奇Link-Cut 数组,数组上的每一个节点都有两种状态,一种为link状态,另一种为cut状态。数组上任意一对处于link状态的无序点对(即(u,v)和(v,u)被认为是同... 阅读全文
    posted @ 2020-02-11 12:45 correct 编辑
    摘要:之前我们经常遇到的差分的应用就是区间修改,比如区间增加1,就可以使,,然后前缀和就是原来的数组了。如果我们对加上一个首项为公差为的等差数列,上述的差分数组肯定不行了,相当于需要对每一个点都进行一次更改,都加,但是... 阅读全文
    posted @ 2020-02-10 12:58 correct 编辑
    摘要:前面一篇博文写了玄学的做法,今天说说正解首先看得出来原计算过程是一个递归的过程,相当于暴力求解,dfs超时就是因为包含了太多重复计算,而dp效率高在于去掉了重复计算,因此可以考虑将dfs改为记忆化搜索,直接在原给... 阅读全文
    posted @ 2020-02-09 20:10 correct 编辑
    摘要:题目链接题目描述汉诺塔是一个经典问题,相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置n个金盘。游戏的目标:把A... 阅读全文
    posted @ 2020-02-08 18:47 correct 编辑
    摘要:题目描述牛牛和牛可乐面前有个物品,这些物品编号是,,……,每个物品有两个属性,。牛牛和牛可乐会轮流从剩下的物品任意拿走一个,牛牛先选。设牛牛选取的物品编号集合为H,牛可乐选取的物品编号的集合为T,取完之后,牛牛得... 阅读全文
    posted @ 2020-02-07 16:41 correct 编辑
    摘要:题目描述牛牛刚刚考完了期末,尽管牛牛作答了所有的道题,但他也不知道有多少道题是正确的。不过,牛牛知道第道题目的正确率是牛牛想知道这道题里,恰好做对0,1,2···n道题目的概率分别是多少,对取模对取模的含义是:对... 阅读全文
    posted @ 2020-02-07 14:14 correct 编辑
    摘要:题目描述:有一种游戏是的玩法是这样的:有一个n*n的格子,每个格子有一个数字。遵循以下规则:1. 玩家每次可以由所在格子向上下左右四个方向进行直线移动,每次移动的距离不得超过m2. 玩家一开始在第一行第一列,并且... 阅读全文
    posted @ 2020-02-06 16:30 correct 编辑
    摘要:LCA,即最近公共祖先,是图论中关于树的一个非常重要的定义。在一棵树中,若节点Z既是节点X的祖先节点,又是节点Y的祖先节点,那么称节点Z是节点X和Y的公共祖先节点。两种解法: Ans1 首先记录树中每个节点的深度... 阅读全文
    posted @ 2020-02-05 16:00 correct 编辑
    摘要:选nico都对惹题目描述nico平时最喜欢说的口头禅是niconiconi~。有一天nico在逛著名弹幕网站"niconico"的时候惊异的发现,n站上居然有很多她的鬼畜视频。其中有一个名为《让nico为你脑的视... 阅读全文
    posted @ 2020-02-04 17:08 correct 编辑
    摘要:之前写过一次,这次是在学习扫描线,顺道想起来这个题目了,那就用扫描线再写一遍吧扫描线的思想很简单,去网上找几个blog看一下就会了,不多赘述吐槽一句:评测机毛病真多,我调用个sort明明加了using names... 阅读全文
    posted @ 2020-02-04 11:06 correct 编辑
    摘要:题目大意有 n 个人,排成一排,你站在 m 位置。恰巧有 n 个数,也排成一排。按照编号,每个人可以移除数列首位或者末尾的数,然后自己拿走这个被移除的数字。你可以说服最多 k 人,让他们选择数列首位或者末尾。然后... 阅读全文
    posted @ 2020-02-03 17:44 correct 编辑
    摘要:题目大意:T组样例,每组样例有一个n个数字的序列,(长度为n的数组),每次可以选择序列中任意一个大于0的数字操作,使其自减1(a = a - 1)问最终是否可以形成一个序列,满足对其中某一个位置k而言a_{k-1... 阅读全文
    posted @ 2020-02-03 11:26 correct 编辑
    摘要:首先生成一个最小树,我们知道对于n个点的最小树,有n-1条边,任意加一条边都会在树中产生环,因此可以扫描所有不在最小树中的边,加进来后,把环上权值最大的边删掉,剩下的树就是一棵比最小树大的树,从这些树里面挑选最小... 阅读全文
    posted @ 2020-02-01 21:41 correct 编辑

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