随笔分类 - 树
摘要:首先,$tarjan$是干什么用的?在学之前,我就知道一个名为“缩点”的模板题要用$tarjan$算法来解决,所以我对这个算法是这样理解的。把一堆点在不影响题目的情况下缩成一个点,以转化为$DAG$(有向无环图)快速求解。其实我觉得模板题正大大体现了$tarjan$的优势,就拿模板题来讲一讲这个算法
阅读全文
摘要:Day 5 考试题解 T1 blocks 签到成功。 100分做法: 假设有三个序号分别为$i$,\(i+1\),$i+2$的三个积木,那么可以分为两种情况讨论:$i+1$先和$i$相等或者$i+2$先和$i+1$相等。为什么不能$i+2$直接和$i$相等呢? 假设$i+2$直接和$i$相等,那么可
阅读全文
摘要:Day 4 考试题解 T1 油箱 ~~签到失败555。~~考试时一直卡在如何判定所有的点连成一个环,其实反向建个图就搞定了。其实我当时的思路是判定完联不联通然后跑$Dijkstra$去找最小环上的最大值,但是一直卡在判环上。~~谁知道没有-1的数据点,早知道我直接上$Dijkstra$就$A$了。~
阅读全文
摘要:题目传送门 首先为切掉去年$T2$小小感动一下。毕竟去年要是能切掉就能省一了。 思路 一开始我做这个题其实根本就不是奔着正解去的,而是想拿特殊性质的部分分。由于之前做过一道括号匹配方案的题,那个题是道$dp$,所以我就自然而然地想到了$dp$(其实不是$dp$,就是个递推吧)。特殊性质的含义其实就是
阅读全文
摘要:题目背景 滚粗了的HansBug在收拾旧数学书,然而他发现了什么奇妙的东西。 题目描述 蒟蒻HansBug在一本数学书里面发现了一个神奇的数列,包含N个实数。他想算算这个数列的平均数和方差。 输入格式 第一行包含两个正整数N、M,分别表示数列中实数的个数和操作的个数。 第二行包含N个实数,其中第i个
阅读全文
摘要:题目描述 老管家是一个聪明能干的人。他为财主工作了整整10年,财主为了让自已账目更加清楚。要求管家每天记k次账,由于管家聪明能干,因而管家总是让财主十分满意。但是由于一些人的挑拨,财主还是对管家产生了怀疑。于是他决定用一种特别的方法来判断管家的忠诚,他把每次的账目按1,2,3…编号,然后不定时的问管
阅读全文

浙公网安备 33010602011771号