Skip to content

Instantly share code, notes, and snippets.

@karupanerura
Last active September 11, 2017 06:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save karupanerura/435b827ccf58589ca71f8038b27ae0f1 to your computer and use it in GitHub Desktop.
Save karupanerura/435b827ccf58589ca71f8038b27ae0f1 to your computer and use it in GitHub Desktop.
go run a.go | sort | uniq -c | sort -nr
package main
import (
"fmt"
"strconv"
)
func main() {
values := map[string]string{}
for i := 0; i < 50; i++ {
k := strconv.Itoa(i)
values[k] = k
}
for i := 0; i < 10000; i++ {
keys := []string{}
for k := range values {
keys = append(keys, k)
}
fmt.Printf("Key: %v\n", keys)
}
}
186 Key: [32 38 44 47 7 8 19 23 15 17 33 49 43 4 24 27 40 28 35 46 0 3 16 18 34 36 41 2 12 30 31 26 39 45 5 10 21 22 14 29 42 48 1 9 11 13 6 20 25 37]
183 Key: [40 43 4 24 27 18 28 35 46 0 3 16 31 34 36 41 2 12 30 22 26 39 45 5 10 21 13 14 29 42 48 1 9 11 37 6 20 25 23 32 38 44 47 7 8 19 49 15 17 33]
181 Key: [14 29 42 48 1 9 11 13 6 20 25 37 32 38 44 47 7 8 19 23 15 17 33 49 43 4 24 27 40 28 35 46 0 3 16 18 34 36 41 2 12 30 31 26 39 45 5 10 21 22]
180 Key: [33 49 15 17 27 40 43 4 24 16 18 28 35 46 0 3 30 31 34 36 41 2 12 21 22 26 39 45 5 10 11 13 14 29 42 48 1 9 25 37 6 20 19 23 32 38 44 47 7 8]
178 Key: [24 27 40 43 4 3 16 18 28 35 46 0 12 30 31 34 36 41 2 10 21 22 26 39 45 5 9 11 13 14 29 42 48 1 20 25 37 6 8 19 23 32 38 44 47 7 17 33 49 15]
177 Key: [27 40 43 4 24 16 18 28 35 46 0 3 30 31 34 36 41 2 12 21 22 26 39 45 5 10 11 13 14 29 42 48 1 9 25 37 6 20 19 23 32 38 44 47 7 8 33 49 15 17]
176 Key: [38 44 47 7 8 19 23 32 15 17 33 49 4 24 27 40 43 35 46 0 3 16 18 28 36 41 2 12 30 31 34 39 45 5 10 21 22 26 29 42 48 1 9 11 13 14 6 20 25 37]
174 Key: [47 7 8 19 23 32 38 44 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 48 1 9 11 13 14 29 42 6 20 25 37]
174 Key: [43 4 24 27 40 28 35 46 0 3 16 18 34 36 41 2 12 30 31 26 39 45 5 10 21 22 14 29 42 48 1 9 11 13 6 20 25 37 32 38 44 47 7 8 19 23 15 17 33 49]
174 Key: [28 35 46 0 3 16 18 34 36 41 2 12 30 31 26 39 45 5 10 21 22 14 29 42 48 1 9 11 13 6 20 25 37 32 38 44 47 7 8 19 23 15 17 33 49 43 4 24 27 40]
173 Key: [15 17 33 49 4 24 27 40 43 46 0 3 16 18 28 35 41 2 12 30 31 34 36 45 5 10 21 22 26 39 42 48 1 9 11 13 14 29 6 20 25 37 44 47 7 8 19 23 32 38]
171 Key: [22 26 39 45 5 10 21 13 14 29 42 48 1 9 11 37 6 20 25 23 32 38 44 47 7 8 19 49 15 17 33 40 43 4 24 27 18 28 35 46 0 3 16 31 34 36 41 2 12 30]
169 Key: [6 20 25 37 44 47 7 8 19 23 32 38 15 17 33 49 4 24 27 40 43 46 0 3 16 18 28 35 41 2 12 30 31 34 36 45 5 10 21 22 26 39 42 48 1 9 11 13 14 29]
168 Key: [8 19 23 32 38 44 47 7 17 33 49 15 24 27 40 43 4 3 16 18 28 35 46 0 12 30 31 34 36 41 2 10 21 22 26 39 45 5 9 11 13 14 29 42 48 1 20 25 37 6]
168 Key: [49 15 17 33 40 43 4 24 27 18 28 35 46 0 3 16 31 34 36 41 2 12 30 22 26 39 45 5 10 21 13 14 29 42 48 1 9 11 37 6 20 25 23 32 38 44 47 7 8 19]
167 Key: [6 20 25 37 32 38 44 47 7 8 19 23 15 17 33 49 43 4 24 27 40 28 35 46 0 3 16 18 34 36 41 2 12 30 31 26 39 45 5 10 21 22 14 29 42 48 1 9 11 13]
166 Key: [37 6 20 25 23 32 38 44 47 7 8 19 49 15 17 33 40 43 4 24 27 18 28 35 46 0 3 16 31 34 36 41 2 12 30 22 26 39 45 5 10 21 13 14 29 42 48 1 9 11]
165 Key: [29 42 48 1 9 11 13 14 6 20 25 37 38 44 47 7 8 19 23 32 15 17 33 49 4 24 27 40 43 35 46 0 3 16 18 28 36 41 2 12 30 31 34 39 45 5 10 21 22 26]
164 Key: [1 9 11 13 14 29 42 48 6 20 25 37 7 8 19 23 32 38 44 47 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45]
163 Key: [45 5 10 21 22 26 39 42 48 1 9 11 13 14 29 6 20 25 37 44 47 7 8 19 23 32 38 15 17 33 49 4 24 27 40 43 46 0 3 16 18 28 35 41 2 12 30 31 34 36]
163 Key: [4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 1 9 11 13 14 29 42 48 6 20 25 37 7 8 19 23 32 38 44 47 15 17 33 49]
163 Key: [2 12 30 31 34 36 41 5 10 21 22 26 39 45 48 1 9 11 13 14 29 42 6 20 25 37 47 7 8 19 23 32 38 44 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46]
163 Key: [15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 48 1 9 11 13 14 29 42 6 20 25 37 47 7 8 19 23 32 38 44]
162 Key: [5 10 21 22 26 39 45 1 9 11 13 14 29 42 48 6 20 25 37 7 8 19 23 32 38 44 47 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41]
161 Key: [36 41 2 12 30 31 34 39 45 5 10 21 22 26 29 42 48 1 9 11 13 14 6 20 25 37 38 44 47 7 8 19 23 32 15 17 33 49 4 24 27 40 43 35 46 0 3 16 18 28]
161 Key: [26 39 45 5 10 21 22 14 29 42 48 1 9 11 13 6 20 25 37 32 38 44 47 7 8 19 23 15 17 33 49 43 4 24 27 40 28 35 46 0 3 16 18 34 36 41 2 12 30 31]
159 Key: [10 21 22 26 39 45 5 9 11 13 14 29 42 48 1 20 25 37 6 8 19 23 32 38 44 47 7 17 33 49 15 24 27 40 43 4 3 16 18 28 35 46 0 12 30 31 34 36 41 2]
157 Key: [6 20 25 37 7 8 19 23 32 38 44 47 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 1 9 11 13 14 29 42 48]
157 Key: [4 24 27 40 43 46 0 3 16 18 28 35 41 2 12 30 31 34 36 45 5 10 21 22 26 39 42 48 1 9 11 13 14 29 6 20 25 37 44 47 7 8 19 23 32 38 15 17 33 49]
157 Key: [31 34 36 41 2 12 30 22 26 39 45 5 10 21 13 14 29 42 48 1 9 11 37 6 20 25 23 32 38 44 47 7 8 19 49 15 17 33 40 43 4 24 27 18 28 35 46 0 3 16]
157 Key: [30 31 34 36 41 2 12 21 22 26 39 45 5 10 11 13 14 29 42 48 1 9 25 37 6 20 19 23 32 38 44 47 7 8 33 49 15 17 27 40 43 4 24 16 18 28 35 46 0 3]
157 Key: [15 17 33 49 43 4 24 27 40 28 35 46 0 3 16 18 34 36 41 2 12 30 31 26 39 45 5 10 21 22 14 29 42 48 1 9 11 13 6 20 25 37 32 38 44 47 7 8 19 23]
157 Key: [0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 1 9 11 13 14 29 42 48 6 20 25 37 7 8 19 23 32 38 44 47 15 17 33 49 4 24 27 40 43]
156 Key: [6 20 25 37 47 7 8 19 23 32 38 44 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 48 1 9 11 13 14 29 42]
156 Key: [21 22 26 39 45 5 10 11 13 14 29 42 48 1 9 25 37 6 20 19 23 32 38 44 47 7 8 33 49 15 17 27 40 43 4 24 16 18 28 35 46 0 3 30 31 34 36 41 2 12]
155 Key: [35 46 0 3 16 18 28 36 41 2 12 30 31 34 39 45 5 10 21 22 26 29 42 48 1 9 11 13 14 6 20 25 37 38 44 47 7 8 19 23 32 15 17 33 49 4 24 27 40 43]
155 Key: [23 32 38 44 47 7 8 19 49 15 17 33 40 43 4 24 27 18 28 35 46 0 3 16 31 34 36 41 2 12 30 22 26 39 45 5 10 21 13 14 29 42 48 1 9 11 37 6 20 25]
154 Key: [15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 1 9 11 13 14 29 42 48 6 20 25 37 7 8 19 23 32 38 44 47]
154 Key: [13 14 29 42 48 1 9 11 37 6 20 25 23 32 38 44 47 7 8 19 49 15 17 33 40 43 4 24 27 18 28 35 46 0 3 16 31 34 36 41 2 12 30 22 26 39 45 5 10 21]
153 Key: [19 23 32 38 44 47 7 8 33 49 15 17 27 40 43 4 24 16 18 28 35 46 0 3 30 31 34 36 41 2 12 21 22 26 39 45 5 10 11 13 14 29 42 48 1 9 25 37 6 20]
151 Key: [4 24 27 40 43 35 46 0 3 16 18 28 36 41 2 12 30 31 34 39 45 5 10 21 22 26 29 42 48 1 9 11 13 14 6 20 25 37 38 44 47 7 8 19 23 32 15 17 33 49]
151 Key: [16 18 28 35 46 0 3 30 31 34 36 41 2 12 21 22 26 39 45 5 10 11 13 14 29 42 48 1 9 25 37 6 20 19 23 32 38 44 47 7 8 33 49 15 17 27 40 43 4 24]
150 Key: [9 11 13 14 29 42 48 1 20 25 37 6 8 19 23 32 38 44 47 7 17 33 49 15 24 27 40 43 4 3 16 18 28 35 46 0 12 30 31 34 36 41 2 10 21 22 26 39 45 5]
150 Key: [46 0 3 16 18 28 35 41 2 12 30 31 34 36 45 5 10 21 22 26 39 42 48 1 9 11 13 14 29 6 20 25 37 44 47 7 8 19 23 32 38 15 17 33 49 4 24 27 40 43]
149 Key: [20 25 37 6 8 19 23 32 38 44 47 7 17 33 49 15 24 27 40 43 4 3 16 18 28 35 46 0 12 30 31 34 36 41 2 10 21 22 26 39 45 5 9 11 13 14 29 42 48 1]
146 Key: [5 10 21 22 26 39 45 48 1 9 11 13 14 29 42 6 20 25 37 47 7 8 19 23 32 38 44 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41]
146 Key: [48 1 9 11 13 14 29 42 6 20 25 37 47 7 8 19 23 32 38 44 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45]
146 Key: [3 16 18 28 35 46 0 12 30 31 34 36 41 2 10 21 22 26 39 45 5 9 11 13 14 29 42 48 1 20 25 37 6 8 19 23 32 38 44 47 7 17 33 49 15 24 27 40 43 4]
146 Key: [15 17 33 49 4 24 27 40 43 35 46 0 3 16 18 28 36 41 2 12 30 31 34 39 45 5 10 21 22 26 29 42 48 1 9 11 13 14 6 20 25 37 38 44 47 7 8 19 23 32]
145 Key: [25 37 6 20 19 23 32 38 44 47 7 8 33 49 15 17 27 40 43 4 24 16 18 28 35 46 0 3 30 31 34 36 41 2 12 21 22 26 39 45 5 10 11 13 14 29 42 48 1 9]
143 Key: [2 12 30 31 34 36 41 5 10 21 22 26 39 45 1 9 11 13 14 29 42 48 6 20 25 37 7 8 19 23 32 38 44 47 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46]
143 Key: [17 33 49 15 24 27 40 43 4 3 16 18 28 35 46 0 12 30 31 34 36 41 2 10 21 22 26 39 45 5 9 11 13 14 29 42 48 1 20 25 37 6 8 19 23 32 38 44 47 7]
142 Key: [44 47 7 8 19 23 32 38 15 17 33 49 4 24 27 40 43 46 0 3 16 18 28 35 41 2 12 30 31 34 36 45 5 10 21 22 26 39 42 48 1 9 11 13 14 29 6 20 25 37]
142 Key: [0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 48 1 9 11 13 14 29 42 6 20 25 37 47 7 8 19 23 32 38 44 15 17 33 49 4 24 27 40 43]
139 Key: [6 20 25 37 38 44 47 7 8 19 23 32 15 17 33 49 4 24 27 40 43 35 46 0 3 16 18 28 36 41 2 12 30 31 34 39 45 5 10 21 22 26 29 42 48 1 9 11 13 14]
138 Key: [42 48 1 9 11 13 14 29 6 20 25 37 44 47 7 8 19 23 32 38 15 17 33 49 4 24 27 40 43 46 0 3 16 18 28 35 41 2 12 30 31 34 36 45 5 10 21 22 26 39]
138 Key: [18 28 35 46 0 3 16 31 34 36 41 2 12 30 22 26 39 45 5 10 21 13 14 29 42 48 1 9 11 37 6 20 25 23 32 38 44 47 7 8 19 49 15 17 33 40 43 4 24 27]
138 Key: [12 30 31 34 36 41 2 10 21 22 26 39 45 5 9 11 13 14 29 42 48 1 20 25 37 6 8 19 23 32 38 44 47 7 17 33 49 15 24 27 40 43 4 3 16 18 28 35 46 0]
137 Key: [4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 48 1 9 11 13 14 29 42 6 20 25 37 47 7 8 19 23 32 38 44 15 17 33 49]
135 Key: [39 45 5 10 21 22 26 29 42 48 1 9 11 13 14 6 20 25 37 38 44 47 7 8 19 23 32 15 17 33 49 4 24 27 40 43 35 46 0 3 16 18 28 36 41 2 12 30 31 34]
132 Key: [41 2 12 30 31 34 36 45 5 10 21 22 26 39 42 48 1 9 11 13 14 29 6 20 25 37 44 47 7 8 19 23 32 38 15 17 33 49 4 24 27 40 43 46 0 3 16 18 28 35]
129 Key: [7 8 19 23 32 38 44 47 15 17 33 49 4 24 27 40 43 0 3 16 18 28 35 46 2 12 30 31 34 36 41 5 10 21 22 26 39 45 1 9 11 13 14 29 42 48 6 20 25 37]
126 Key: [11 13 14 29 42 48 1 9 25 37 6 20 19 23 32 38 44 47 7 8 33 49 15 17 27 40 43 4 24 16 18 28 35 46 0 3 30 31 34 36 41 2 12 21 22 26 39 45 5 10]
124 Key: [34 36 41 2 12 30 31 26 39 45 5 10 21 22 14 29 42 48 1 9 11 13 6 20 25 37 32 38 44 47 7 8 19 23 15 17 33 49 43 4 24 27 40 28 35 46 0 3 16 18]
@karupanerura
Copy link
Author

割と偏りがある。というか出ないパターンがある

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment