NOIP2018——美好的两天

昨天和今天两天是NOIP2018的比赛,我们是去学军紫金港校区参加的。 两天,每天都起得很早,还好有咖啡让我保持清醒。清晨的阳光是通红的,很大,还不是很亮,一半隐没在云层中,很美,唤醒我美好的一天。 心情略微紧张,心态趋于平稳。一切像计划中的样子,很顺利。来得早了,就在报告厅等,还能遇到杭二中的大...

2018-11-11 16:03:32

阅读数:236

评论数:0

(化学)醋酸的稀释与氢离子的浓度关系的证明

前言 最近觉得我的博客不应该只写关于信息竞赛的东西,这样显得太单调。就让我写一写其它学科的东西吧。 醋酸的稀释与氢离子浓度的关系 化学老师说,醋酸越稀越电离,那么会不会有人问醋酸越稀,电离出的氢离子就越多,那么浓度也越大呢。可但是水也增多了,氢离子浓度又会怎么变化呢?老师上课时只给出了结论(越稀释...

2018-10-21 21:44:14

阅读数:55

评论数:0

浅谈扩展中国剩余定理

洛谷p4777 前言 在洛谷上,这是一个连模板都是省选/NOI-的题目,我也钻研了好几天,也许还没有达到通透的境界,但我还是想写一些我在学习过程中的一些感想。 用途 这个定理,其实不能说是一个定理,我觉得更像一个算法。 给出如下同余方程组,让你求方程的最小正数解: x≡b1x≡b_1x...

2018-10-17 11:33:30

阅读数:45

评论数:1

浅谈概率论——三门问题和酒鬼问题的矛盾与联系

前言 关于三门问题和酒鬼问题的矛盾与联系,其实是一个很强的同学问我,我才开始思考这个问题。我与机房里的大佬们轮番舌战,最后才发现了问题的最终解释。 三门问题 三门问题,也叫蒙提霍尔问题,是一个经典的概率学问题。原题如下:有三扇门,两扇门后面是羊,一扇门后面是车。你随机选择了一扇门,然后主持人...

2018-10-17 09:01:17

阅读数:73

评论数:0

简化版本的master定理

前言 今天看洛谷日报的时候,看到一个很有意思的东西,叫master定理,是关于计算时间复杂度的(主要针对初赛的选择题)。 这是今天洛谷日报的链接:https://www.luogu.org/blog/Chanis/master 时间复杂度 master定理又叫主定理。 我...

2018-10-15 18:30:57

阅读数:48

评论数:0

NOIP2018初赛反思

前言 今年的初赛不像去年的初赛一样,来的时候就像一场毫无征兆的暴雨。我们学校就是从去年才开始有信息学竞赛这种东西的。去年的时候根本就没怎么训练过,完全失去当分母的。今年的我经过了刷题的洗礼,已不是去年的我了。 初赛分析 这一次,选择题的分值变成了2分一道。单选考了几道概率题,还有点难度。多选...

2018-10-15 15:14:02

阅读数:82

评论数:0

浅谈数组排序的交换次数

前言 最近在做初赛题,遇到了一些关于数组排序,问交换次数的题目。刚开始感觉这种题目好难,在网上也很难查到相关的证明,于是自己思考了一下,也问了老师,想记录下我的成果。 我目前做到的题目大致可以分为两类,一类是不知道数组的具体元素求最多交换次数,一类是知道具体元素求最少交换次数。 不知道数组的...

2018-09-16 10:42:06

阅读数:84

评论数:0

浅谈特征方程及相关证明

前言 特征方程应该是大学里的内容,但最近做题的时候遇到了,就想把我的一点心得和大家分享一下。 但由于鄙人水平有限,故以下只讨论二阶常系数线性齐次递推式。 问题 已知f(n)=c1∗f(n−1)+c2∗f(n−2)f(n)=c1∗f(n−1)+c2∗f(n−2)f(n)=c1*...

2018-09-10 22:07:06

阅读数:85

评论数:1

皇后游戏——一道连洛谷题解都有错的题目

洛谷p2123 前言 这是一道省选/NOI-的题目,很多人认为没有这么难,那是因为他们的做法并不是完全正确的。我看了洛谷仅有的三篇题解,竟然有两篇是有错的。正确的那篇题解在这里。这篇仅有的正解的作者还给出了一组证明另外几篇题解有误的数据,将在后面给出。 题目大意 有n个大臣,第i位大臣...

2018-08-10 20:43:37

阅读数:196

评论数:0

序列变换O(n)做法

洛谷p3411 前言 这道题非常妙,是我和我同桌花了将近一上午的时间想出来的,想出来之后还发现洛谷题解中没有我们的做法(虽然一共没几篇)。这次因为有些情况没有考虑完全,所以我初测只有70(70分程序还是因为开数组的时候手抖了,开小了,不然能在洛谷上AC)。但把我的洛谷AC程序放到一个数据很强的...

2018-08-08 20:50:33

阅读数:89

评论数:1

N数码问题的证明

前言 最近做到了两道N数码问题,才让我对这个问题产生了重视。这次审视上一次得出的证明,却发现有一个地方模棱两可。这个结论我也是听大家说才想到的,然而我发现大多数人并不能严谨的证明,所以我想再次谈一谈这个问题。 有一位大佬就这个问题写得非常好,也给大家多一份参考资料,博客在这。 什么是N数码问...

2018-08-08 20:29:17

阅读数:133

评论数:3

计算组合数的几种方法总结

前言 组合数就是CmnCnmC_n^m,是排列组合中非常重要的一部分,最近做到了几道与计算组合数有关的题,想在此总结一下如何编程计算组合数。 递推(杨辉三角) 先给出递推公式:Cmn=Cmn−1+Cm−1n−1Cnm=Cn−1m+Cn−1m−1C_n^m=C_{n-1}^m+C_{n-1}^...

2018-08-02 20:57:11

阅读数:420

评论数:0

导弹拦截——单调队列

洛谷p1020 前言 这道题虽然我在很久之前已经在别的地方做过了,但现在看到这道题,还是觉得有一些不得不提的知识盲区。比如一直读入到没输入,lower_bound的用法等等。总之,想写一点自己的体会。 题目大意 给出一些入侵导弹的高度(不知道数量),我们要发射拦截导弹到与侵入导弹的高度相等...

2018-07-26 20:55:05

阅读数:85

评论数:1

浅谈欧拉函数

前言 欧拉函数听起来很高大上,但其实非常简单,也是NOIP里的一个基础知识,希望大家看完我的博客能有所理解。 什么是欧拉函数 欧拉函数是小于x的正整数中与x互质的数的个数,一般用φ(x)表示。特殊的,φ(1)=1。 如何计算欧拉函数 通式: φ(x)=x∏ni=1(1...

2018-07-17 19:59:18

阅读数:1705

评论数:3

吃奶酪——状压DP

洛谷p1433 题目大意 给出n个点的坐标,求从原点出发遍历这些点的最短路径。n<=15。 题解 这道题确实可以用DFS做,但我还是想讲一讲状压DP。状压DP就是状态压缩动态规划。我们把每一种状态看成(仅仅是看成)一个二进制数,第i位上是1就代表i这个点已经走过了,是...

2018-07-17 16:27:41

阅读数:19

评论数:1

联合权值(link)

洛谷p1351 NOIP2014 day1 T2 题目概述 无向连通图 G 有 n 个点,n-1 条边。点从 1 到 n 依次编号,编号为 i 的点的权值为 w[i] ,每条边的长度均为 1。图上两点(u, v)的距离定义为 u 点到 v 点的最短距离。对于图 G 上的点对(u, v),若它...

2018-07-15 17:23:58

阅读数:19

评论数:0

特殊消消看(game)——一道链表好题

前言 这道题是lzw神犇自己出的一道原创好题,一开始我想到了正确解法,就是细节上没有处理好,初测只有10分,WA了9个点。 题目描述 n个珠子排成一排,每个珠子有一个颜色,用小写字母a…z表示。对于某个珠子,如果存在一个和它相邻并且颜色不同的珠子,那么称它是特殊的。每回合会消去所有特殊的珠子...

2018-07-13 20:33:17

阅读数:35

评论数:0

我眼中的最小生成树

前言 鄙人不才,读代码能力比较差,实现代码能力也比较差,之前作为一个对这个算法一无所知的蒟蒻来说,对于网上的讲解大多不甚明了。各位大佬可能觉得最小生成树比较简单,看过可以一笑而过,谈笑风生。这篇博客主要是写给那些自学者或者像我一样上课听不懂的小牛。 什么是最小生成树 最小生成树,英文名是...

2018-07-11 20:42:41

阅读数:34

评论数:0

C++设置场宽总结

前言 我在百度上搜了好久,关于C++如何设置场宽这一块,要么就是过于分散,要么就是晦涩难懂。今天我就来弥补这个空缺。 场宽是什么 场宽指在输出时每个输出项所占的长度。若输出项的长度大于场宽则输出的结果是那个输出项不受场宽限制,后面的输出项仍然在其后输出。 设置场宽的几个函数 ...

2018-07-08 20:46:12

阅读数:683

评论数:0

物流运输(trans)

物流运输(trans) 洛谷p1772 题目大意 有m个点,n天,每天要从1号点走到m号点,但是每天可能会有一些点不能走,总花费=每天走的距离之和+改变路线的次数*k。n<=100,m<=20。 题解 由于数据范围非常小,根本不用考虑优化,只要...

2018-07-08 19:13:14

阅读数:38

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