下面是Microsoft Azure的100天算法挑战学习笔记,用Python代码实现!如果你对算法感兴趣,可以详细学习,我们会继续跟新。
附:学习前20天的资源列表
bonus - fast convex hull.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/bonus%20-%20fast%20convex%20hull.ipynb
day 00 - logo.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2000%20-%20logo.ipynb
day 01 - hanoi tower.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2001%20-%20hanoi%20tower.ipynb
day 02 - matrix chain multiplication.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2002%20-%20matrix%20chain%20multiplication.ipynb
day 03 - next permutation.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2003%20-%20next%20permutation.ipynb
day 04 - counting 1-bits.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2004%20-%20counting%201-bits.ipynb
day 05 - eratosthenes sieve.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2005%20-%20eratosthenes%20sieve.ipynb
day 06 - postfix notation.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2006%20-%20postfix%20notation.ipynb
day 07 - binary addition FSA.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2007%20-%20binary%20addition%20FSA.ipynb
day 08 - binary search.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2008%20-%20binary%20search.ipynb
day 09 - monte carlo - pi.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2009%20-%20monte%20carlo%20-%20pi.ipynb
day 10 - karatsuba multiplication.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2010%20-%20karatsuba%20multiplication.ipynb
day 11 - McCarthy 91.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2011%20-%20McCarthy%2091.ipynb
day 12 - roots of polynomial.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2012%20-%20roots%20of%20polynomial.ipynb
day 13 - extended euclidean algorithm.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2013%20-%20extended%20euclidean%20algorithm.ipynb
day 14 - huffman codes.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2014%20-%20huffman%20codes.ipynb
day 15 - breaking OTP.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2015%20-%20breaking%20OTP.ipynb
day 16 - no-condition swap.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2016%20-%20no-condition%20swap.ipynb
day 17 - perceptron.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2017%20-%20perceptron.ipynb
day 18 - monopoly.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2018%20-%20monopoly.ipynb
day 19 - counting inversions.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2019%20-%20counting%20inversions.ipynb
day 20 - linearithmic multiplication.ipynb
https://notebooks.azure.com/coells/libraries/100days/html/day%2020%20-%20linearithmic%20multiplication.ipynb
提示:请继续关注后面内容更新