蓝桥杯之注意事项

news2024/9/24 13:21:30

1.特殊求解的地方

2.一些数学公式

比如二叉树求全深度数值那道题

3.掌握有关库函数

#include<algorithm>
  • 包含sort()函数【排列函数】C++ sort()排序详解-CSDN博客,next_permutation()函数【求解全排列问题】
  • 求解数组大小sizeof(arr)/sizeof(arr[0])
  • 比较大小的函数max(a,b),min(a,b)
    #include<cmath>
  • 交换swap()函数

4.一些再平时训练容易犯的小错误

i++和++i的区别-CSDN博客

数组:

for()函数里面的三个条件地顺序

5.格式问题

6.数据范围

数组具体能开多大:

c++数组最大长度(干货)_数组最大可以开多大-CSDN博客

各类数据范围为:

int大概是10位,long long int 19位

如果数据比较大的话,可以(尤其是差分和前缀和那种题目)


typedef long long LL;
LL a;

但是如果LL加数组的画,即使数组是全局变量,也不会自动赋值为0吗?

7.巧用一些数学思维

比如:1.??

2.1.k倍区间 - 蓝桥云课 (lanqiao.cn)

[ s[j]-s[i-1] ]/K==0转变为

8.一些认知理解上的冲突:
区间一般默认为有两个数,除非特殊说明

9.在C语言中1s的时间复杂度大概是1亿

10.常规问题思考:

  • 从小到大的顺序排列:从小到大枚举,放进数组里之后再去排序

        比如:1229. 日期问题 - AcWing题库

10.输入输出问题:

输入:

1.如果没有限定可以输入多少个数的话,可以直接

cin >> str;

2. 输入多组数据,

日期差值那道题。

	while(~scanf("%04d%02d%02d\n%04d%02d%02d",&y1,&m1,&d1,&y2,&m2,&d2))
		{
			printf("%d\n",abs(calc(y1,m1,d1)-calc(y2,m2,d2))+1);           //abs()函数用来求绝对值 
		}

3.限定最后一个数字为0时候

4.多组数据 :562. 壁画 - AcWing题库

	scanf("%d",&t);
	int i=1;
	while(i<=t)
		{	
		} 

5.输入矩阵样式的字符,但又没规定一行多少个字1.卡片换位 - 蓝桥云课 (lanqiao.cn)

getline(cin, str1);//读取一行字符串的方式
    getline(cin, str2);
    s = str1 + str2;//拼接字符串
    

或者

    for(int i = 0;i < 2;i ++ )
    {
        string a;
        getline(cin,a); // 读取带空格的字符串,整行读取
        s += a;
    }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1596041.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何在Windows使用固定公网地址SSH远程访问本地Archcraft系统

文章目录 1. 本地SSH连接测试2. Archcraft安装Cpolar3. 配置 SSH公网地址4. 公网远程SSH连接小结 5. 固定SSH公网地址6. SSH固定地址连接 Archcraft是一个基于Arch Linux的Linux发行版&#xff0c;它使用最简主义的窗口管理器而不是功能齐全的桌面环境来提供图形化用户界面。 C…

BPM业务流程管理的前世今生

BPM的概念与起源 BPM&#xff0c;即业务流程管理&#xff0c;是一种以规范化的构造端到端的卓越业务流程为中心&#xff0c;以持续的提高组织业务绩效为目的的系统化方法&#xff0c;是一种管理原则。 BPM通常也代指BPMS (Business Process Management Suite)&#xff0c;是实…

正则表达式---【Python版】

目录 前言 一.正则表达式概括 1.1简介 1.2使用场景 二.正则表达式语法 2.1基本匹配 2.2元字符 2.2.1点运算符. 2.2.2字符类[] 2.2.3否定字符类 2.2.4*号 2.2.5号 2.2.6&#xff1f;号 2.2.7{}号 2.2.8()号 2.2.9|或运算 2.2.10转码特殊字符\ 2.2.11^和$ 2.3简…

CSS实现三栏自适应布局(两边固定,中间自适应)

绝对定位的元素会脱离文档流&#xff0c;它们是相对于包含块&#xff08;通常是最近的具有相对定位、绝对定位或固定定位属性的父元素&#xff09;进行定位的。当你把一个绝对定位的元素的高度设置为100%时&#xff0c;它会相对于其包含块的高度来确定自己的高度。如果包含块是…

SecureCRT自动保存串口打印的日志到文件

点击Options->Edit Default Session->Log File 在Log file name中输入X\Log\%H\%Y-%M-%D_%h-%m%s.log X根据自己的盘符做修改 如果遇到log文件无法自动保存&#xff1a;点击File选中Log Session

MySQL8.0.36-社区版:错误日志(3)

mysql有个错误日志&#xff0c;是专门记录错误信息的&#xff0c;这个功能默认是开启的 一般都是在/var/log/mysqld.log 日志中存放 1.错误日志的位置 首先我们使用命令去查看一下&#xff0c;这个错误日志文件究竟在哪 进入到mysql中&#xff0c;使用命令 show variables…

Nvidia DGX 系统分析和探讨

