题解列表

筛选

身份证排序用sort int struct(C++代码)

摘要:解题思路:这种多个数找,直接结构体然后sort排序大小,比较快注意事项: 年月日一样的话,要按身份证号大小排(题上没说容易忽略)参考代码:#include<cstdio>#include<algori……
优质题解

[编程入门]数字逆序输出-题解(C++代码)

首先,我们要知道,逆序输出的定义。如:输入142535这六个数,输出就是535241。逆序输出并不代表按照数字大小等因素来决定,只是将它从右到左输出出来。我们可以用两种方法将它们这样输出出来。一种就是栈结构,另一种则是数组。可能有很多初学者不知道栈是什么,那我就来简单介绍一下。

[编程入门]水仙花数判断-题解(C++代码)

解题思路:首先是根据水仙花数的定义限定数字范围(100~999),随后分别求出三位数的每个位数并求立方和,判断是否等于这个三位数,如果是,则输出该数。注意事项:因为i是整型数,所以i/100不会四舍五入,而是直接取百位的数,以此类推,i/10%10可以得到十位,i%10为各位。
优质题解

计算直线的交点数-动态规划解析(C++代码)

声明:这道题我开始也不会写,但看了别人的题解有了思路,过了一段时间自己再来写,发现自己可以理解了;解题思路:对这种题目我们往往无法直接看穿他的思路,像数学题中的找规律题型一样,重点是如何得到它的变化方程;首先我们先定义以下几个变量m:直线的总数n:平行直线的数目sum:交点个数;这里我不做系统的规律分