【题解】codevs1975 化学方程式,高斯消元—litble

题外话 说起来我作死做这题是觉得这个程序可以十块钱卖给化学组骗餐饭吃,结果发现氧化还原反应配不了,因为有什么归中不交叉率云云可以确定唯一配平系数,但是可怜的程序做不到,所以这个赚钱计划宣告破产 QAQ 解析 首先我们把每一个物质的系数看做未知数,把每一种元素看做方程,那么根据等号两边的元素系数相等可 阅读更多…

【算法】单调队列优化动态规划—litble

什么是单调队列 单调队列就是元素单调的队列,譬如一个队列中的元素为 1,2,3,4,5,6,单调递增,这就是一个单调队列。咱们先看一道单调队列的模板题:poj2823/洛谷 P1886 怎么维护单调队列呢?譬如维护一个单调递增的队列,就是要进入一个元素的时候,把队尾小于它的元素统统出队即可。而在例题 阅读更多…

【题解】Network of Schools 强联通分量 缩点 kosaraju POJ – 1236

1. 题目 传送门= ̄ω ̄= 2. 题解 强联通分量,缩点模板题。 第一个问题的答案是缩点以后入度为 0 的点的个数 第二个问题的答案是缩点以后入度为 0 的点的个数和出度为 0 的点的个数中较大的那个 如果只有 1 个强联通分量,那么第二问答案为 0,需要特判 至于证明的话,可以看这个,我懒得写了 阅读更多…

【题解】Coprime (HDU5072) 三元环的处理 -boshi

题意: 给定很多个数 (100000 以内个 100000 以内的数), 求选出三个数使其要么两两互质,要么两两不互质,的方案数。 分析: 如果用一条红边连接互质的数,黑边连接不互质的数。那么我们就要求单色三角形的数目。这样的问题往往可以通过补集转化转化为求双色三角形的数目,再用三角形总数减去双色三 阅读更多…