Skip to content

Instantly share code, notes, and snippets.

View hayamiz's full-sized avatar

Yuto Hayamizu hayamiz

View GitHub Profile
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"time"
"math/rand"
"container/list"
)
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
"time"
)
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
"container/list"
)
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
"container/list"
)
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
)
type BinaryHeap struct {
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
)
func quick_sort(data []int, low int, up int) {
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
)
func quick_sort(data []int, low int, up int) {
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
)
func merge_sort(data []int, low int, up int) []int {
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math/rand"
)
func main() {
//usr/bin/env go run $0 $@ ; exit
package main
import (
"fmt"
"math"
)
func factor(n int) (int, int) {