uva The online judge problems 评估算法优劣的几个方面 时间复杂度 内存复杂度 是否支持扩展 是否面向磁盘结构 是否能并行 并行的条件:锁分离,copy on write for ( ;~scanf(""); ){}