最新 最热

【欧拉计划第 11 题】 网格中的最大乘积 Largest product in a grid

Problem 11 Largest product in a grid In the grid below, four numbers along a diagonal line have been marked in red.

2022-06-03
1

【欧拉计划第 7 题】第 10001 个素数 10001st prime

读完题目,发现题目还是比较容易的。枚举出范围内所有的素数,加入循环判断,等到判断条件是第 100001 个质数时输出就好

2022-06-03
1

【欧拉计划第 6 题】和的平方与平方的和差值 Sum square difference

Problem 6 Sum square difference The sum of the squares of the first ten natural numbers is: 1 ...

2022-06-03
1

【欧拉计划第 4 题】最大回文数乘积 Largest palindrome product

judge() 判断数字是否为回文数时,用到了数位截取,和 2021 年蓝桥杯省赛 C++ 组 B 题有类似思想,详情参考

2022-06-03
4

【欧拉计划第 1 题】3 或 5 的倍数 Multiples of 3 or 5

由于暴力解法的算法执行效率很低,需要重复遍历 1000 次,自然效率低下。我们只需要枚举 3 的倍数之和、5 的倍数之和,最后减去它们的最小公倍数之和,便可节省不少时间...

2022-06-03
1

【Redis实战】列表类型(List)

LPUSH命令用来向列表左边增加元素,返回值表示增加元素后列表的长度。   RPUSH命令用来向列表后边增加元素,返回值表示增加元素后列表的长度。

2022-05-12
2

数论-快速幂、矩阵快速幂、慢速乘

慢速乘,顾名思义,之所以慢是因为把乘法拆成了若干次加法运算,但是我们可以在每次加法时对中间结果进行取模,所以可以防止大数相乘溢出,其原理同快速幂,不再赘述。...

2022-05-08
3

把数字翻译为人话

我们做了很多报表,生产了很多数字,期待有助于决策。但是,如果这些数字没有在决策者的脑海中扎根,这一切工作都是浪费时间。为使数字产生行动,我们需要把数字翻译为人话。...

2022-04-06
1

第六章第二十九题(双素数)(Twin primes) - 编程练习题答案

**6.29(双素数)双素数是指一对差值为2的素数。例如:3和5就是一对双素数,5和7是一对双素数,而11和13也是一对双素数。编写程序,找出小于1000的所有双素数。如下所示显示结果:...

2022-03-29
1

第六章第二十六题(回文素数)(Palindromic prime) - 编程练习题答案

**6.26(回文素数)回文素数是指一个数同时为素数和回文数。例如:131是一个素数,同时也是一个回文素数。数学313和757也是如此。编写程序,显示前100个回文素数。每行显示10个数,数字中间用一个空格隔开。如下所示:...

2022-03-29
1