美文网首页算法C++部落
C++初级算法第三天

C++初级算法第三天

作者: 权的小树洞 | 来源:发表于2019-03-11 22:41 被阅读19次

    大家好!

    今天一共要讲4道简单算法题目

    <一>

    题目:总和问题

    分析:输入一个数字N,求1+2+3+4+5+6+.....+N

    源代码图

    定义了三个整形数据,i用来存储输入的数据,k为从1到i的遍历数字,sum为我们最后输出的值

    ‘其实通过的问题的分析我们就很容易的发现,我们使用for循环就能很简单的实现从1加到i的数据

    然后每一次都加到sum就能够得到答案

    测试图

    以上的图为测试的答案

    <二>

    题目:让气球上升

    比赛时间了!看到气球漂浮在周围是多么的兴奋。但要告诉你一个秘密,评委最喜欢的时间是猜测最受欢迎的问题。比赛结束后,他们将统计每种颜色的气球并找到结果。

    今年,他们决定把这份可爱的工作留给你。

    分析:输入一个数字,代表着气球的数量;然后输入每一个气球的颜色,最后输出那个气球的颜色最多

    源代码及测试图

    <三>

    题目:最大公约数

    分析:输入两个数字,输出他们的最大公约数

    源代码图

    <四>

    题目:回文字符

    给定一个字符串,判断是否为回文字符。

    PS:回文字符为首尾字符相同

    源代码图

    利用出栈出栈的原理,判断字符串是否为回文字符串

    相关文章

      网友评论

        本文标题:C++初级算法第三天

        本文链接:https://www.haomeiwen.com/subject/ajavpqtx.html