山东省第五届ACM省赛 Weighted Median
#include <iostream> #include <cstdio> #include <cstring> #include <vector> #include <map> #include <algorithm> …
#include <iostream> #include <cstdio> #include <cstring> #include <vector> #include <map> #include <algorithm> …
一开始直接使用结构体搞结果wrong了,随后查看了某牛的代码发现应该直接在区间上累加 — 得出结论不要直接使用复杂的结构体,转变成简单的数据形式未尝不是一个好方法
依据里氏代换原则,子类型必须能够替换掉它们的父类型,子类继承了父类,那么子类可以以父类的身份出现 — 在软件中,把父类都替换成它的子类,程序的行为没有变化。
比赛的时候出现了100 * 100组数据的情况,但是当时使用freopen忘记了具体的步骤,特意重新写一下,也是属于基础的内容。 生成一百行数据,每行100个数据,每个数据为100。
本文出自 http://svtter.github.io 本文可以随意转载,但是转载请保留本信息. leanote 这个项目很不错,然后看到了免费的套餐十分诱人,已经很久没有更新自己的站了,大部分的更新都在 segmentfault 上面,另外,很多配置等等leanote的blog做的的确都不错, …