自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

原创 第十一届蓝桥杯青少组国赛C++组真题

淘宝店铺 黑猫编程

2024-03-22 22:34:12 1021

原创 MAC系统VSCode配置开发环境,ChatGPT高效赋能!

VSCode简介VSCode是一款非常轻量化的编程软件,启动速度快,跨平台,支持多语言。由于笔者平时上C++算法课程,一般用Windows中的Dev C++,后来CCF学会出了新版NOI Linux,选手不需要掌握Linux基础命令也可以使用Linux系统。我就可以使用Mac系统教学,选择一款合适的编程软件,VSCode是很符合需求的。

2024-03-19 09:57:49 734

原创 C++格式化输出

通过使用命名空间,可以创建一个独立的区域,在该区域内定义的标识符(如变量、函数、类)具有唯一的名称,并且不会与其他命名空间中的标识符发生冲突。当输入数据范围较大时,比如超过 100 万,cin 读取数据就会明显变慢导致超时,这时,就可以采用C语言风格进行输入输出。在C++编程语言中,命名空间(namespace)是一种用于组织和管理代码的机制,为了避免命名冲突。注意:传入的是变量地址,变量前要有&,表示取地址。格式控制字符串中的普通字符会保留,格式控制符会被后面对应的参数替代,构成字符串。

2024-03-19 09:38:10 763

原创 C++标准数据类型

在C++ primer,或者c++标准书中是这样规定的:sizeof(short) ≤ sizeof(int) ≤ sizeof(long) ≤ sizeof(long long) 它并没有回答各个数据类型的具体长度,而是由编译器自行决定。如:‘a’,‘0’,‘A’。然而,当 int 无法满足存储需要时,我们需要更大的数据类型 long long,占 8 个字节。如果值为真 (true),输出 1 ,如果值为假 (false),输出 0。

2024-03-19 09:35:58 810

原创 什么是广度优先搜索?

广度优先搜索(又称宽度优先搜索)算法的核心思想是:初始化,生成第一层结点,检查目标结点是否在这些第一层结点中,若没有,再将所有第一层的结点逐一扩展(即其后继结点),得到第二层结点,并逐一检查第二层结点中是否包含目标结点。接下来的n行是一个n×n的邻接矩阵,a[i][j]=1表示顶点i和顶点j之间有直接边相连,a[i][j]=0表示没有直接边相连。依次访问与 V​1​​,V​2​​,;访问所有与 V​0​​ 相邻接的顶点 V​1​​,V​2​​,;从图中的某一顶点 V0​​ 开始,先访问 V​0​​。

2024-03-19 09:20:11 370

原创 黑猫编程C++语法闯关电子书 最新教案

包括《信息学奥赛一本通》C++语法部分全部题目。但是课程体系属于黑猫编程独有版权的课程体系,习题量不仅限于一本通,还包括课课通、洛谷以及黑猫编程原创题目等,目的是更好的衔接知识点,让同学们快速掌握编程知识。设置通关测评模式,通过一关之后才可以进入下一关,答疑群会每周两次进度提醒。除一本通知识点之外,还根据最新版NOI大纲进行知识点补充,包括 C++11 标准,常用STL。

2024-03-17 00:10:15 354

原创 第十届蓝桥杯大赛青少年省赛C++组试题真题(2019年)

淘宝店铺:黑猫编程

2024-03-14 14:35:10 325

原创 C++前缀和与差分算法

输入一个n行m列的整数矩阵,再输入q个操作,每个操作包含五个整数x1,y1,x2,y2,c,其中(x1,y1)和(x2,y2)表示一个子矩阵的左上角坐标和右下角坐标。1≤n,m≤1000, 1≤q≤100000, 1≤x1≤x2≤n, 1≤y1≤y2≤m, −1000≤c≤1000, −1000≤矩阵内元素的值≤1000。再将b数组求前缀和的到a数组。时间复杂度O(n)。1≤n,m≤1000, 1≤q≤200000, 1≤x1≤x2≤n, 1≤y1≤y2≤m, −1000≤矩阵内元素的值≤1000。

2024-02-29 21:03:29 822

原创 黑猫C++变量、常量、输入输出

变量是程序可操作存储区的名称(标识符顾名思义,就是可以改变的量。在C++中,变量就是存储数据的容器,不同类型的数据使用不同的变量进行存储。比如,我们家里面有不同大小的杯子,平时喝水使用一次性杯子或者较小的水杯,因为一次性饮水量一般比较小。而长途旅行所带的保温水壶一般容量都比较大。根据需求不同,选择不同容量的装水容器。数据也是一样,要根据实际情况选择大小匹配的数据容器,如果选择容器过小,会导致数据溢出,如果选择容器过大,会导致空间浪费。

2024-02-29 11:37:21 917

原创 黑猫编程 C++语言入门

编程又称编写程序,是人和计算机之间交互的语言。

2024-02-29 11:11:03 812

原创 Python函数编程、递归算法、闭包、装饰器、生成器、匿名函数、内置函数

Python函数编程、递归算法、闭包、装饰器、生成器、匿名函数、内置函数 | ac.blackcat1995.com

2022-05-24 10:56:51 177 1

原创 Python面向对象编程

Python面向对象编程 | 网址:ac.blackcat1995.com

2022-05-24 10:45:20 273

空空如也

空空如也

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

TA关注的人

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