=================================
-pedantic -Wall -Wextra -Wfloat-equal -ansi -O2 -lm
- [x]week_1
- 1.2 基本屏幕输出
- 1.3 基本输出之打印拼合字母
- 2.11 + +与- -
- 2.17 rand()函数基本基本操作(探究与RAND_MAX的关系)
- find_max 屏幕输入寻找最大值
- 3.15 find_max 只爱奇数
- 4.10 Hailstone Numbers 生成十个数
- 4.12 生成质数
- Triangles 有效三角形
- 5.4 元音字母换成大写字母
- 5.11 删去元音的英语表达
- 6.3 毕达哥拉斯三角恒等式证明
- Time Flies 计算时间差
- 7.3 简单赌局
- week_2
- 2.1 Planet Trium 辅音与元音的组合
- 2.2 Planet Trium 辅音与元音的组合 之和为质数
- 2.3 Secret Codes 凯撒移位加密【字母颠倒版本】
- 2.4 Cash Machine 找零机
- 2.5 Hailstone Numbers 计算50000以内生成的极大值与最长数列
- 2.6 蒙地卡羅方法计算pi值
- 2.7 莱布尼茨公式计算pi值
- 2.8 三角数计算
- 2.9 类二分法猜数
- week_3
- 3.1 Neill's Microwave 取余计算
- 3.3 随机固定音乐列表生成
- 3.5 Rule 110 元胞自动机
- 3.6 回文字
- 3.7 数字转字符
- 3.8 罗马数转整数
- 3.9 Soundex语音算法【字符串或链表】
- week_4
- Wireworld元胞自动机
- ncurses 显示套件int getnextprime(int n)
- week_5
- 5.1 Anagrams 字谜查找
- 5.2 Anagrams 字谜分组(Double Hash)
- 5.3 Anagrams 字谜拼合
- 5.4 递归求解安卓锁屏方式
- 5.5 SDL
- 5.8 递归查找词梯【广度与深度同时遍历】
- 5.9 飞镖靶计算
- 5.10 递归迷宫
- week_6
- 6.1 单词排序【字符串】
- 6.2 单词排序 二分查找【字符串】
- 6.3 单词排序 插值查找【字符串】
- 6.4 单词排序
- 6.5 质数因式分解
- 6.7 谢尔宾地毯
- 6.11 谢尔宾三角
- week_7
- 7.1 康威的士兵【BFS|动态图状链表】
- 7.2 8码问题【BFS|静态结构体数组】
- 7.3 8码问题【SDL输出】
- 7.4 8码问题【A*算法|动态双向链表】
- Mock
- 1.简易Anagrams判断
- 2.单词不含重复字母
- 3.随机数阵列生成
- week_9
- 9.1 树的最大深度
- 9.2 相同的树
- 9.3 霍夫曼编码
- 9.4 树的打印
- week_10
- 10.2 抽象数据结构:集合 的基本操作
- 10.3 多类复用
- 10.4 Double Hash
- week_11
- 11.1 抽象数据结构 链表
- 11.2 简易英文押韵助手【链表】
- 11.3 双哈希O(1)查找【数组|resize|11.2扩展】
- final_compiler
- [x]nal语言的编译器实现