自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 euler14

为正整数集合定义了以下迭代序列:n → n /2 ( n是偶数)n → 3 n + 1 ( n是奇数)使用上面的规则并从 13 开始,我们生成以下序列:13→40→20→10→5→16→8→4→2→1可以看出,这个序列(从13开始到1结束)包含10项。虽然还没有被证明(Collat​​z 问题),但认为所有的起始数字都以 1 结束。100 万以下的哪个起始数字产生最长的链?注意:一旦链开始,条款就可以超过一百万。The following iterative sequence is defi

2021-06-27 19:50:49 56

原创 euler8.cpp (滑动窗口)找出最大的乘积

1000 位数字中乘积最大的四个相邻数字是 9 × 9 × 8 × 9 = 5832。7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129494954595017379583319528532088055111254069874715852386305071569329096329522744304355766896648

2021-06-27 16:44:54 105

原创 欧拉计划Problem 4

最大的回文数回文数的读法是一样的。由两个两位数的乘积构成的最大回文数是 9009 = 91 × 99。找出由两个 3 位数字的乘积构成的最大回文数。方法一#include<iostream>using namespace std;int func(int i){ int raw = i, t = 0; while(i){ //调转数字 t = t * 10 + i % 10; i = i / 10; } return t

2021-06-26 17:35:10 87

原创 空间复杂度&欧拉计划Problem2 偶斐波那契数列

Problem2 偶斐波那契数列Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …By considering the terms in the Fibonacci sequence whose valu

2021-06-26 16:54:00 88

原创 时间复杂度&欧拉计划Problem1

如果我们列出所有 10 以下的自然数是 3 或 5 的倍数,我们会得到 3、5、6 和 9。这些倍数之和是 23。找出 1000 以下所有 3 或 5 的倍数之和。方法一#include<iostream>using namespace std;int main(){ int ans = 0; for(int i = 1; i < 1000; i++){ if(i % 3 == 0 || i % 5 == 0){ ans += i; } } cout <

2021-06-26 14:48:34 78

原创 C语言 矩阵乘法

矩阵乘法给定一个 mm 行、nn 列的矩阵 AA 和一个 nn 行、mm 列的矩阵 BB。你需要用矩阵 AA 与矩阵 BB 相乘,并且将 mm 行 mm 列的乘积结果输出。输入格式第一行输入 2 个整数,分别对应题目描述中的 m 和 n(1≤m,n≤10),两个整数之间用一个空格分隔。接下来 m 行,每行包含 n个整数,每两个整数之间用一个空格分隔。对应 m 行 n 列的矩阵 A。再接下来 n 行,每行包含 m 个整数,每两个整数之间用一个空格分隔。对应 n 行 m 列的矩阵 B。注:矩阵中的

2021-05-07 00:01:29 921 1

原创 字符计数 C语言

字符计数在 30 个字符组成的一行输入中包括了大写字母、小写字母、数字和空格(值包含,不包含\t一类的字符)。我们通过循环将这 30 个字符读入了循环,并将读入的 30 个字符传入了无需返回值的四个函数。输入格式程序将需要接受一行字符输入,输入为大写字母、小写字母、数字和空格组成的共 30 个字符。输出格式每个函数中均按照要求输出该种字符的总数并换行主函数已经完成的部分会保证最终输出的顺序为大写字母数、小写字母数、数字数、空格数#include <stdio.h>void up

2021-05-01 18:13:09 793 1

原创 从大到小排序(c语言)

**题目:**你将被给予 1010 个乱序输入的整数。你需要(任选一种排序方法)将它们从大到小进行排序后输出。输入格式测评机会反复运行你的程序。每次程序运行时,你的程序仅需输入 1010 个由空格分隔的整数 Number_iNumberi​ (1 \leq Number_i \leq 10001≤Numberi​ ≤1000),(其中 1 \leq i \leq 101≤i≤10)。输出格式输出为一行,包括排序后的 1010 个输入整数,每两个整数之间有一个空格,最后一个整数后面没有空格

2021-03-15 13:12:39 5809

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除