题解列表

筛选

优质题解

[北邮大作业]俄罗斯方块OJ版题解思路

摘要:题目很难,题目也很简单。这边是用cpp写的,参考基于Pierre Dellacherie算法(一下简称PD)这边图形就根据数组定义建系棋盘长这样:1. ……
优质题解

团伙(group) 并查集

#includeusingnamespacestd;intn,m;into,p,q;intfather[1001];inte[1001];intres=0;intfind(intx){if(father[x]!=x){x=find(father[x]);}returnfather[x];}voidin
优质题解

大整数乘法

这段代码是一个实现大整数相乘的程序。首先,它使用了两个字符数组s1和s2来存储两个大整数,并通过字符串输入的方式获取这两个大整数。然后,通过将字符转换为数字,将它们存储到数组a和b中。接下来,它定义了一个数组c来存储乘法运算的结果。然后,通过两个嵌套的for循环,
优质题解

自守数问题--C语言自建函数判断自守数详细讲解

`解题思路:`从0开始遍历到200000,然后设计一个判断自守数函数`IsAutomorphicNumber`,将遍历的每个数字`num`作为参数输入,在函数内部进行判断,将判断结果返回一个整型值,1表示是自守数,0表示不是自守数。函数内部具体实现:-**初始化标志`flag`为1:**表示一开始默认
优质题解

编写题解 1115: DNA--C语言使用二维数组输出图案详细讲解

`解题思路:`-使用嵌套循环遍历每个测试用例。-在每个测试用例中,使用两层循环分别控制图案的行和列。-判断当前位置是否应该打印`X`或空格,根据条件确定输出。`示例图解:`通过阅读题目可知,`DNA`中`X`刚好出现在对角线上,如果用`a`表示一个单位的`DNA`串的行数,
优质题解

题解 1051: [编程入门]结构体之成绩统计2

摘要:解题思路:阅读题目,我们可以发现,本题分为两个任务:一、计算三科分别的平均成绩。二、输出成绩最高的学生的信息。先来本题所需的主要知识点:结构体结构体的用处是定义一个“数据类型”。每个数据类型内包括各类……
优质题解

IP判断纯暴力解(c语言题解)

解题思路:在基于Internet的程序中,我们常常需要判断一个IP字符串的合法性。合法的IP是这样的形式:A.B.C.D其中A、B、C、D均为位于[0,255]中的整数。为了简单起见,我们规定这四个整数中不允许有前导零存在,如001这种情况。