- 博客(3)
- 收藏
- 关注
原创 C++如何输入带有空格的字符串?
一、getline()函数该函数原型是:getline(input, string, char delim)或 getline(input, string) ;input — 获取数据来源的流;string — 要输入的目标;delim — 分隔符(默认为换行符 ‘\n’ );使用该函数只能读入一行字符串。二、头文件getline() 函数需要用到头文件 :#include ...
2020-04-06 11:02:55 7158
原创 递归与尾递归的区别与应用
一、递归1.在定义一个过程或函数时,出现调用自己的成分,称为递归;2.递归一般运行时效率都很低,耗时很长;3.可以将复杂的问题很容易的表示出来,比如汉诺塔的问题,能很好地展现递归的作用;4.递归在实际问题中都需要一个出口,不能无限进行下去。二、尾递归1.如果一个函数中所有递归形式的调用都出现在函数的末尾,则称这个递归函数是尾递归;2.递归调用是整个函数体中最后执行的语句且它的返回值不...
2020-04-05 14:16:38 2141
原创 I - Lowest Common Multiple Plus(求n个数的最小公倍数)
题目:求n个数的最小公倍数。Input:输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。Output:为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。Sample Input2 4 63 2 5 7Sample Output1270题意:很好理解,首先我们需要先回顾一下要怎么求最小公倍数?如...
2020-02-18 02:21:27 424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人