Skip to content

bboychencan/Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms

为了记录自己的算法学习过程,同时方便温故而知新(经常下很大功夫学了很多东西,但是一旦长时间不用不回顾,都基本忘掉了,感觉非常可惜),我把一些学习算法过程中我认为很有启发的学习资源整理放在这里,同时也把自己练习算法题的过程中遇到的一些错误给记录下来。一方面我希望把犯过的错误记录下来,方便以后回头整理和学习,另一方面我希望把我在做那些解不出来的算法题时的思考过程给记录下来,我希望反观自己的思考方式看看是不是可以找到一些规律,同时借鉴一下关于数学思维的科学训练方法,看看能不能学会更好的“思考方式”。

2021/03/10 转眼一年过得好快,上次codejam激动的心情似乎还在昨天,想想当时激动地发了朋友圈说希望明年能拿体恤(2020/05/17),一转眼这一年就快过去了。最近收到codejam新一轮的邀请,才意识到自己已经很久没有练题目了。 想想觉得有点惭愧,既然我曾经把它当作爱好,还是坚持下去比较好。自己也没多少特长,还是要把自己的优势发挥到极致比较好!

Problem List

https://docs.google.com/spreadsheets/d/1SbpY-04Cz8EWw3A_LBUmDEXKUMO31DBjfeMoA0dlfIA/edit#gid=1257533002 https://oi-wiki.org/

Project Euler

https://projecteuler.net/

Eculidea

https://www.euclidea.xyz/

Algorithm Visualization

https://visualgo.net/en

Notes

学数学对于做软件工程到底有没有用,如果只是说数学训练中的解高数题,推公式之类,那么在软件工程的工作中确实从未遇到,但是数学训练依然在软件工程中发挥巨大作用。 那就是数学训练带来的抽象思维和逻辑思维能力,在软件工程中,需要不断面对看不见摸不着的抽象概念。 https://www.researchgate.net/publication/220425264_The_real_reason_why_software_engineers_need_math Keith Devlin

About

materials, thoughts, mistakes collection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published