自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二分查找原理

两分查找原理

2024-03-17 12:27:34 362

原创 数列求和递推问题

数据求和递推问题

2023-11-12 12:28:49 118

原创 高精度加法

高精度运算加法25位

2023-10-22 13:59:18 90

原创 菲波那契数列(2)

菲波那契数列(2) 问题

2023-09-24 12:55:28 115

原创 病人排队问题

病人排队问题

2023-08-27 14:09:31 180

原创 struct结构

struct结构储存变量

2023-07-09 13:58:20 44

原创 求出N以内的全部素数,并按每行五个数显示

找出素数便按5个一行输出

2023-05-14 13:32:22 2148

原创 求完全数问题

求完全数

2023-04-09 13:04:51 388

原创 sqrt函数和完全平方

c++中的sqrt开跟函数

2023-03-26 14:50:15 627

原创 int 函数

int函数基本格式

2023-03-19 12:24:52 1418

原创 回文数问题

找回文数

2023-03-04 16:37:04 417

原创 邮票组合问题

数组邮票组合问题

2023-02-04 19:25:25 650

原创 宇宙总统问题

宇宙总统问题

2022-12-21 19:48:22 303

原创 数组复合问题

数组符合问题

2022-12-18 11:54:17 157

原创 优秀成绩的平均分

题目优秀成绩的平均分

2022-11-13 00:34:51 1171

原创 小鱼的航程

小鱼的航程

2022-10-23 12:07:36 86

原创 排序简单问题

明明的随机数

2022-10-16 17:25:47 69

原创 c++的桶排序

c++桶排序

2022-10-07 21:48:43 706 1

原创 sort排序算法

sort排序

2022-10-06 23:06:37 261

原创 结构体数组

简单的结构体数组

2022-10-05 22:50:18 241

原创 递推算法概述

c++里最基础的递推算法理论

2022-08-25 17:48:27 496

原创 素数对题目

素数对题目两个相差为2的素数称为素数对,如5和7,17和19等,本题目要求找出所有两个数均不大于n的素数对。【输入】一个正整数n(1≤n≤10000)。【输出】所有小于等于n的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数对,输出empty。思路首先,这道题目要求我们求出来两个必须相差为2的质数(在n里面),于是,我们可以分两个步骤,首先先在主函数里面区分出那些差为2的数字组合,之后在将两个数分别导入到小函数里面,在由小函数进行对这两个数是否为质数的判断,如果是的话,导出

2022-01-01 12:26:43 1628

原创 运动会方阵

运动会方阵题目时间限制:1000MS 内存限制:256000KB题目描述学校每年都会举办运动会,为了开幕式的各方阵能整齐划一,学校规定:每个班的同学,必须被均匀分散到各方阵,使得每个方阵中各班的人数都相同。为了场面的壮观,希望分成的方阵越多越好。你的任务是根据各班的人数,决定最多可分成的方阵。输入第一行一个正整数N,代表班级的个数。接下来有N行,每行为一个正整数,分别代表这N个班级的人数。输出输出最多可分成的方阵数。输入样例3121620输出样例4样例解释:有3 班级个,

2021-10-31 14:22:56 375

原创 函数问题4

