목록분류 전체보기 (2068)
준호씨의 블로그
Codility Your browser is not supported You should use a supported browser. Read more app.codility.com 배열 A를 K만큼 오른쪽 shift 하는 문제입니다. 단 범위를 넘어서는 숫자는 왼쪽 끝으로 이동합니다. 무한히 순환되는 구조입니다. A = [3, 8, 9, 7, 6] K = 6 이면 배열 [3, 8, 9, 7, 6]를 6만큼 오른쪽으로 shift 합니다. 결과는 [6, 3, 8, 9, 7]입니다. 5만큼 shift 하면 한 바퀴 돌고 1만큼 한 번 더 shift 한 것입니다. 1만큼 shfit 하면 결국 뒤의 1개와 앞의 4개 (길이-1)를 합친 것과 같습니다. 만약 빈 배열이면 자신을 리턴합니다. 그리고 shift개수가..

오랜만에 코빗에 로그인해 보았습니다. 오래전 거래내역이 보입니다. 당시 비트코인은 36만 원 정도 했고 무려 비트코인을 무려 4개나 구입했었습니다. 지금은 1개 구입하기도 힘든 시대인데 말이죠 ^^; 그 당시 썼던 글이 있네요. bitcoin 을 구입 해 보자 @korbit 사실 작년인가 언젠가 경험 삼아 bitcoin 을 구입 해 보려고 계획을 세웠었는데 이런저런 사유로 구입 하지 못했다. 그 당시 채굴도 조금 시도 해 보았지만 지급 받을 만큼 채굴도 못했다. 이미 채 junho85.pe.kr 코빗에서 당시의 차트를 캡처해 보았습니다. 그 당시에도 2014년에는 180만 원이나 하던 코인이 30만 원대까지 떨어졌던 상황이었고 제가 구입한 이후로 20만 원대 까지 떨어졌었습니다. 이러다 망하는 거 아닌가..

아마도 10년도 더 전에 이 책을 읽었던 적이 있습니다. 사서 본 책이었기에 분명 어딘가에 있을 거 같은데 찾아봐도 안 보여서 일단 도서관에서 빌려다 보았습니다. 고향집에 두고 왔나 싶기도 한데 못 찾겠으면 한 권 다시 구입해 둘까 합니다. 절판되어서 헌책방에서 구입해야 될 거 같네요. 처음 읽었을 때 막연히 뉴욕에 가보고 싶다고도 생각도 했었지만 아직 미국도 못 가봤네요. 언젠간 가볼 수도 있지 않을까요? 아무튼 안 읽은 지 오래되어서 기억이 가물가물한 상태로 다시 읽어 보았습니다. 이 책의 저자는 임백준 님이고 장르는 소설입니다. 소설이긴 하지만 내용을 보다 보면 상당히 현실적인 내용들도 많아서 아마 작가 본인의 경험이 많이 녹아 있지 않을까 생각이 듭니다. 등장인물에도 한국인인 영우를 중심으로 이야..
BinaryGap coding task - Learn to Code - Codility Find longest sequence of zeros in binary representation of an integer. app.codility.com 문제: Binary Gap은 2진수에서 1 사이에 있는 연속된 0의 최대 시퀀스입니다. 예를 들어 9는 2진수로 1001이고 binary gap은 2입니다. 529는 2진수로 1000010001이고 binary gap은 두 개이고 각각 4와 3인데 최댓값은 4입니다. 20은 10100이고 binary gap은 1입니다. 15는 1111이고 binary gap은 없습니다. 32는 100000이고 binary gap이 없습니다. 없는 경우 0을 리턴합니다. def s..

개발 공부를 좀 해보신 분들은 아두이노가 어떤 식으로 빌드되는지 좀 궁금해질 수 있습니다. 아두이노 IDE에서 빌드해 보면 로그가 자세히 나오지는 않아서 어떻게 빌드가 되는지 자세히 나오지는 않는데요. Preferences -> Show verbose output during: complication을 켜주면 좀 더 상세한 로그가 나옵니다. 아래처럼 말이죠. gcc로 컴파일해 보신 분들은 조금 다르지만 익숙한 빌드 명령어를 보실 수 있습니다. avr-g++명령어가 실행되는 것을 볼 수 있습니다. ... /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno..