题解列表

筛选

剔除相关数-题解(C++代码)

摘要:(1)使用map可以统计哪些是相关数,然后相关数就不插入到集合中即可。 (2)使用STL中的set集合。可以自动排序,并保证不重复插入。方法比前面写的要简单,而且速度要快。复杂度为O(n)。 ……

拆分位数-题解(C++代码)

摘要:##### 解题思路: 1.要将输入的一个数字进行逆序输出 ,我们先要对输入的数字 “取余10” 得到它的末位 ,之后 “除以10” 再 “取余10” 得到第二的末位数字 ,以此类推得到它的逆序数字……

[编程入门]选择排序-题解(C语言代码)

摘要:本题可以使用冒泡排序法对输入的数进行排序。 1.冒泡排序法的基本思想: 在要排序的一组数中,对当前还未排好序的数,对相邻的两个数依次进行比较和调整,让较大的数往下移(自上而下,两个相邻的数进行比较……

DNA-题解(C语言代码)

摘要:思路就是每行前的空格数变化 #include using namespace std; int main(){ int n; cin>>n; int a[2*n];//每组的a,b都……