무시하고 싶은 폴더나 파일을 .gitignore에 명시해도 적용되지 않을 때가 있다. 주의! : 현재 작업중인 변경사항은 커밋이나 stash를 한 뒤 명령어를 적용하자. 최상위 폴더에서 다음 명령어를 실행하면 잘 적용된다. git rm -r --cached . git add . git commit -m "fixed untracked files" Ref ( https://stackoverflow.com/questions/11451535/gitignore-is-ignored-by-git )
문제링크 ( https://programmers.co.kr/learn/courses/30/lessons/12978 ) 아이디어 1) 1번 마을에서 각 마을로 갈 수 있는 최단 시간을 저장하기 위한 배열 dp 선언 2) 인접행렬(map)을 만들어 문제의 input으로 주어진 road를 통해 가중치 그래프 구현. 3) 구현한 인접행렬을 이용하여 K시간 이내에 1번 마을에서 갈 수 있는 최대 마을 수를 구함 (dfs) 3-1) dfs 함수는 인접행렬에서 탐색하려하는 행의 인덱스 (idx, 즉 마을)와 각 마을을 거쳐오면서 소요된 시간의 합 (sum)을 인자로 받음. 3-2) idx번째의 행 (특정 마을)을 탐색하면서 마을이 연결되어 있으면서 (time > 0) 현재 마을이동 시간과 소요된 시간의 합이 K 보다..
오랜만에 일본어 스터디에 나갔다. 만료된 일본어능력시험(JLPT) 1급을 갱신하기 위해 작년 초에 들어간 일본어 스터디였다. 나는 작년 7월 시험을 끝으로 스터디에서 나왔는데, 우연히 스터디 맴버 중 한분이 연초 인사를 건내왔고, 기존 4명의 맴버중에서 두 분이 꾸준히 스터디를 하고 계신다는 소식을 들었다. 당시에는 공부만 같이했던 사이임에도 오랜만에 봬니 다들 정겹고 반가웠다. 그분들은 이제 시험준비는 안하고, 일본 문학이나 뉴스를 선정해서 독해 공부를 하고 계셨다. 오늘 준비한 자료를 나한테도 전달해 주셨고, 나쇼몬이라는 일본의 고전 단편 문학을 한줄한줄 읽으면서 공부했다. 처음 원서를 접하고 충격이었던 게 기본적인 한자단어도 읽는 방법이 기억나지 않았다. 내 차례 때 겨우 두분의 도움을 받아서 더듬..
문제 링크 ( https://programmers.co.kr/learn/courses/30/lessons/17679# ) 아이디어 1. board를 2차원 배열로 변환(boardArr) 2. 변환된 배열을 0,0 -> m - 1, n - 1까지 순회하면서 4블록을 만들 수 있는 경우를 체크 3. 체크된 범위를 객체화하여 지워질 배열(deletedArr)에 저장 4. deletedArr를 순회하면서 boardArr의 공간을 비움 5. 비워진 공간에 따라 프렌즈들을 빈 공간으로 내림 (DropBlockToEmptySpace) 6. 1 ~ 5의 시행을 더이상 지울 4블록이 없을 때 까지 시행 (deletedArr가 empty일 때) 7. 최종적으로 만들어진 boardArr를 순회하면서 지워진 부분 (빈스트링인..
자바스크립트에서 for in과 for of의 차이점. 자바스크립트에서 for in과 for of는 둘 다 데이터 구조를 루핑하는데 쓰이는 문법이다. 1) for in : 객체(object)가 갖고 있는 property의 key들을 순환한다. 2) for of : array, string, nodeList와 같은 반복가능한 객체(iterable object)의 value를 순환한다. for of와 in의 사용 예제 let list = [4, 5, 6]; for (let i in list) { console.log(i); // "0", "1", "2", } for (let i of list) { console.log(i); // "4", "5", "6" } 즉, 자바스크립트에서 for of와 in의 구분은 ..
- 20200510
- 20200804
- 20200421
- 20200424
- 백준
- 20200427
- 20200415
- 20200406
- 20200624
- 20200428
- 20200413
- chapter7
- 20200425
- 20200504
- 20200319
- 20200503
- 20200317
- 20200512
- likelion
- 20200429
- chapter8
- 생활코딩리눅스
- 20201204
- 20200502
- 20200622
- 20200330
- 20200423
- 20200417
- 20200403
- 20200420
- Total
- Today
- Yesterday