Project Euler(欧拉计划)解题报告【不断更新】

先写在前头,里面所有的题大都是我的个人解题报告,由于我的能力,不可避免的有许多不足,如果有解题有错误或者遗漏,还望指出,谢谢。

先简单介绍下 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

欢迎互相沟通学习
每道题的答案都会在留言的首条,自取。
码字不易,如果可以帮助到您,举手之劳,希望可以赞一个,谢谢

IDDescription / TitleConcluding Report And Algorithm type
1Multiples of 3 and 5解题 【暴力】【容斥】
2Even Fibonacci numbers
3Largest prime factor
4Largest palindrome product
5Smallest multiple
6Sum square difference
710001st prime
8Largest product in a series
9Special Pythagorean triplet
10Summation of primes
11Largest product in a grid
12Highly divisible triangular number
13Large sum
14Longest Collatz sequence
15Lattice paths
16Power digit sum
17 Number letter counts
18Maximum path sum I
19Counting Sundays
20Factorial digit sum
21Amicable numbers
22Names scores
23Non-abundant sums
24 Lexicographic permutations
251000-digit Fibonacci number
26Reciprocal cycles
27Quadratic primes
28 Number spiral diagonals
29 Distinct powers
30 Digit fifth powers
31Coin sums
32Pandigital products
33Digit cancelling fractions
34Digit factorials
35Circular primes
36Double-base palindromes
37Truncatable primes
38Pandigital multiples
39Integer right triangles
40Champernowne’s constant
41Pandigital prime
42Coded triangle numbers
43Sub-string divisibility
44Pentagon numbers
45Triangular, pentagonal, and hexagonal 题解 【二分】【暴力】
46Goldbach’s other conjecture 题解 【暴力】【素数筛】
47Distinct primes factors 题解 【素数筛】【暴力】
48Self powers 解题 【暴力】【同余定理】
49Prime permutations 解题 【枚举】【暴力】
50Consecutive prime sum 解题 【暴力】【素数筛】【尺取法】
51Prime digit replacements 题解 【暴力】【按位枚举】【stringstream】
52Permuted multiples 题解 【暴力】
53Combinatoric selections 题解 【组合数】
54Poker hands 题解 【模拟】
55Lychrel numbers 题解【暴力】
56Powerful digit sum 题解 【暴力】
57Square root convergents 题解 【模拟】
58Spiral primes
59XOR decryption
60Prime pair sets
61Cyclical figurate numbers
62Cubic permutations
63Powerful digit counts 题解 【暴力】
64Odd period square roots
65Convergents of e
66Diophantine equation
67Maximum path sum II
68Magic 5-gon ring
69Totient maximum
70Totient permutation
71Ordered fractions
72Counting fractions
73Counting fractions in a range
74Digit factorial chains
75Singular integer right triangles
76Counting summations
77Prime summations
78Coin partitions
79Passcode derivation
80Square root digital expansion
81Path sum: two ways
82Path sum: three ways
83Path sum: four ways
84Monopoly odds
85Counting rectangles
86Cuboid route
87Prime power triples
88Product-sum numbers
89Roman numerals
90Cube digit pairs
91Right triangles with integer coordinates
92Square digit chains
93Arithmetic expressions
94Almost equilateral triangles
95Amicable chains
96Su Doku
97Large non-Mersenne prime 题解 【快速幂】
98Anagramic squares
99Largest exponential
100Arranged probability

阅读好习惯:点赞 + 收藏~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值