전체 글

전체 글

    프로그래머스 : 스킬트리

    💡 프로그래머스 : 스킬트리 문제 설명 선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다. 예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다. 위 순서에 없는 다른 스킬(힐링 등)은 순서에 상관없이 배울 수 있습니다. 따라서 스파크 → 힐링 → 라이트닝 볼트 → 썬더와 같은 스킬트리는 가능하지만, 썬더 → 스파크나 라이트닝 볼트 → 스파크 → 힐링 → 썬더와 같은 스킬트리는 불가능합니다. 선행 스킬 순서 skill과 유저들이 만든 스킬트리를 담은 배열 skill_trees가 매개변수로 주어질 때, 가능한 스킬트리 개수를 return 하는 solution 함수를..

    Git 특정 Stash 꺼내 쓰기

    git stash list로 리스트를 확인하고, git stash pop stash@{1}를 통해 stash를 pop했다. 그런데 최근 쓸일이 생겨 사용했더니 오류가 났다 찾아보니 git version 2.11부터 명령어가 바뀐 모양! 아래처럼 쓰면 된다!! git stash list git stash apply stash@{n} 출처: https://stackoverflow.com/questions/17454235/how-to-git-stash-pop-specific-stash-in-1-8-3

    Git 브랜치를 삭제했는데 계속 남아있을 때

    분명 원격 브랜치를 삭제했는데 git branch에서 확인 했을 때 남아있다면, git remote prune origin 을 사용하자.