自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯—数字排序(4)特殊排序

输入一组整数,按各位数字之和升序排序,和相同的按原数大小降序。

2025-04-01 11:58:58 67

原创 蓝桥杯—数字排序(3)多关键字排序

给定学生成绩表,按总分降序排序,总分相同按语文成绩降序。注意定义结构体struct和自定义sort()排序怎么写。

2025-04-01 11:57:42 60

原创 蓝桥杯—数字排序(2)基本排序

基本排序主要是利用STL中的sort()函数对容器和数组进行升序、降序、自定义排序。:输入N个整数,按绝对值从小到大排序后输出。容器比数组更好,用容器来写。

2025-04-01 11:56:12 72

原创 蓝桥杯—数字排序(1)数字反转

e.g 1234反转成4321。

2025-04-01 11:23:06 60

原创 蓝桥杯—日期遍历

日期计算主要需要注意闰年2月有29天,普通情况2月只有28天。闰年判断的依据:n%4==0&&n%100!

2025-03-30 18:42:29 236 1

原创 蓝桥杯—急速备考

**的题目难度适中,但考察范围广,尤其注重**基础算法+思维灵活性**。**C++ B组省赛**的核心是**稳拿暴力分+突破DP/搜索**。- **BFS**:迷宫最短路径(带障碍物)、状态转移(如八数码)。- **易错点**:贪心策略的证明(省赛可能考直观贪心,无需严格证明)。- **快速幂**:求大数幂次取模(如 \(a^b \mod p\))。- **并查集**:连通性问题(省赛较少考,但需掌握基础)。- **质数相关**:判断质数、筛法(埃氏筛)。```#### 3. **时间分配建议**

2025-03-30 18:15:03 950

原创 蓝桥杯—最小公倍数

e.g 4的公倍数—4,8,12,16 6的公倍数—6,12,18,24 4和6的最小公倍数是12。最小公倍数是两个数的最小的公倍数。

2025-03-30 17:39:49 270

原创 蓝桥杯—互质

e.g 8的公因数—1、2、4、8 9的公因数—1、3、9 他们的最大公因数是1 8和9互质。互质是两个数的最大公因数是1。

2025-03-30 17:28:10 285

原创 蓝桥杯—质因数

质因数是一个合数可以写成几个质因数相乘的形式,这几个质数叫做合数的质因数。

2025-03-30 17:15:55 203

原创 蓝桥杯—质数

质数是一个只有1和它本身2个因数。

2025-03-30 17:01:15 264

原创 蓝桥杯--奇怪的捐赠

【代码】蓝桥杯--奇怪的捐赠。

2025-03-26 09:40:00 265

原创 备考传智杯打卡3(枚举+DFS图论+ P8838)

确定枚举对象---->确定枚举范围--->确定判断条件一般写n重for循环,但要优化算法(减少枚举范围或减少枚举对象),避免时间复杂度太高!(1)方格棋牌,求正方形和长方形个数:设:行为i,列为j,确定 枚举的对象(也就是正方形,长方形)

2024-10-23 22:39:41 1084

原创 备考传智杯打卡2(P8828,P8822,P8830,P8195)

传智杯备考,每日都会打卡题或者看的视频收获!!欢迎大家留言一起备考!

2024-10-23 19:00:00 1020

原创 备考传智杯打卡1(P8869 ,P9203, P8823,P8196)

传智杯备考,每日都会打卡题或者看的视频收获!!欢迎大家留言一起备考!

2024-10-22 17:27:22 974 1

原创 C++输入输出

输入输出并不是由C++本身来定义的,而是由编译系统提供的I/O库中定义的。要使用输入输出,必须在程序的开头写一行。cin 输入的每个变量用空格或者回车换行符分开。

2023-12-28 12:04:07 401 1

原创 字符数组集合

一般,C语言将字符串存入一个字符数组,便于后续处理。可以用字符串的形式为字符数组赋初值。如:或者 char a[ 11]="I am a boy ";//10个字符占11个字节,末尾自动加'\0'。(空格也是一个字符)如果数组定义的长度大于字符串的长度,后面均加'\0'。部分赋值,未赋值元素自动为'\0'和其他类型变量一样,字符串变量必须先定义后使用,定义字符串变量要用类名string。string a;//定义a//定义a并初始化。

2023-12-28 10:46:44 1019 1

原创 编程入门与编程基础知识

基本类型(整型int,浮点型float,字符型char,布尔型bool),派生类型(指针类型,数组类型,共用体类型,类类型),空类型(void)

2023-12-25 11:35:47 2022

原创 二维数组集合

1.定义:类型说明符 数组名 【常量表达式】【常量表达式】int a[3][[4](元素类型,数组名,行数,列数)(1)其行列的序号均从0开始,数组元素是以行序顺序存放的,在内存中,多维数组依然是直线顺序排放的,第一个元素位于最低地址处。假设:int a[M][N];且数组首地址为Adress0,那么a[i][j]的地址?N可以知道根据下标计算某个元素的地址,必须知道该数组的列数,即N。

2023-12-24 12:04:48 1064

原创 信息在计算机中的编码

定义:按进位的原则进行计数称为进位计数制,简称数制。位权表示数制的特点:(1)数字的总个数等于基数(2)最大的数字比基数小一,最小的数字是0.(3)每个数字都要乘以基数的幂次,该幂次由每个数字所在的位置决定(位权)。

2023-12-20 20:49:00 1653 1

原创 计算机,程序和C概述

计算机是存储和处理数据的电子设备,它包括软件和硬件两部分。计算机是由中央处理器(CPU),内存,存储设备,输入设备,输出设备组成。(1)中央处理器由两部分构成:控制单元和逻辑(算法)单元。控制单元是用来控制和协调其他组件的动作,逻辑(算法)单元是用来完成数值计算(+,-,*,/)和逻辑运算(如比较)。中央处理器是计算机的大脑,它从内存中获取指令然后执行这些指令。中央处理器构建在一块小小的硅半导体芯片上。每台电脑都有一个内部时钟,时钟脉冲用于控制和同步各种操作的步调。

2023-12-19 19:36:03 539 1

原创 C++函数

可以用于定义也重用的代码以及组织和简化编码例如需要分别计算1-10,20-35,100-130的整数的和,可以编写以下代码重复for(i=1;i<=10;i++){z+=i;for(i=20;i<=35;i++){q+=i;for(i=100;i<=130;i++){a+=i;通过定义和调用函数使得函数不必重复编写1.函数的定义:函数名称,参数,返回值类型以及函数的组成定义函数的语法: 类型说明 函数名(形式参数列表说明,,,,) //函数头函数体。

2023-12-18 22:14:05 1854

原创 一维数组全解

数组基本知识

2023-12-16 19:14:50 469

原创 人生第一篇博客(学习C语言)

学习编程问问自己这几个问题,大学开始找好方向,才可以 成功就业并赚得高薪。

2023-11-20 22:03:31 62 1

空空如也

空空如也

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

TA关注的人

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