小心bash的管道

管道是Shell中非常常用的东西,*nix的神奇,一大部分要归功于各式各样全能的小工具和管道。 简而言之,管道就是把若干个程序连接起来,一个管道符号的前一个程序的输出作为后一个程序的输入,比如,统计hello.c里面有多少行带有双斜杠可以这样写: cat hello.c | grep '//' | wc -l...
Read more »

又是一年毕业时

随着毕业答辩陆续结束,又要和一批大四学长说再见了。 本来这些事情和我没有关系,我不会有什么感觉。但是自从我去年9月份正式加入学校的MSTC(Microsoft Technology...
Read more »

TLE回忆录

TLE是Online Judge上很常见的一种错误:Time Limit Exceeded。它也是一年一度的趣味在线编程比赛,今年是首届,印度学生主办的(Link)。 说它“趣味”是因为它的题目别具一格,要求和评分标准也和普通的算法竞赛不一样,比如有比谁的代码最短的,有要把代码写成回文串的,不准代码中有空格的等等。 这次比赛的时间正好是寒假末期,我正好有时间参加,就注册了一个帐号去试了一下,发现果然是高手云集啊。 官方公布有解题报告,所有参赛代码也都在比赛完后开放。我本来也不想说最佳解法,只记一下我自己的流水账就好。其实这篇日志被我拖了很长时间了,就从“小结”...
Read more »