코드플러스 백준 알고리즘 강의 중급과 고급을 수강하고 작성한 개인적인 후기입니다. 강의의 개요를 파악할 수 있도록 강의의 모든 목차가 기록되어 있습니다만, 강의 저작권을 고려하여 강의 내용은 제가 필기한 부분 중 일부분만 포함되어 있습니다. 알고리즘 관련 공부를 처음하신다면, '기초'강의 부터 수강하시기를 강추 드립니다. 만약 자료구조/알고리즘 수업을 꽤 재미있게 들어서 기초강의에 있는 스택/큐/그래프 등의 내용을 다 숙지하고 있으며, 실력에 자신 있다고 하더라도, 이런 종류의 문제에 접근하는 방법과 팁을 효율적으로 학습하기 위해 기초강의 부터 차근차근 수강하는것을 강추드립니다. 오히려 중급을 듣다가 모르는 부분을 찾아보고 이렇게 하는것은 시간 낭비입니다. 시간은 돈입니다 :) 저는 '중급 셋트+고급..
릿코드 문제를 풀다보면, 잘못된 점을 파악하기 위해, 또는 솔루션을 조금 더 쉽고 정확하게 이해 하기 위해 디버깅 기능을 사용해야 할 때가 있습니다.릿코드가 비록 웹IDE로 구성되어 있지만, 비쥬얼스튜디오 등의 IDE와 동일한 방법으로 디버깅 기능을 제공하고 있다는 사실, 알고 계셨나요?리트코드의 디버깅 기능을 잘 이용하면, 학습의 시간을 단축하고 실력을 향상시키는데 많은 도움이 됩니다. 오늘은 leetcode에서 debugging하는 법을 알아보겠습니다. 1. 디버깅 하고 싶은 코드 라인 지정코드 에디터창의 왼쪽의 코드라인이 표시된 곳에 마우스를 올리고, 라인 옆에 빨간 동그라미가 뜨면 클릭합니다. 2. 디버그 버튼을 눌러 디버깅을 시작합니다.코드에디터 창 아래에서 왼쪽으로부터 세번째의 순서에 위..
AWS 클라우드 프랙티셔너 자격증 취득 동기AWS 클라우드 프랙티셔너 자격증은 AWS 자격증 중에 가장 쉬운 자격증으로 비전공자도 취득할 수 있으며, 관련 경험이 필요 없습니다. 오직 AWS 클라우드의 기본적인 이해 수준에 대한 지식 기반 자격증입니다.아래의 관련 설명을 읽어보시면 알 수 있듯이, 자격증 레벨은 크게 파운데이셔널 -> 어소시에이트 -> 프로페셔널로 구성되며, 추가적으로 각 특화 영영역에 해당하는 스페셜티 자격증이 있습니다. AWS 클라우드 자격증 종류 따라서 저는 주위의 비 전공자 분들에게 저는 이 자격증을 굉장히 많이 권하는 편입니다. AWS 클라우드 프랙티셔너 자격증 응시 비용은 미화 100달러이며, 프랙티셔너 자격증 50% 쿠폰과 무료 시험 준비자료들을 제공해 주는 'AWS 챌..
AWS 공식 무료 강의 소개 ( AWS 자격증 취득 후기는 맨 아래에 첨부 )이 포스팅은 AWS에서 제공하는 6시간 짜리 무료 강의에 대한 소개 및 관련 팁에 대한 설명입니다. AWS 자격증을 온라인으로 취득한 후기는 이 포스팅에 이어 맨 아래에서 소개되니 참고하십시오. AWS Skill Builder의 6시간 코스로 AWS Certified Cloud Practitioner 자격증 취득하기이 자격증은 아마존웹서비스 자격증 중 가장 취득하기 쉬운 것으로, AWS에서 제공하는 교육과정을 수료하면 비전공자도 충분히 취득 가능한 자격증입니다. 이 자격증에 대해서 자세히 알고 싶다면, 맨 아래로 스크롤을 내려 제가 이전에 작성해둔 자격증 소개 포스팅을 읽어보시기 바랍니다. 이 포스팅에서는 실제 이 과정을 수료해..
리트코드에 공식 큐레이팅 된 코딩 인터뷰에 자주 출제되는 문제의 목록입니다.인터뷰 준비를 하는데 있어서, 모든 문제를 훑어 보실것을 강력 추천 합니다. 깊고 느리게, 우보만리우직한 소처럼 천천히 걸어서 만리를 간다.천천히 가더라도 끝까지 목표를 이룬다. IntroductionThis is LeetCode's official curated list of Top classic interview questions to help you land your dream job. Our top interview questions are divided into the following series:이것은 LeetCode의 공식 큐레이팅 된 Top 클래식 인터뷰 질문 목록입니다. 우리의 주요 인터뷰 질문은 다음 시리..
리트코드는 굉장히 유용하고 잘 짜여있는 사이트이지만, 실제로 릿코드에 들어오는 사람들의 실력차가 큰 편이라고 생각합니다. 누군가는 리트코드나 알고리즘 공부를 처음 하는 사람일 수 도있고, 누군가는 알고리즘에 능통하지만 단지 이런 유형의 인터뷰 준비를 처음 하는 사람, 혹은 각종 대회를 휩쓰는 알고리즘계의 고수도 있습니다. 릿코드(leetcode) 사이트 자체가 문제은행 형식으로 출발했기 때문에, 어찌 보면 이 사이트가 왕초보에게는 조금은 불친절할 수 있다는 것도 사실이라고 생각합니다. 그러나, 릿코드에서는 이런 부분을 감안하여 [Exploar > Learn] 섹션을 제공하며, 이 [Explore > Learn]이라는 섹션을 잘 활용하면, 알고리즘에 대한 기초 지식도 쌓고, 리트코드에 익숙해지는데 많은 도..
한국에서는 백준사이트나 알고스팟 등을 주로 하지만, 해외취업을 원한다면 리트코드가 필수라고 생각한다.특히 구글, 페이스북, 아마존, 넷플릭스, 애플 등에 취업하기를 원한다면 다른 사이트나 책 보다는 리트코드에서 각 회사별로 나와있는 기출 문제를 풀어야 한다. 합격을 위해서는 리트코드 문제를 몇개 풀어야 할까?지인들의 경우를 봤을때, 가장 어려운 구글의 경우는 최소 400문제, 난이도는 이지/미디움/하드 중 무조건 하드 포함이다. 1000문제 푸신분도 많다. 공부할때는 미디움까지 포함해서 풀면 되는것 같다. (구글은 하드) 가장 쉽다고 생각되는 아마존의 경우는 최소 100문제, 특히 트리와 그래프의 이지문제는 척척 풀어내야한다. 인터뷰에서 중요한것은 문제해결능력 그리고 소통과 협업이다.하지만 문제를..
백준 온라인 저지(BOJ) 알고리즘 문제 다른 사람의 정답 코드 보는 방법입니다. 1. 먼저 문제를 풀어서 맞춰야 합니다.-> 직접 안풀어도 됩니다. 구글에서 검색해서 답을 찾으세요. 다른 언어로 해도 상관 없습니다. 예를들면, '백준 15649 피보나치' 이런 식으로 검색하세요.2. 메뉴 중 [채점 현황]으로 진입합니다.3. 표를 잘 보시면 왼쪽에서 다섯 번째 칼럼이 '언어'입니다. 그 칼럼의 '언어 이름'을 클릭하시면 됩니다.-> 클릭할 수 없도록 비활성화되어있다면, 아직 문제를 풀어서 맞추지 않았기 때문입니다.(1번 참고) 알고리즘 공부를 처음 시작하는 사람은 코드 플러스 '알고리즘 기초' 강의를 수강하시길 강력히 추천합니다.기초강의는 기초 1과 기초 2로 구성되어 있는데, 기초세트를 선택하..
[Book] Cracking the coding interview 도서 입니다. 코딩 인터뷰 완전 분석 국내도서 저자 : 게일 라크만 맥도웰(Gayle Laakmann McDowell) / 이창현역 출판 : 인사이트 2017.08.14 상세보기 Cracking the Coding Interview (Paperback) 외국도서 저자 : Gayle Laakmann McDowell 출판 : CareerCup 2015.04.09 상세보기 [Video] 관련 동영상 강의 입니다. 자료구조/알고리즘 기초 강의 - Cracking the coding interview [Source code] 소스코드 입니다. github.com/careercup/CtCI-6th-Edition-Python careercup/CtCI..