GP23. 调整顺序
描述
示例1
输入:
[1,2,3,4,5,6,7,8,9]
输出:
[9,8,7,6,5,4,3,2,1]
Go 解法, 执行用时: 3ms, 内存消耗: 824KB, 提交时间: 2022-05-30
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s int整型一维数组 * @return int整型一维数组 */ func convert( s []int ) []int { // write code here for i:=0;i<len(s)/2;i++{ s[i], s[len(s)-i-1] = s[len(s)-i-1], s[i] } return s }
Go 解法, 执行用时: 3ms, 内存消耗: 828KB, 提交时间: 2022-07-13
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s int整型一维数组 * @return int整型一维数组 */ func convert(s []int) []int { // write code here var length = len(s) for i := 0; i < length/2; i++ { s[i], s[length-1-i] = s[length-1-i], s[i] } return s }
Go 解法, 执行用时: 3ms, 内存消耗: 868KB, 提交时间: 2022-06-10
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s int整型一维数组 * @return int整型一维数组 */ func convert( s []int ) []int { // write code here for i:=0;i<len(s)/2;i++ { s[i], s[len(s)-1-i] = s[len(s)-1-i], s[i] } return s }
Go 解法, 执行用时: 3ms, 内存消耗: 868KB, 提交时间: 2022-06-04
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s int整型一维数组 * @return int整型一维数组 */ func convert(s []int) []int { // write code here length := len(s) for i := 0; i < length/2; i++{ s[i], s[length-i-1] = s[length-i-1], s[i] } return s }
Go 解法, 执行用时: 3ms, 内存消耗: 868KB, 提交时间: 2022-05-31
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s int整型一维数组 * @return int整型一维数组 */ func convert( s []int ) []int { // write code here l := len(s) for i:= 0; i < l/2; i ++{ s[i], s[l-i-1] = s[l-i-1], s[i] } return s }