garray updates

This commit is contained in:
John 2019-02-02 09:07:40 +08:00
parent 16bde5e9fc
commit 6fb9eafef0
6 changed files with 6 additions and 6 deletions

View File

@ -340,7 +340,7 @@ func (a *IntArray) Fill(startIndex int, num int, value int) *IntArray {
// 将一个数组分割成多个数组其中每个数组的单元数目由size决定。最后一个数组的单元数目可能会少于size个。
func (a *IntArray) Chunk(size int) [][]int {
if size < 1 {
panic("size: cannot be less than 1")
return nil
}
a.mu.RLock()
defer a.mu.RUnlock()

View File

@ -325,7 +325,7 @@ func (a *Array) Fill(startIndex int, num int, value interface{}) *Array {
// 将一个数组分割成多个数组其中每个数组的单元数目由size决定。最后一个数组的单元数目可能会少于size个。
func (a *Array) Chunk(size int) [][]interface{} {
if size < 1 {
panic("size: cannot be less than 1")
return nil
}
a.mu.RLock()
defer a.mu.RUnlock()

View File

@ -339,7 +339,7 @@ func (a *StringArray) Fill(startIndex int, num int, value string) *StringArray {
// 将一个数组分割成多个数组其中每个数组的单元数目由size决定。最后一个数组的单元数目可能会少于size个。
func (a *StringArray) Chunk(size int) [][]string {
if size < 1 {
panic("size: cannot be less than 1")
return nil
}
a.mu.RLock()
defer a.mu.RUnlock()

View File

@ -302,7 +302,7 @@ func (a *SortedIntArray) Merge(array *SortedIntArray) *SortedIntArray {
// 将一个数组分割成多个数组其中每个数组的单元数目由size决定。最后一个数组的单元数目可能会少于size个。
func (a *SortedIntArray) Chunk(size int) [][]int {
if size < 1 {
panic("size: cannot be less than 1")
return nil
}
a.mu.RLock()
defer a.mu.RUnlock()

View File

@ -312,7 +312,7 @@ func (a *SortedArray) Merge(array *SortedArray) *SortedArray {
// 将一个数组分割成多个数组其中每个数组的单元数目由size决定。最后一个数组的单元数目可能会少于size个。
func (a *SortedArray) Chunk(size int) [][]interface{} {
if size < 1 {
panic("size: cannot be less than 1")
return nil
}
a.mu.RLock()
defer a.mu.RUnlock()

View File

@ -296,7 +296,7 @@ func (a *SortedStringArray) Merge(array *SortedStringArray) *SortedStringArray {
// 将一个数组分割成多个数组其中每个数组的单元数目由size决定。最后一个数组的单元数目可能会少于size个。
func (a *SortedStringArray) Chunk(size int) [][]string {
if size < 1 {
panic("size: cannot be less than 1")
return nil
}
a.mu.RLock()
defer a.mu.RUnlock()