Skip to content

Instantly share code, notes, and snippets.

View ParkDongJo's full-sized avatar

ParkDongJo ParkDongJo

View GitHub Profile
@ParkDongJo
ParkDongJo / test_num1.py
Last active July 24, 2019 03:38
coding test
import sys
def solution(a, b):
aBigNum, bBigNum = str(a), str(b)
maxLen = max(len(aBigNum), len(bBigNum))
aChar = attachZero(aBigNum, maxLen)
bChar = attachZero(bBigNum, maxLen)
answer = addBigNum(aChar, bChar)
@ParkDongJo
ParkDongJo / receiver v vs p in method
Created October 21, 2018 15:23
값 vs 포인터 리시버(receiver)
package main
import "fmt"
func Append(slice, data []byte) []byte {
l := len(slice)
if l+len(data) > cap(slice) { // 재할당 여부 체크
// 두배의 크기로 할당
newSlice := make([]byte, (l+len(data))*2)
// 내장함수 copy를 사용해 복사
@ParkDongJo
ParkDongJo / method definded
Last active October 21, 2018 15:21
메서드를 정의하다.
package main
import (
"fmt"
)
type counter int
func (r counter) inc(v int) int {
return int(r) + v
}