My personal journey of interesting annual programming puzzle of Advent of Code 2020. The solutions are in 2 programming languages, Python 3.7 in Jupyter notebooks and Rust. Since I am still learning Rust, these solutions in Rust mainly focused on grasping language basics instead of using convinient crates as much as they can. So if you are looking for much more sotificated solutions of Rust, maybe Here with Amos will be a better place.
Any suggestions or advices on codes, algorithms, data structures, etc. are mostly welcomed. Especially on Rust solution.
一年一度的程序猿圣诞节庆典,Advent of Code 2020 从12月1日开始了,本人从12月5日加入,本只是打算利用这个机会继续加深自己对Rust的认识,后来一想,干脆开个仓库吧,顺便用Jupyter notebooks记录一下解题的思路吧,于是就有了这个以Python 3.7和Rust两种方式解答AOC2020的项目。因为本人对Rust的掌握还不能算是熟练,因此Rust的解答着重在基本语法、Rust基本概念和实现上,并没有使用太多的第三方库来简化代码和达到更加健壮的目的。如果你需要的是更加优雅,更加Rustian的解答,你可以看Amos的这个优秀的博客,更加适合中级以上Rust程序员。
欢迎指正,代码,算法,数据结构等等的任何问题。谢谢!
目录: