改键记
从vim转到了emacs,大家知道:emacs频繁使用control键,而普通键盘的control键位于键盘一角,按起来颇不顺手。HHKB又买不起,为了预防关节炎、节约生命,改键!
BTW:不得不承认,HHKB的主键区排列是最合理的,其他键盘为何不跟进:-<。
从vim转到了emacs,大家知道:emacs频繁使用control键,而普通键盘的control键位于键盘一角,按起来颇不顺手。HHKB又买不起,为了预防关节炎、节约生命,改键!
BTW:不得不承认,HHKB的主键区排列是最合理的,其他键盘为何不跟进:-<。
emacs内嵌中文输入法,但缺省的输入法是全拼,并且不带词库。给emacs装上好用的小鹤双拼输入法,使其在ssh环境下也能使用累积的词库,非常必要。
github好长时间没法访问了,搞的我博客都无法更新,试用了 Steam++ ,OK!
用烦了gnome自带的ibus智能拼音输入法, 想换换其它, 还想着安装挺困难,没想到yum库自带 😃
一个"天才"的排序算法,哈哈 :
汉诺塔问题是一个经典的递归问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆盘。问应该如何操作?
《haskell趣学指南》这本书里有一个快速排序的例子, 如下:
1 | quicksort :: (Ord a) => [a] -> [a] |
太简练了!受其启发,写了一个选择排序函数,如下:
手册终于制作完成!
点此打开
正在学习使用LATEX排版, 版面控制难免有瑕疵,见谅。