Skip to content

Instantly share code, notes, and snippets.

View siisee11's full-sized avatar
🔴
The Climb

Jaeyoun Nam siisee11

🔴
The Climb
View GitHub Profile
@siisee11
siisee11 / exercise8.go
Last active December 11, 2019 11:11
Image type
package main
import (
"code.google.com/p/go-tour/pic"
"image"
"image/color"
)
type Image struct{
Height, Width int
@siisee11
siisee11 / Kth.go
Last active December 15, 2019 06:52
Find Kth number of given array
/* for testing */
package kth
import (
"sort"
)
func Solution(array []int, commands [][]int) []int {
answer := []int{}
@siisee11
siisee11 / Kth_wrong.go
Created December 15, 2019 07:05
Kth wrong answer
/* for testing */
package kth
import (
"sort"
)
func Solution(array []int, commands [][]int) []int {
answer := []int{}
@siisee11
siisee11 / solution_test.go
Last active December 15, 2019 11:38
Code to test solution.go
package kth
import (
"reflect"
"testing"
)
func TestSolution(t *testing.T) {
cases := []struct {
in1, want []int
@siisee11
siisee11 / moketest.go
Created December 15, 2019 12:28
programmers moketest quiz
package moketest
func Solution(answers []int) []int {
answer := []int{}
picker1 := [5]int{1, 2, 3, 4, 5}
picker2 := [8]int{2, 1, 2, 3, 2, 4, 2, 5}
picker3 := [10]int{3, 3, 1, 1, 2, 2, 4, 4, 5, 5}
correct := [3]int{0, 0, 0}
@siisee11
siisee11 / moketest_test.go
Created December 15, 2019 12:31
programmers moketest test code
package moketest
import (
"reflect"
"testing"
)
func TestSolution(t *testing.T) {
cases := []struct {
in1, want []int
@siisee11
siisee11 / tower.go
Created December 19, 2019 12:25
Programmers' tower problem solution
type tower struct {
idx int
height int
}
func solution(heights []int) []int {
dp := []tower{}
answer := []int{}
for i, v := range heights {
title header categories tags
Welcome to Jekyll!
teaser
/assets/images/500x300.png
Jekyll
update
@siisee11
siisee11 / exercise9.go
Created December 31, 2019 04:58
rot13Reader
package main
import (
"io"
"os"
"strings"
)
type rot13Reader struct {
r io.Reader
@siisee11
siisee11 / exercise10.go
Created December 31, 2019 05:37
equivalent binary tree
package main
import (
"code.google.com/p/go-tour/tree"
"fmt"
)
func Walk(t *tree.Tree, ch chan int) {
_Walk(t, ch)
close(ch)
}