自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥每日打卡--区间移位

蓝桥#JAVA#区间移位。

2025-03-21 20:55:23 412

原创 蓝桥每日打卡--打家劫舍4

蓝桥#JAVA#4。

2025-03-21 19:40:13 747

原创 蓝桥每日打卡--打家劫舍3

蓝桥#JAVA#3。

2025-03-16 18:40:50 1129

原创 蓝桥每日打卡--打家劫舍2

蓝桥#JAVA#2。

2025-03-16 17:17:36 332

原创 蓝桥每日打卡--查找有序数组中的目标值

蓝桥#JAVA#查找有序数组中的目标值。

2025-03-14 20:37:56 204

原创 蓝桥每日打卡--背包问题

蓝桥#JAVA#背包问题。

2025-03-14 20:35:55 229

原创 蓝桥每日打卡--数组美丽值求和

蓝桥#JAVA#数组美丽值求和。

2025-03-13 14:53:45 377

原创 蓝桥每日打卡--打家劫舍

蓝桥#JAVA#打家劫舍。

2025-03-11 21:38:37 359

原创 蓝桥每日打卡--合根植物

蓝桥#JAVA#合根植物。

2025-03-11 20:15:29 668

原创 蓝桥每日打卡--分考场

蓝桥#JAVA#分考场。

2025-03-06 21:59:56 302

原创 蓝桥每日打卡--拉马车

蓝桥#JAVA#拉马车。

2025-03-04 13:37:45 862

原创 蓝桥每日打卡--分巧克力

蓝桥#JAVA#分巧克力。

2025-03-03 15:00:27 392

原创 蓝桥每日打卡

蓝桥#JAVA#k倍区间。

2025-02-27 21:08:49 190

原创 蓝桥每日打卡

蓝桥#JAVA#回文字符串。

2025-02-27 19:04:40 429

原创 蓝桥每日打卡

蓝桥#JAVA#好数。

2025-02-26 22:15:19 444

原创 蓝桥每日打卡

蓝桥#JAVA#握手问题。

2025-02-26 21:37:04 203

原创 蓝桥每日打卡

蓝桥#JAVA#班级活动。

2025-02-25 19:42:48 184

原创 蓝桥每日打卡

蓝桥#JAVA#裁纸刀。

2025-02-23 20:18:10 133

原创 蓝桥每日打卡

蓝桥#JAVA#ASC。

2025-02-23 19:08:30 134

原创 蓝桥每日打卡

蓝桥#JAVA#奇怪的捐赠。

2025-02-23 18:58:29 589

原创 常量指针与指针常量

记忆方法:指针常量为指针的常量,重点在指针上,指针为地址,因此指针指向的不可更改,该指针指向的值可更改。记忆方法:常量指针为常量的指针,重点在常量上,常量为不可更改的值,但地址可改。从而既不能改变指针指向地址,也不能改变指针指向的值。特点:指针指向地址可以改,指针指向的值不可更改。特点:指针指向地址不可更改,指针指向的值可以改。语法: 数据类型 * const 指针变量名。语法:const 数据类型 * 指针变量名。const既修饰指针,又修饰常量。

2024-09-02 18:56:06 356

原创 解决平方矩阵问题

输入整数N,输出一个N阶的二维数组。数组的形式参照样例。

2024-08-28 21:24:59 472

原创 关于斐波那契数列

输入整数N,求出斐波那契数列中的第N项是多少。斐波那契数列的第0项是0,第1项是1,从第2项开始的每一项都等于前两项之和。

2024-08-28 11:50:48 616

原创 解决输出菱形的问题(运用曼哈顿距离)

输入一个奇数n,输出一个由构成的n阶实心菱形。

2024-08-26 13:10:05 443

原创 解决质数问题

第一步都是相同的,但增添了一个布尔类型的判断变量,先将其定义为true,其目的是保证输入值为2是,直接输出为质数,其次进行for循环从2开始,其值将开根(同时,可以用i * i <= n来同值替换),再进行判断该整数能否整取余2,若可以则该值不为质数,将判断变量赋值为false,跳出该循环,在循环外,再进行条件判断,若判断变量为真,则输出该值为质数,否则,将输出该值不为质数。但其中,有缺点,当输入2时,他不会有输出,与预期值不符,因此我们需要在for循环外增添一个条件判断,来对2进行判断是否为质数。

2024-08-25 20:08:31 430

原创 解决完全数

题目一个整数,除了本身以外的其他所有约数的和如果等于该数,那么我们就称这个整数为完全数。例如,6就是一个完全数,因为它的除了本身以外的其他约数的和为 1+2+3=6。现在,给定你N个整数,请你依次判断这些数是否是完全数。

2024-08-24 20:59:36 646 1

原创 解决奇数之和的问题

问题为输入 N 对整数对 X,Y,对于每对 X,Y,请你求出它们之间(不包括 X 和 Y)的所有奇数的和。第一行输入整数N,表示共有N对测试数据。接下来N行,每行输入一组整数 X和 Y。

2024-08-24 11:08:05 404

原创 冒泡排序算法

