프로그래머/기타 썸네일형 리스트형 [Git] cheat sheet 모음 | git 명령어 정리 git 명령어 정리 git init git status git add chapter1.txt git commit -m "Complete Chapter 1" git log git diff chapter3.txt git checkout chapter3.txt roll back to the last version committed in our local repo git remote add origin "url of the remote repo on Git" origin is the name of the remote git push -u origin master u flag which links up the remote and the local repo origin : name of remote master :.. 더보기 오늘의 복습 | C++ 11 | lambda function | binary tree | linked list #C++11에서 추가된 핵심 기능 auto 자료형을 추론 실제 자료형은 컴파일 하는 동안 결정됨. 따라서, 반드시 auto 변수를 초기화해야 함. static_assert 컴파일 중에 assertion 평가 컴파일러가 assert 조건이 참인지 아닌지 앎 실패하면 컴팡리러는 컴파일 에러를 뱉음 default/delete default 키워드를 사용하면, 컴파일러가 특정한 생성자, 연산자 및 소멸자를 만들어 낼 수 있음 그래서, 비어 있는 생성자나 소멸자를 구체화할 필요가 없음 또한 기본 생성자, 연산자 및 소멸자를 더 분명하게 표시할 수 있음 컴파일러가 자동으로 생성자를 만들어 주길 원치 않는다면 delete 키워드 사용 private 접근 제어자로 빈 생성자를 만드는 트릭은 이제 그만 올바른 에러 메시.. 더보기 [수강 후기] 패캠 딥러닝/인공지능 올인원 패키지 | 속지마세요 | 패스트캠퍼스 온라인 강의 패스트캠퍼스 딥러닝/인공지능 올인원 패키지 온라인 강의 수강 후기 필자는 현업에서 인공지능 관련 업무를 하고 있다. 하지만 역량이 충분치 않아 따로 공부를 하고 있다. 패스트 캠퍼스는 이전부터 알고 있었지만, 백만원이 넘는 오프라인 강의는 금액적으로 부담이 되었다. 마침 패스트 캠퍼스에서 3개의 온라인 패키지를 묶어 20만원에 평생 들을 수 있게 한 프리패스 수강권을 판매했다. 딥러닝/인공지능 올인원 패키지를 포함한 3개의 패키지를 결제했다. 현재 딥러닝/인공지능 올인원 패키지의 절반 정도를 수강했고, 그에 대한 후기를 남긴다. 우선, 패스트 캠퍼스 홈페이지를 들어가보면 현란한 문구를 볼 수 있다. 마치 이번 달까지 결제를 못하면 다시는 할인이 없을 거라는 예감이 든다. 결론부터 말하면, 급하게 생각하지.. 더보기 백준 온라인 저지(BOJ) 3085번 - 사탕 게임 백준 온라인 저지(BOJ) 3085번 - 사탕 게임 경우의 수 NxN 크기의 테이블에 사탕이 있다 (N (N^2) * 2 의 경우의 수 (정확히는 (N-1)^2 * 2) 처음 고른 칸의 오른쪽, 아래쪽을 인접한 칸이라고 가정 같은 색으로 이루어져 있는 가장 긴 연속 부분 행 또는 열을 고름 -> O(N^2) 해답 #include #include #include using namespace std; int check(vector &a){ int n = a.size(); int ans = 1; for(int i=0; i a[i]; } int ans = 0; for(int i=0; i 더보기 백준 온라인 저지(BOJ) 2309번 - 일곱난쟁이 백준 온라인 저지(BOJ) 2309번 - 일곱난쟁이 경우의 수 아홉 난쟁이의 키가 주어진다. 아홉 난쟁이 중 일곱 명을 고르는 것은, 아홉 명 중 두 명을 고르는 것과 같다. 따라서 경우의 수는 9x8 = 72가지. 다 해보면 된다. 해답 #include #include using namespace std; bool check(const int* data, const int i, const int j){ int sum = 0; for(int a=0; a data[i]; } sort(data, data+9); // for(int i=0; i 더보기 백준 <알고리즘 기초 1/2> 강의 후기 알고리즘 자료구조/알고리즘은 나 같이 비-컴공 출신의 소프트웨어 엔지니어에겐 넘어야 할 산이다. 코딩을 하는데 기초체력 역할을 할 뿐만 아니라, 나중에 이직시 유명한 기업의 IT직군은 대부분 코딩테스트를 하기 때문이다. 본인은 백준 알고리즘 기초 강의를 수강 완료 후 현재 다니는 회사의 SW 테스트를 통과하는 것을 1차 목적으로 하고 있으며, 알고리즘 기초 1 강의가 끝나가는 시점에서 본 리뷰를 작성한다. Backjoon Online Judge 본 강의는 백준 온라인 저지 사이트의 탭으로 들어갈 수 있다. 참고로 백준 온라인 저지는 우리나라에서 가장 유명한 알고리즘 문제풀이 사이트 중 하나이다. 특히 이 강의는 백준씨가 직강을 하시기 때문에 왠지 믿음이 간다. 백준 온라인저지로 바로가기 사이트에 들어가서.. 더보기 이전 1 다음