2019-08-25 17:00:20 +08:00
2019-07-17 16:54:43 +08:00
2019-02-07 14:51:49 +08:00
2019-07-17 16:54:43 +08:00
2019-08-26 10:14:10 +08:00
…
2019-02-17 15:31:10 +08:00
…
2019-08-25 15:33:45 +08:00
…
2019-08-26 10:14:10 +08:00
2019-02-17 15:31:10 +08:00
2019-02-07 01:43:16 +08:00

PAT解题说明

https://oliverlew.github.io/PAT

Github Pages + Jekyll搭建的静态博客

Requirements:

  • selenium + firefox
  • html2text
  • beautifulsoup

文件结构

最终目标:生成jekyll博客接受的markdown文件,需要:

  • PAT习题题目内容。由source/download.py下载自PAT网站,并转换为markdown语法。
  • 题解内容。写在analysis文件夹里的markdown文件中。
  • 代码。利用git show命令从master分支中读取。

source/build.pyPython脚本会将上述内容汇集到一个文件中,并添加适当的标题、 副标题、markdown语法结构还有为jekyll设置的yaml front matter。

博客基于[minimal][]这个jekyll主题,并有所改变:

  • 做了一定美化,css的改变集中在assets/css/mystyle.css中
  • 使用category layout

Todo list

S
Description
PAT OJ exercises in C language 浙江大学PAT纯C语言题解。
Readme
3.6 MiB
Languages
C 98.7%
Makefile 1.3%