Go数组
YouSec995
美腻的代码世界,i am coming...
展开
-
leetcode寻找峰值&寻找旋转数组中最小值
寻找峰值 题目 峰值元素是指其值大于左右相邻值的元素。 给你一个输入数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞ 。 Code func findPeakElement(nums []int) int { n := len(nums) for i:=0;i<n;i++ { if i -1 == -1 || nums[i-1] < nums原创 2021-04-20 23:34:11 · 97 阅读 · 0 评论 -
Go语言之数组
前言 本文主要记录了数组的定义、初始化、遍历以及二维数组做简单介绍。 数组的定义 数组是同一类的数据类型元素的集合。在Go语言中,数组在声明时大小就确定了,并且不可改变,只能修改其数组的元素。其基本语法如下: var 数组变量名 [元素数量]T //示例,其中数组的元素数量必须为常量,并且不可省略,一旦定义其大小不可改变。 var array [5]int 注意:在Go中,数组元素数量(也叫长度)为数组类型的一部分,也就是说长度不同的两个数组一定不是同一类型。比如[5]int与[6]int是不同的类型,原创 2020-08-12 22:50:58 · 585 阅读 · 0 评论