[Programmers] 줄 서는 방법 (Java)
문제링크 문제 설명 n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서는 방법은 여러 가지 방법이 있습니다. 예를 들어서 3명의 사람이 있다면 다음과 같이 6개의 방법이 있습니다. [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1] 사람의 수 n과, 자연수 k가 주어질 때, 사람을 나열 하는 방법을 사전 순으로 나열했을 때, k번째 방법을 return 하는 solution 함수를 완성해 주세요. 제한사항 n은 20 이하의 자연수입니다. k는 n! 이하의 자연수입니다. 입출력 예 n k result 3 5 [3,1,2] 문제 풀이 처음 문제를 풀 때에는, 규칙에 따라 모..
2023. 8. 8.
Terminal) 나만의 커맨드 만들기 (alias)
맥이나 리눅스를 사용하다보면, 터미널을 많이 사용하게 된다. 자주 사용하는 폴더열기, 디렉토리 이동 등을 커맨드로 지정하여 편하게 사용해보자! zshrc 수정 우선 .zshrc 라는 파일을 vim이나 기타 편집기를 이용하여 수정해야 한다. vim ~/.zshrc vim 으로 연 뒤, 맨 아랫줄로 이동하여, 다음과 같은 형식으로 작성한다. alias {커맨드 명}={원하는 커맨드} 예를들어, docs 라는 커맨드로 ~/Documents를 열고 싶다면, alias docs="open ~/Documents" 이런식으로 해주면 된다. 원하는 대로 수정이 끝나면, esc -> ":wq" 를 입력하여 저장 뒤, source ~/.zshrc 를 입력하여, 변경사항을 등록해주면 끝이다! 이를 이용하여, 길지만 자주쓰는..
2023. 8. 2.