一.解法1(如while循环方式)

1.分析

    指出该方案所采用的关键知识点,如while循环、数组等;
    描述解题的关键思路和过程;

2.代码

给出解题完整代码,每一步(约2~3行)均给出详细的注释;

二.解法2(如for循环方式)

1.分析

    指出该方案所采用的关键知识点,如while循环、数组等;
    描述解题的关键思路和过程;

2.代码

给出解题完整代码,每一步(约2~3行)均给出详细的注释;

三、总结

    从运行效率、使用内存等角度入手总结下上面的解法