先写在前头,里面所有的题大都是我的个人解题报告,由于我的能力,不可避免的有许多不足,如果有解题有错误或者遗漏,还望指出,谢谢。
先简单介绍下
P
r
o
j
e
c
t
E
u
l
e
r
Project Euler
ProjectEuler
Project Euler欧拉计划(Project Euler)是一系列有挑战性的数学与计算机编程题;要解开它们,需要的不止是数学知识:尽管数学能够帮助你找到一些优雅而有效的方法,大多数题目仍需要借助计算机和编程技巧来完成解答。
I’ve written my program but should it take days to get to the answer?
Absolutely not! Each problem has been designed according to a “one-minute rule”, which means that although it may take several hours to design a successful algorithm with more difficult problems, an efficient implementation will allow a solution to be obtained on a modestly powered computer in less than one minute.
上面说了,一般来说每道题都是基于一分钟原则,这意味着虽然设计一个成功的算法可能需要几个小时才能解决更多难题,但是有效的实施将允许在一个适度的计算机上获得解决方案。不到一分钟。所以没有最好的算法,只有更好的算法,靠着零零散散的时间来切切题,还是建议独立思考,毕竟这里面的题,都是十分经典,真是没思路了,再参考下思路。
这里是PE的中文翻译,有兴趣的可以带走:http://pe-cn.github.io/problems/ (注意这个网站有时可能打不开,多打几下就好了)
这是我的ID以及刷题记录:https://projecteuler.net/profile/nobleman.png
这是我的交友码:1281638_n8IuNTLfsBJ63O9HxFKGCYTVwekJn2uf
欢迎互相沟通学习
每道题的答案都会在留言的首条,自取。
码字不易,如果可以帮助到您,举手之劳,希望可以赞一个,谢谢
阅读好习惯:点赞 + 收藏~