Documentation
¶
Overview ¶
Package array provides functionality for measuring and displaying array more efficiently.
Index ¶
- func IsStringsEqual(arr1 []string, arr2 []string) bool
- func SearchInt(arr []int, value int) int
- func SearchInt16(arr []int16, value int16) int
- func SearchInt32(arr []int32, value int32) int
- func SearchInt64(arr []int64, value int64) int
- func SearchInt8(arr []int8, value int8) int
- func SearchString(arr []string, value string) int
- func SearchUInt(arr []uint, value uint) int
- func SearchUInt16(arr []uint16, value uint16) int
- func SearchUInt32(arr []uint32, value uint32) int
- func SearchUInt64(arr []uint64, value uint64) int
- func SearchUInt8(arr []uint8, value uint8) int
- func ShuffleInt16Slice(s []int16)
- func ShuffleInt32Slice(s []int32)
- func ShuffleInt64Slice(s []int64)
- func ShuffleInt8Slice(s []int8)
- func ShuffleIntSlice(s []int)
- func ShuffleUInt16Slice(s []uint16)
- func ShuffleUInt32Slice(s []uint32)
- func ShuffleUInt64Slice(s []uint64)
- func ShuffleUInt8Slice(s []uint8)
- func ShuffleUIntSlice(s []uint)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsStringsEqual ¶ added in v1.0.0
IsStringsEqual return bool means the two arrays are equal or not.
func SearchInt ¶ added in v1.0.1
SearchInt search the value in the int array and return index or return -1.
func SearchInt16 ¶ added in v1.0.1
SearchInt16 search the value in the int16 array and return index or return -1.
func SearchInt32 ¶ added in v1.0.1
SearchInt32 search the value in the int32 array and return index or return -1.
func SearchInt64 ¶ added in v1.0.1
SearchInt64 search the value in the int64 array and return index or return -1.
func SearchInt8 ¶ added in v1.0.1
SearchInt8 search the value in the int8 array and return index or return -1.
func SearchString ¶ added in v1.0.1
SearchString search the value in the string array and return index or return -1.
func SearchUInt ¶ added in v1.0.1
SearchUInt search the value in the int array and return index or return -1.
func SearchUInt16 ¶ added in v1.0.1
SearchUInt16 search the value in the uint16 array and return index or return -1.
func SearchUInt32 ¶ added in v1.0.1
SearchUInt32 search the value in the uint32 array and return index or return -1.
func SearchUInt64 ¶ added in v1.0.1
SearchUInt64 search the value in the uint64 array and return index or return -1.
func SearchUInt8 ¶ added in v1.0.1
SearchUInt8 search the value in the uint8 array and return index or return -1.
func ShuffleInt16Slice ¶ added in v1.0.1
func ShuffleInt16Slice(s []int16)
ShuffleInt16Slice shuffle an int16 slice randomly.
func ShuffleInt32Slice ¶ added in v1.0.1
func ShuffleInt32Slice(s []int32)
ShuffleInt32Slice shuffle an int32 slice randomly.
func ShuffleInt64Slice ¶ added in v1.0.1
func ShuffleInt64Slice(s []int64)
ShuffleInt64Slice shuffle an int64 slice randomly.
func ShuffleInt8Slice ¶ added in v1.0.1
func ShuffleInt8Slice(s []int8)
ShuffleInt8Slice shuffle an int8 slice randomly.
func ShuffleIntSlice ¶ added in v1.0.1
func ShuffleIntSlice(s []int)
ShuffleIntSlice shuffle an int slice randomly.
func ShuffleUInt16Slice ¶ added in v1.0.1
func ShuffleUInt16Slice(s []uint16)
ShuffleUInt16Slice shuffle an uint16 slice randomly.
func ShuffleUInt32Slice ¶ added in v1.0.1
func ShuffleUInt32Slice(s []uint32)
ShuffleUInt32Slice shuffle an uint32 slice randomly.
func ShuffleUInt64Slice ¶ added in v1.0.1
func ShuffleUInt64Slice(s []uint64)
ShuffleUInt64Slice shuffle an uint64 slice randomly.
func ShuffleUInt8Slice ¶ added in v1.0.1
func ShuffleUInt8Slice(s []uint8)
ShuffleUInt8Slice shuffle an uint8 slice randomly.
func ShuffleUIntSlice ¶ added in v1.0.1
func ShuffleUIntSlice(s []uint)
ShuffleUIntSlice shuffle an uint slice randomly.
Types ¶
This section is empty.