题解 1046: [编程入门]自定义函数之数字后移

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

[编程入门]自定义函数之数字后移-题解(Java代码)

#Java1046题##解题思路-先吧数据取下来,后在用一个二维数组吧放入值-用二维数组前面原始的值赋值给二维数组的第二排的第二个,前面的一个是留给最后一个数组放的(其实放什么都无所谓最终都会被覆盖)就这样赋值给第二排的数组到最后一排的时候就吧原始数组的最后一排给赋值给第一个。

[编程入门]自定义函数之数字后移 (Java代码)

用ArrayList类,把最后一个元素添加到第一个位置,然后删除最后一个元素,以此类推,过程中第一个元素和最后一个元素会一直改变,循环一下就得到结果```javaimportjava.util.Scanner;importjava.util.ArrayList;publicclassMain{publ

[编程入门]自定义函数之数字后移-题解(Java代码)

/**原先是想用stack压栈来解决,但是好像没有移除末尾元素的方法,*arraylist也凑合.*解题思路:由于集合类比数组更加灵活,所以当向首部添加元素时会自动向*后移动,所以只要将尾部元素添加到首部,再将尾部元素删除即可*/importjava.util.ArrayList;importjava