[알고리즘] 2018 카카오 코딩테스트 비밀지도

[2018 카카오] 비밀지도 2018 카카오 블라인드 공채 코딩테스트 비밀지도 문제 풀이입니다. 본 문제는 프로그래머스 홈페이지에서 직접 풀어볼 수 있습니다. 비밀지도 문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 “공백”(" “) 또는"벽(”#") 두 종류로 이루어져 있다. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다....

January 17, 2021 · 3 min · Pacientes

[리뷰] Udacity Intro Self-Driving Cars Nanodegree 후기

Intro Self-Driving Cars Nanodegree Udacity Nanodegree 프로그램은 일정 기간동안 강의를 학습하고 프로젝트를 수행하는 유료 서비스입니다. Udacity Autonomous System 프로그램의 Intro Self-Driving Cars 코스를 수강하였습니다. 본 코스의 후속 강의로 Self-Driving Car Engineer을 추천하고 있습니다. 자율주행 시스템을 주로 연구했고, 아주 조금 알고 있는 입장에서 강의를 듣고 난 후기를 작성해보겠습니다. 수료증을 받기가 꽤나 어렵습니다. 신분을 증명할 방법이 필요한데요. 다행이 컴퓨터에 웹캠이 있어, 여권과 얼굴 인증(?)으로 본인확인을 하였습니다. (운전면허증은 잘 안되네요.) 자율주행을 처음 공부하는 사람에게 적합하다....

January 16, 2021 · 3 min · Pacientes

[리뷰] 혼자 공부하는 머신러닝+딥러닝

혼자 공부하는 머신러닝+딥러닝 혼자 공부하는 사람들에게 참으로 적합한 책이라고 생각합니다. 직장인 혼공머신(?)의 성장기를 따라가며 머신러닝과 딥러닝을 공부하는 성장형 도서입니다. 이 책의 장점은 친절한 코드와 쉬운 설명에 있음을 느낍니다. 수식이 가득한 복잡한 설명이 아닌, 실전과 같은 상황을 쉬운 예제로 하나 하나 단계를 밟아가는 재미를 느꼈습니다. 같은 출판사의 도서 핸즈온 머신러닝(2판)과 같이 읽어보면 좋겠다는 생각이 들었습니다. (저자분께서 핸즈온 머신러닝을 번역하셨습니다. 뛰어난 저자분임을 한번 더 느낍니다.) 직접 구매하였습니다.

January 14, 2021 · 1 min · Pacientes

[알고리즘] 2018 카카오 코딩테스트 다트게임

[2018 카카오] 다트게임 2018 카카오 블라인드 공채 코딩테스트 다트게임 문제 풀이입니다. 본 문제는 프로그래머스 홈페이지에서 직접 풀어볼 수 있습니다. 다트게임 문제 설명 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다....

January 10, 2021 · 3 min · Pacientes

[알고리즘] 두 개 뽑아서 더하기

두 개 뽑아서 더하기 프로그래머스 알고리즘 문제 풀이입니다. 본 문제는 프로그래머스 홈페이지에서 직접 풀어볼 수 있습니다. 두 개 뽑아서 더하기 문제 설명 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers의 길이는 2 이상 100 이하입니다. numbers의 모든 수는 0 이상 100 이하입니다. 입출력 예 numbers result [2,1,3,4,1] [2,3,4,5,6,7] [5,0,2,7] [2,5,7,9,12] 입출력 예에 대한 설명 입출력 예 #1 2 = 1 + 1 입니다....

January 9, 2021 · 2 min · Pacientes