题解列表

筛选

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

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

[编程入门]最大公约数与最小公倍数-题解(C语言代码)

摘要:# 最大公约数 ## 1、基本概念 最大公约数,也称最大公因数、最大公因子,指两个或多个整数共有约数中最大的一个。a,b的最大公约数记为(a,b),同样的,a,b,c的最大公约数记为(a,b,……

蓝桥杯2016年第七届真题-压缩变换-题解(C++代码)

摘要:这道题直接按照问题描述的,对于每个数向前找到这个数,并统计之间遇到的数的种类数(使用排序),复杂度为O(n2 log n),可以得到约30%的分数。 为了高效的解决这个问题,可以建立两棵平衡树。第一……

C语言训练-邮票组合问题*-题解(C++代码)

摘要:# 思路 这个使用深搜加回溯即可解决,深搜对于可能使用的邮票进行总价值加和,并进入下一层,在深搜结束后要将num数组复原(回溯)。深搜函数的形参作为累计的总价值,每一次都将计算完后的总价值加入set……