diff options
author | Rob Pike <r@golang.org> | 2009-10-13 12:37:04 -0700 |
---|---|---|
committer | Rob Pike <r@golang.org> | 2009-10-13 12:37:04 -0700 |
commit | 979679431cda09007bb41972386e44dcd25950b9 (patch) | |
tree | a8dbc89606942f181c2c02f8bf1260f181735a92 /doc/progs/sort.go | |
parent | 1486895b6271c979e59796e317625dbdd9d04974 (diff) | |
download | golang-979679431cda09007bb41972386e44dcd25950b9.tar.gz |
Automated g4 rollback of changelist 35383.
*** Reason for rollback ***
roll back the changes to the tutorial programs (only) since they
break the automated processing used to create the tutorial.
*** Original change description ***
apply gofmt to the LGTM-marked files from 34501
that have not changed since I applied gofmt.
R=rsc
DELTA=139 (0 added, 44 deleted, 95 changed)
OCL=35670
CL=35670
Diffstat (limited to 'doc/progs/sort.go')
-rw-r--r-- | doc/progs/sort.go | 64 |
1 files changed, 17 insertions, 47 deletions
diff --git a/doc/progs/sort.go b/doc/progs/sort.go index 0d9eab607..687217a31 100644 --- a/doc/progs/sort.go +++ b/doc/progs/sort.go @@ -20,8 +20,8 @@ func Sort(data SortInterface) { func IsSorted(data SortInterface) bool { n := data.Len(); - for i := n-1; i > 0; i-- { - if data.Less(i, i-1) { + for i := n - 1; i > 0; i-- { + if data.Less(i, i - 1) { return false; } } @@ -32,62 +32,32 @@ func IsSorted(data SortInterface) bool { type IntArray []int -func (p IntArray) Len() int { - return len(p); -} -func (p IntArray) Less(i, j int) bool { - return p[i] < p[j]; -} -func (p IntArray) Swap(i, j int) { - p[i], p[j] = p[j], p[i]; -} +func (p IntArray) Len() int { return len(p); } +func (p IntArray) Less(i, j int) bool { return p[i] < p[j]; } +func (p IntArray) Swap(i, j int) { p[i], p[j] = p[j], p[i]; } type FloatArray []float -func (p FloatArray) Len() int { - return len(p); -} -func (p FloatArray) Less(i, j int) bool { - return p[i] < p[j]; -} -func (p FloatArray) Swap(i, j int) { - p[i], p[j] = p[j], p[i]; -} +func (p FloatArray) Len() int { return len(p); } +func (p FloatArray) Less(i, j int) bool { return p[i] < p[j]; } +func (p FloatArray) Swap(i, j int) { p[i], p[j] = p[j], p[i]; } type StringArray []string -func (p StringArray) Len() int { - return len(p); -} -func (p StringArray) Less(i, j int) bool { - return p[i] < p[j]; -} -func (p StringArray) Swap(i, j int) { - p[i], p[j] = p[j], p[i]; -} +func (p StringArray) Len() int { return len(p); } +func (p StringArray) Less(i, j int) bool { return p[i] < p[j]; } +func (p StringArray) Swap(i, j int) { p[i], p[j] = p[j], p[i]; } // Convenience wrappers for common cases -func SortInts(a []int) { - Sort(IntArray(a)); -} -func SortFloats(a []float) { - Sort(FloatArray(a)); -} -func SortStrings(a []string) { - Sort(StringArray(a)); -} +func SortInts(a []int) { Sort(IntArray(a)); } +func SortFloats(a []float) { Sort(FloatArray(a)); } +func SortStrings(a []string) { Sort(StringArray(a)); } -func IntsAreSorted(a []int) bool { - return IsSorted(IntArray(a)); -} -func FloatsAreSorted(a []float) bool { - return IsSorted(FloatArray(a)); -} -func StringsAreSorted(a []string) bool { - return IsSorted(StringArray(a)); -} +func IntsAreSorted(a []int) bool { return IsSorted(IntArray(a)); } +func FloatsAreSorted(a []float) bool { return IsSorted(FloatArray(a)); } +func StringsAreSorted(a []string) bool { return IsSorted(StringArray(a)); } |