树链剖分 发表于 2019-05-18 | 更新于 2019-06-16 | 评论数: 树链剖分是一种比较暴力的数据结构。原理是把树剖分成链,再用数据结构维护每一条链(一般是线段树)。可以快速查询和修改树上路径(点权、边权)等问题。习惯上树链剖分都指轻重链剖分。 阅读全文 »
对拍 发表于 2019-04-20 | 评论数: Linux下的对拍代码。12345678910111213141516#!/bin/bashfile="problem"# for i in `seq 1 20`while truedo ./make >$file$i.in time ./$file <$file$i.in >$file$i.out ./$file-force <$file.in >$file.ans if diff $file$i.out $file$i.ans then echo "AC" else echo "WA" exit 0 fidone