• POJ 2376 Cleaning Shifts

    \(N\) (\(1 \le N \le 25,000\))只蛤,每只蛤只能在特定时间段工作。 \(T\) (\(1 \le T \le 1,000,000\))个时间段。 找到最少蛤数能覆盖整个时间段。

  • POJ 3050 Hopscotch

    给一个5*5的数组,在里面填了整数。可选任意点作为起点,走动5次,只能往上下左右走,得到6个数字。

  • POJ 3187 Backward Digits Sums

    有特定顺序1到\(N\)个数字(\(1\le N \le 10\)),将相邻的两个数字相加得到下一行,直到只剩下一个数字。类似于杨辉三角形。 $$ 1, 2, 3 $$ $$ 3, 5 $$ $$ 8 $$

  • 二叉树

    二叉树之所以叫二叉树,是因为它每一个节点都至多有两个叉,又形似一棵树。树有根,有枝,有叶,只不过一般我们在计算机中所说的树都是根在上,叶在下的。

  • 栈,队列和链表

    栈,队列和链表是最基础的数据结构,它们出现在很多生活场景中,比如说堆起来的集装箱,排队坐过山车,人体蜈蚣(如果不知道就别去搜了,啦啦啦)

  • 使用Jekyll+Github Pages搭建博客

    为什么选择 Jekyll 和 Github Pages

    Jekyll是一个静态网页生成器,使用YAML头信息可以很方便地使用各种布局,内置markdown,新的文章只需加入文件夹即可。Github Pages可以提供免费空间,免费无限流量来给网页当虚拟主机。他们俩配合起来相当默契,而且网上也有很多资料。但是有一点美中不足的是Github Pages是在安全模式下运行的,也就是说它并不支持Jekyll的插件。然而我们可以在本地带着插件生成好网站再放到Github上。虽然听起来不太方便,但是有脚本让我们一步实现。这点我们后面详细说。

  • 这个博客那些事

    PwzXxm是我的第一个网站,也是第一个博客。一开始只知道一点点基本的HTML,后来一边学CSS,JavaScript,用Jekyll东拼西凑,花了7天时间,在2015年12月10日终于把它基本上都写完了。写完的时候真是感觉能内裤外穿一垛冲天。