알고리즘 공부, 어디서 어떻게 시작해야할까? 작년 이맘때쯤에 처음 알고리즘 공부를 시작했었는데, 어떤 플랫폼을 써야하는지 엄청 고민했던 기억이 나서 1년동안 직접 사용해 본 다양한 코딩테스트를 비교해보고, 각 플랫폼에 대해 간단한 소개를 해보겠다. 1. 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스는 다양한 스타트업 및 국내 기업들이 사용하는 코딩테스트 플랫폼이다. 대표적인 예시로 카카오가 프로그래머스를 통해 대부분의 코딩테스트를 주최하기 때문에 다양한 카카오 코테 기출들이 많이 정리돼있다. 이 외에도 프로그래머스에서 주관하는 다..
2021 Summer Coding - 여름방학 스타트업 인턴 프로그램 접수 21년 04월 12일 11:00 ~ 05월 07일 17:00 테스트 21년 05월 09일 13:00 ~ 05월 09일 15:00 programmers.co.kr 2021 Summer Coding 스타트업 인턴 프로그램에 지원해보았다. 프로그래머스에서 주관하는 코딩테스트를 합격하면 지원한 기업들에 이력서가 전달되는 방식으로, 이력서 하나로 다양한 스타트업에 동시 지원이 가능하기 때문에 지원자 입장에서는 나름 괜찮은 시스템인 것 같다! 준비과정 사실 갑작스럽게 지원한 프로그램이라 시간을 두고 코테 준비를 하지는 못했다. 하지만 평소에 꾸준히 프로그래머스와 백준에서 알고리즘을 풀어왔기 때문에 나름의 준비는 됐었던 것 같다! 코테 하루 ..
문제 프로그래머스 정수삼각형 Level 3 Link 코딩테스트 연습 - 정수 삼각형 [[7], [3, 8], [8, 1, 0], [2, 7, 4, 4], [4, 5, 2, 6, 5]] 30 programmers.co.kr 나의 풀이 동적계획법으로 풀면 되는 문제다. 주어진 2차원 배열의 첫 번째 배열부터 그 다음 배열에 값을 더해나가면서 저장해준다. 가장 마지막의 배열의 최대 값을 리턴해준다. # https://programmers.co.kr/learn/courses/30/lessons/43105 """ 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 """ def solution(triangle): for j in range(1, len(triangle)): for i in range(len(tr..