函数问题4题目考虑下图 1 的一个由 5*5 的正方形(每个单元格是一个小正方形),其中有 7 个单元格被填充成了黑色,而其余没有填充颜色。将这个正方形顺时针旋转 90 度,然后叠加在原始图 1 之上得到新正方形图 2(含 13 个黑色格子):原始图 1 在第 1 次旋转的基础上再顺时针旋转 90 度,叠加到图 2 之上,得到图 3 所示的正方形(含有 19 个黑色格子):原始图 1 在第 2 次旋转的基础上再顺时针旋转 90 度,叠加到图 3 之上,得到图 4 所示的正方形(含有 25 个黑色格

2021-09-05 11:45:25 161

原创 函数问题3

函数问题3题目题目描述一个自然数的因数是指能被这个自然数整除的所有自然数。例如6的因数为:1,2,3,6。现在给出一个数n,求因数之和为n的最小的正数是多少(如果找不到这样的数,输出-1)。输入一个数 n(1 <= n <= 100000)。输出一个数,表示约数之和为n的最小的数。输入样例 复制6输出样例 复制5思路首先,这是一道不一定一定要用函数解的题目,但是非函数的结题方法将会非常的困难。我们要先创造一个int的函数求出约束之和,之后再用我们的主代码来计算出最终的

2021-08-11 21:15:21 488

原创 函数问题2

函数问题2这是基于问题1的情况下进行的难度增加问题题目小Z家住在一条短胡同里,这条胡同的门牌号从 1 开始顺序编号。 若其余各家的门牌号之和减去小Z家门牌号的两倍,恰好等于n,求小Z家的门牌号及总共有多少家。(有多解的情况下输出总家庭数最少的方案,题目肯定有解)输入一个正整数T(10<=T<=1000),表示一共有T组询问接下来T行,每行一个整数n(0 < n < 100000)输出输出一共T行,每行两个整数a b(用空格隔开,表示小Z家的门牌号及总共有多少家,有

2021-08-08 10:59:58 337

原创 函数问题1

函数问题1问题伟大的哥德巴赫猜想是:任一大于 2 的偶数都可写成两个质数之和。 现在请编写程序验证哥德巴赫猜想:输入一个数n,输出4~n之间所有偶数是否符合这个猜想,如果一个数有多种分法,则输出第一个加数最小的那种方案。例如 10,10=3+7,但 10=5+5不用输出。输入一个整数n(n<=10000)。输出有若干行,每行为一个偶数的表示方法。思路毫无疑问,这道题目可以使用常规方法进行解答,但是会有n个数都数不清的循环等着你,而且会很慢很慢(电脑芯片好的当我没说哈),所以我们需要

2021-06-05 12:31:39 58

原创 数组实战3

数组实战3题目题目描述 有M个人,其编号分别为1~M。这M个人按顺序排成一个圈。现在给定一个数N,从第一个人开始依次报数,数到N的人出列,然后又从下一个人开始又从1开始依次报数,数到N的人又出列,如此循环,直到最后一个人出列为止。输入只有一行,包括2个整数M(8 <= M <= 10000 ),N( 5 <= N <= 1000)。之间用一个空格分开。输出一行,包含M个数,表示依次出圈的人的编号。思路这仍然是一道数组的题目,题目简化的来讲就是n个n个人来数数知道找

2021-05-09 14:51:38 285

原创 数组实战2

数组实战2题目题目描述某校举行歌唱比赛,有n位同学报名参赛,每人都分配一个1~n之间的号码。为了比赛的公平性,在赛前需要抽签决定出场顺序,然后根据抽签号依次上台演唱。在比赛结束后,主办方想统计每个人的抽签号是多少,由于人数可能众多,请编写程序帮他实现。输入第一行一个整数n(1<=n<=10000),表示比赛的总人数。接下来有一行,包含n个用空格隔开的数,表示依次上台演出的学生编号。输出一行,n个用一个空格隔开的数,第i个数表示i号同学的演出序号。思路这是一道更难的题目,对

2021-05-01 10:19:18 90

原创 数组实战1

数组实战1这是一个系列的实战,将会讲述从易到难的部分数组题目,分别会从思路,如何编写,程序等角度进行深入# 题目1题目描述输入N(N<=100000 )个数,计算数字M的出现次数,并输出M的第一次出现的位置。输入总共N+2行数据。第一行为数字N,接下来N行,每行一个整数。最后一行为数字M。在上述的N的数据中查找M第一次出现的位置及总共出现的次数。输出`输出M首次出现的位置和次数。未找到的位置输出0,次数输出0。思路首先这是一道有关数组的题目,并且讲述了数组的大小(n<

2021-04-25 11:22:06 504

原创 二维数组含义

二维数组基本定义二维数组是数组的升级版,和它的名字一样,它却是是二维的,这就更加考验的大家的空间想象的能力。在c++程序中,数组就是一长串格子,每一个格子里面就可以放上自己想放的数组,而作为升级版的二维数组,就像是一个拥有几行长串的格子并排一起,每一个都可以放想放的数字。其中二维数组的局限性反而大了一些,因为很多题目如果并不是专门考那一块的一般都会使用一维的数组而不是二维。二维的数组在矩形和图形的题目中会非常实用因为那些图形都可以化作为一个个格子推荐网站:二维数组基本格式格式在二维数组中

2021-04-25 10:29:53 629

原创 数组含义

数组含义所谓数组,是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。数组是用于储存多个相同类型数据的集合。数组的运用非常广泛,在c++里面有一大块的板块都是数组,所以学会数组以及运用数组将会非常important数组的基本格式

2021-04-25 09:55:48 597

原创 字符串含义

字符串含义字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s=“abcdefghij”,则s[1]=“a”,s[10]=“j”,而字符串的零位正是它的长度,如s[0]=10(※上述功能Ansistring没有。),这可以给我们提供很多方便,如高精度运算时每一位都可以转化为数字存入数组。字符串在高阶的c++以及比赛里面将经常使用!!!基本格式字符串其实好比一个数组,每一个输入的文字或者数字都可以存入到这个数组里

2021-04-25 09:34:33 417

原创 循环实战篇

循环实战篇如今我们学习了for和while循环,了解了许多,下面我列举一些例题进行列举题目描述输出n(1<=n<=1000)以内的所有偶数,每两个数之间用空格隔开,每行10个输出。输入一行,包含一个整数n(n<=1000)。输出每行最多10个数,每两个数之间一个空格这是一道超简单的循环题目首先不要慌张先要理清思路 分析分析题目要输出什么,比如这道题他说要输出里面的偶数,那么我们就要第一时间想到如何计算出偶数,当然是从2开始不断加二这是还需要分析要用哪种循

2020-11-01 12:23:57 126

原创 c++ 2020.10.7

while循环c++的两大循环之一是c++里一种较为常用的一种,这种循环没有for循环那么的复杂,但在使用的情况却比for循环更难的进行判断(总的来说还是要懂得意思才会用)加油吧少年!首先我们讲一下这种循环的格式要讲这种格式就要先讲循环的意思while循环其实可以从英文定义进行理解其实这个循环的意思就是当程序不到什么的时候就一直做格式是:while(变量形式)这个格式非常简单但要使用起来会非常烧脑然后就是和for循环一样的程序但这个不是固定的所以必须要一个判断程序进行关闭

2020-10-07 18:12:39 55

原创 c++循环 2020.10.7

循环 循环是c++里的一个主要的构成部分, 有众多重要的功能都是要在循环上实施的 所以循环非常重要 1. for循环 这是最常见的循环在c++里 这是有创建变量到循环次数再到循环过程的一种循环 常见的格式是 for(int 变量=number;变量<=number;变量++) 这是for循环最基础的循环格式 其中变量,number和+...

2020-10-07 17:38:17 108

原创 基础c++ 2020.10.7

c++c++是一种编程语言,是众多编程语言中的一个。-地基首先,c++需要一些固定的格式会有很多的地基格式:其中有最常见的一种:#include<bits/stdc++.h>using namespace std;int main(){return 0;} 这是c++里的万能头,需要在return 0 前面写程序;-固定词语c++里面有很多的固定词语下面我给大家列举一些基础的词语:cin 输入cout 输出int

2020-10-07 17:14:18 54

空空如也

空空如也

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

TA关注的人

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