if (arr[j] > arr[j+1]) { // 交换arr[j]和arr[j+1]if (arr[j] > arr[j+1]) { // 交换arr[j]和arr[j+1]运行结果: 排序后的数组:11 12 22 25 34 64 90。运行结果: 排序后的数组:11 12 22 25 34 64 90。

2024-08-14 22:28:13 550

原创 计算从 A 开始的 N 个连续整数的和

先定义sum = 0,在设置一个for循环,循环条件是从0开始到小于n,循环体为sum = sum+a ,同时a++,自增体a加了n个。如果读入的N为0或负数,则继续读取数字直至读入N值为正整数为止。思路是先输入两个整数,第一个整数没要求,重点在第二个整数输入,输入格式为 两个整数,若后整数不符合其条件,则继续输入。接下来解决输出一个从A开始的N个连续整数的和的问题。输出格式为 输出一个从A开始的N个连续整数的和。问:计算从 A 开始的 N 个连续整数的和。

2024-08-13 22:41:39 327

原创 递增序列解决方案及思路

其次,应该要想到我们要输入一系列的整数x,我们就可以将输入x的步骤放入死循环中,同时我们要注意题目的条件,将一个整数x的递增序列换行,再设定特殊条件跳出循环。我们再来分析一遍题,目前完成了第一、三行,并没有完成“最后结尾为0,且最后一行不做处理”这句话处理,那么特殊跳出条件即为x等于0时,跳出循环。在for循环中,循环条件为i < x+1而并非i <= x,这其中有部分原因是前者计算时间会比后者短,计算效率高点。输出格式为每个整数x的递增序列为一行,与其余x的递增序列换行。那么我们的特殊跳出条件是什么。

2024-08-13 21:34:59 287

原创 浅浅了解c++语法

for循环在满足一定条件时执行循环体,while循环在条件为真时执行循环体,do-while循环先执行一次循环体,然后再判断条件。C++是一种通用的、面向对象的编程语言,它在软件开发领域有着广泛的应用。if语句根据条件的真假执行相应的代码块,而switch语句根据表达式的值选择相应的分支执行。变量声明与定义:在C++中,变量声明用于告诉编译器变量的名称和类型,而变量定义则用于为变量分配内存。文件操作:C++提供了对文件的操作功能,包括打开文件、读取文件和写入文件等。函数:函数是C++程序的基本组成单元。

2024-08-11 22:37:14 313

原创 关于数组的另一个思路

今天在解决问题的时候,我想到的第一个方案就是for循环,然后想到可以用数组来代替。若大于0,则将positiveCount+1。问:有五个数据随意给出,要你计算其中正数的数量并输出。再进行for循环,给五个数据赋值,同时进行条件判断,先初始化一个五位数的数组,将数据一个个放入。先初始化一个double类型的数据。再进行条件判断,该数是否大于0。最后,输出i的值,即正数的数量。

2024-08-11 22:29:02 325

原创 计算时间差问题

计算时间差

2024-08-10 19:59:53 854

原创 关于c++语法小知识

头文件是cstdio,printf中单个"%"不能输出,只能使用两个"%",才能够printf打印出"%"。

2024-08-09 23:44:42 308

原创 关于c++语法小知识

上述代码中,引用了数学函数(#include<cmath>),fabs(a-b)表示(a-b)的绝对值,同时abs(a-b)也表示(a-b)的绝对值。上课数学老师讲集合时,就会提到如何判断三条边是否为一个三角形有两个条件。其可分为当a>=b时,max(a,b)=(a+b+a-b)/2=a;当a<b时,max(a,b)=(a+b+b-a)/2=b;二是两边之差(其绝对值)小于第三边。问:给出三条边,判断是否为一个三角形。max(a,b)中就运用了该知识,本日学习了判断是否为三角形。一是两边之和大于第三边;

2024-08-09 22:24:18 396

原创 关于c++部分基础知识

c++中数据类型有整形数据类型有byte(1)、short(2)、int(4)、long(8)浮点型数据类型有float(4)、double(8)字符数据类型有char(2),其%s代表字符串型格式符,%c代表字符型格式符。

2024-08-08 23:08:57 299

原创 关于编写过程中常犯的一个问题

今天再练算法的时候,偶然发现答案怎么都算不精确,后来搜了下,才发现犯了个小错误,且这个失误大部分老师都会在课堂上强调多次,在课上的我不屑一顾,课下练题缝缝补补。但就是出不来正确结果,我感觉挺无语的,这么简单我怎么可能出错,还想着是机器的问题,都没考虑是自己的问题。10/3.0中10为整数,但3.0位浮点数,那么计算下来的结果就是浮点数3.333...问:要求一个球的体积,π取3,且最终结果保留三位小数,(球的体积为。10/3中10和3都是整数,那么计算下来的数值就一定为整数3。老师:这道题应该选什么呢。

2024-08-08 21:21:56 443

原创 关于c++语法小知识

%”这个符号表示为取余,如246%100=46,也可以这样理解246%100=246/200=1...46。从上述表格,我们可知我们想要得到商(/)这里的结果作为最终结果,但其中余数(%)又参与了其中运算。问:468可以数量最少可以分为几个100,几个50,几个20,几个10,几个5,几个1。该方法适用于零基础小白,本质上这属于贪心算法,之后会进行补充。“/”这个符号表示为÷(除号),如246/100=2。想必在大多数情况下,能够很好区分。看到题目,我们首先理清自己思路。这次学习的是如何区分/与%

2024-08-07 17:58:39 208 1

原创 关于c++语法小知识

还有一点,头文件可写#define PI 3.14159表示定义了常量PI 其值为3.14159,其值在整个main方法中不能改变。首先,我们需要导cmath包 ,如 #include,才能使用根号(其中,saqrt()表示对括号内开根,pow(a,b)表示。关于输出这种输出两点之间的距离的数学函数。其次,在代码中运用数学符号。,其他数学符号后期补充。

2024-08-07 15:49:53 379

原创 关于c++语法小知识

其中%lf代表double类型;%.4表示保留到小数点后四位,例如%2.4代表保留小数前2为及小数点后四位,\n表换行。#include 这才能使用scanf及printf 而非#include输入为scanf("%lf",&a);输出为printf("%.4lf\n",a);问:我想计算圆面积,结果保留4位小数。有些题目要求精确到小数点。

2024-08-07 12:51:27 240

空空如也

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

TA关注的人

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