- 博客(12)
- 收藏
- 关注
原创 信息学竞赛常见报错提示解析
在信息学奥林匹克竞赛(OI)和在线评测系统(如 Codeforces、洛谷、LeetCode 等)中,提交代码后系统会根据运行结果返回不同的状态缩写。:答案内容正确,但输出格式不符合要求(如多余的空格、换行)。:检查边界数据(如最小/最大值)、用样例逐步模拟代码逻辑。:优化算法复杂度(如用二分代替遍历)、减少重复计算。:构造极端测试数据(如最小输入、最大输入)验证逻辑。:部分测试用例通过(如 IOI 赛制中的得分制)。逻辑错误(如边界条件未处理、算法设计错误)。递归深度过大(如未优化的深递归导致栈溢出)。
2025-03-03 08:07:54
641
原创 原码-反码-补码
x]补=01100110 [x]补=10011001。负数的补码是符号位为1,数值各位取反0--1,1--0,最低位加一。负数的反码,只须对符号位以外各将“求反”0--1,1--0。补码表示法:正数的反码就是真值值本身;反码表示法:正数的反码就是值本身;是一种简单的机器数表示法,即。
2025-01-17 06:30:00
185
原创 辗转相除法
得到余数(第二余数)第二余数去除除数如此反复,直到最后余数是0为止,那么最后的除数就是这两个数的最大公约数。得到余数(第一个数)第一余数去除除数。两个整数中,用一个数除以另一个数。
2025-01-16 06:30:00
501
原创 信息交换码
指不同具有汉字处理功能的计算机系统之间在交换汉字信息时所使用的代码标准。汉字输入方法大体可以分为:区位码(数字码),音码,形码,音形码。公布以来,我国一直延用该标准所规定作为汉字交换码。
2025-01-14 06:30:00
151
原创 头文件大全+功能解释
万能头文件//设定插入点//字符处理//定义错误码//浮点数处理//文件输入/输出//参数化输入/输出//数据流输入/输出//定义各种数据类型最值常量//定义本地化函数//定义数学函数//定义输入/输出函数//定义杂项函数及内存分配函数//字符串处理//基于数组的输入/输出//定义关于时间的函数//宽字符处理及输入/输出//宽字符分类完整头文件://<--std标准库。主函数。return 0;解释。
2025-01-12 06:30:00
668
原创 ASCII码对照表,ASCII码一览表(非常详细)
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。ASCII 编码于 1967 年第一次发布,最后一次更新是在 1986 年,迄今为止共收录了 128 个字符,包含了基本的拉丁字母(英文字母)、阿拉伯数字(也就是 1234567890)、标点符号(,.!
2025-01-11 21:16:28
3454
原创 c++程序装箱问题解析
int a[31];定义了二维数组dp,其大小为31行、20001列,通常在动态规划相关问题中用于存储中间状态的计算结果,在这里应该是记录不同阶段、不同容量限制下的某种最优值(从后续代码逻辑推测)。定义了一维数组a,大小为31,大概率用于存放输入的一些物品相关的属性值(比如物品的重量、价值等,同样从后续逻辑推断)。
2025-01-11 21:14:29
791
原创 c++程序最大区间和解析
这里定义了两个整型数组a和s,数组大小都为5000001,并且都进行了初始化,将所有元素初始化为0。通常这样大的数组在程序中可能用于存储较多的数据,比如a数组可能用于存放输入的一系列数值,s数组往往用于存储某种前缀和相关的数据(从后续代码逻辑来看是这样的用途)。
2025-01-11 21:09:04
1007
原创 c++程序独木舟解析
n:用于存储一个整数,通常用来表示后续输入的元素个数,比如物品的个数等情况(从代码后续逻辑推测)。w:同样是一个整数变量,大概率用于表示某个限制条件,比如重量限制之类的(结合代码逻辑判断)。a:定义了一个整型数组,大小为30001,可以用来存储一系列的整数数据,在这段代码中应该是存储要处理的元素值,例如物品的重量等。cnt:也是整型变量,用于记录某种数量,从代码后面看是用来统计满足特定条件的分组数量。
2025-01-11 06:30:00
789
原创 c++程序完全背包问题讲解
描述设有 n 种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为 M,今从 n 种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于 M,而价值的和为最大。输入描述第一行:两个整数,M ( 背包载重,M≤200 )和 N ( 物品数量,N≤30 )。第 2…N+1 行:每行二个整数 Wi,Ci,表示每个物品的重量和价值。输出描述仅一行,"max="一个数,表示最大总价值。
2025-01-09 06:30:00
631
原创 c++小朋友的数字程序讲解
头文件包含:引入标准输入输出流头文件,使得可以使用cin(用于从标准输入读取数据)和cout(用于向标准输出输出数据)等相关功能。:包含队列相关的头文件,不过在当前代码展示的逻辑中,并没有看到明显使用队列的地方,可能是后续有扩展功能的预留或者代码经过删减后剩余了这个头文件引用。:引入这个头文件是为了使用 C++ 标准库中提供的一些通用算法,例如在某些情况下可能会用到排序、查找等算法,虽然当前代码中暂时未体现其典型用法,但也许是为代码完善做准备或者原有功能修改后残留的引用。宏定义:定义了一个宏N。
2025-01-07 06:30:00
553
原创 c++百钱买百鸡程序讲解
问题描述公鸡5元1只,母鸡3元1只,小鸡1元3只,现在有一百元钱,要求恰好买一百只鸡,问:有多少种不同的组合?每种组合换行输出, 组合之间用空格间隔 公鸡、母鸡、小鸡的数量。输入描述无输出描述无。
2025-01-05 20:51:43
927
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人