NVIDIA DGX 互联结构 NVIDIA DGX 是Nvidia 推出的turnkey 解决方案&#xff0c;其中按照组合关系: DGX GB200 System: NVL72 36 Nvidia Grace CPU72 BlackWell GPU每台机柜包含18 个GB200 计算节点&#xff0c;每个节点包含2 个GB200s9 个NVSwitches Tray 节点&#xff0c;每个…

从AdTech转战Martech,驰骛科技的PaaS之路

中国最早的Adtech公司之一&#xff0c;在被全资收购后&#xff0c;其创始团队又创立了一家Martech公司。赛道的变更也从侧面反映出中国营销技术市场的发展轨迹。 驰骛科技创始团队来自易传媒核心团队&#xff0c;驰骛科技创始人程华奕是易传媒创始人兼CTO&#xff0c;是中国最早…

UE4 避免布料模拟重置后抖动

问题&#xff1a;每次设置带布料模拟的布料新位置&#xff0c;就会发生突然的抖动 解决办法&#xff1a;给“布料混合权重”或“布料最大距离缩放”K帧&#xff0c;参考数值为0.2—1&#xff08;红框内的值都试过无法解决&#xff09;

C++ | Leetcode C++题解之第23题合并K个升序链表

题目: 题解&#xff1a; class Solution {// 21. 合并两个有序链表ListNode *mergeTwoLists(ListNode *list1, ListNode *list2) {auto dummy new ListNode(); // 用哨兵节点简化代码逻辑auto cur dummy; // cur 指向新链表的末尾while (list1 && list2) {if (list1…

资深亚马逊运营实战技巧:跨境电商6大选品法

1、工具选品法 比如店雷达&#xff0c; 通过大数据分析工具选出来利基产品或者通过工具选出来利基的市场&#xff0c;然后再通过分析市场来得到产品。 以女装为例&#xff0c;通过大数据分析&#xff0c;全方位对市场需求、款式、质量等进行多维度判断&#xff0c;其中SKU销量…

Windows 远程不要再用 mstsc 了,这款开源神器才是YYDS(带项目源码)

PRemoteM 是一款现代的远程会话管理和启动器&#xff0c;它让你能够在任何时候快速开启一个远程会话。目前 PRemoteM 已支持 微软远程桌面(RDP)、VNC、SSH、Telnet、SFTP, FTP, RemoteApp等协议。 1、PRemoteM 简介 如果你远程连接windows桌面仍旧在使用winR&#xff0c;输入…

MQTT-day01

MQTT是什么 MQTT&#xff1a; message queuing telemetry transport &#xff0c;消息队列遥测传输协议&#xff0c;&#xff0c;是一种基于发布/订阅(publish/subscribe) 模式的“轻量级”通讯协议&#xff0c;&#xff0c;该协议构建于 tcp/ip协议上&#xff0c;&#xff0c…

几款高效在线文档编辑器推荐,编辑文档更轻松

在数字化时代&#xff0c;文档编辑工作变得越来越重要。无论是工作报告、学习笔记还是创意文稿&#xff0c;一个优秀的在线文档编辑器都能让你的工作事半功倍。现在市面上也有很多优秀的在线文档编辑器&#xff0c;比如WPS Office、腾讯文档、 Microsoft Word Online。今天&…

文心一言 VS 讯飞星火 VS chatgpt (237)-- 算法导论17.3 3题

三、考虑一个包含 n 个元素的普通二叉最小堆数据结构&#xff0c;它支持 INSERT 和 EXTRACT-MIN 操作、最坏情况时间均为 O(lg n) 。给出一个势数 Φ &#xff0c;使得 INSERT 操作的摊还代价为 O(lg n) &#xff0c;而 EXTRACT-MIN 操作的摊还代价为 O(1) &#xff0c;证明它是…

React-样式使用

​&#x1f308;个人主页&#xff1a;前端青山 &#x1f525;系列专栏&#xff1a;React篇 &#x1f516;人终将被年少不可得之物困其一生 依旧青山,本期给大家带来React篇专栏内容:React-样式使用 目录 1、行内样式 2、使用className属性 3、css module模块化 4、styled-c…

Python学习笔记23 - 目录操作

os模块操作目录相关函数 os.path模块操作目录相关函数 案例1 —— 列出指定目录下的所有.py文件 案例2 —— walk()

C++ 红黑树模拟实现

&#x1f493;博主CSDN主页:麻辣韭菜&#x1f493;   ⏩专栏分类&#xff1a;C知识分享⏪   &#x1f69a;代码仓库:C高阶&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学习更多C知识   &#x1f51d;&#x1f51d; 前言 前面我们实现了AVL树&#xff0c;发明AVL树…

Datapump数据迁移方案

环境准备 确认源数据库和目标数据库的版本 确保源数据库和目标数据库的Oracle版本兼容&#xff0c;以保证Datapump工具能够正常工作。 硬件资源检查 确认源数据库和目标数据库服务器的硬件资源&#xff08;如CPU、内存、存储空间&#xff09;能够满足数据迁移的需求。 网络连…

Java里的线程神器:ThreadLocal

今天我们要学习一种在JAVA线程中至关重要的类——ThreadLocal。 ThreadLocal是一个强大的JAVA类&#xff0c;它能实现线程局部变量的功能。通过ThreadLocal&#xff0c;每一个线程都可以拥有自己的一份变量副本&#xff0c;互相之间不会影响操作&#xff0c;真正做到数据隔离。…