题解列表

筛选

Dinner-题解(C++代码)

####解题思路:#####题目描述:小A是ACM团队的一员。他已经赢得了世界决赛的奖金。作为庆祝,他决定邀请所有人吃饭。由于在在厨房里碗、刀和其它餐具不够,小A要去仓库取得备用餐具。仓库里有许多盒子,一个盒子仅包含一个物品,并且每个盒子标有其内物品的名字。

C语言训练-亲密数-题解(C++代码)——map解法

#思路从1开始到3000结束,对每一个数字进行因数和计算。使用一个map记录所有计算过的数字,每一个元素。每一次调用函数judge计算出数字a的因数和result后,在map中寻找这个result,如果map中存在这个以result为key的键值对,

[编程入门]数字的处理与判断-题解(C语言代码)

```c#include#includeintmain(){charnum[100];//声明字符数组,用于存储用户的输入intn;//声明整型变量,用于存储输入字符的长度gets(num);//输入一串字符,gets()函数必须要使用char型变量n=strlen(num);////通过strlen

彻底解决爬楼梯问题-(C++代码)

#彻底解决爬楼梯问题**话不多说,我们直接进入正题****首先,举个最经典的爬楼梯问题:**-####假设你正在爬楼梯,有n级楼梯,每次你只能爬1步或者3步,请问有多少种不同的方法爬到楼顶部?**解决这个问题我们可以用到很多方法来求解,如递归调用,备忘录法,动态规划,以及斐波那契数列的通项公式。