https://www.acmicpc.net/problem/19237 19237번: 어른 상어 첫 줄에는 N, M, k가 주어진다. (2 ≤ N ≤ 20, 2 ≤ M ≤ N2, 1 ≤ k ≤ 1,000) 그 다음 줄부터 N개의 줄에 걸쳐 격자의 모습이 주어진다. 0은 빈칸이고, 0이 아닌 수 x는 x번 상어가 들어있는 칸을 의미 www.acmicpc.net const fs = require('fs'); const input = fs .readFileSync('./dev/stdin') .toString() .trim() .split('\n') .map((v) => v.split(' ').map(Number)); const [N, M, k] = input.shift(); let board = []; for (..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/RbxQZ/btsoYhxtbOk/Po4M3tkJctTRSXkSONyHlk/img.png)
어제좀 늦게잤 다.늦게 잤는데, 밤에모 기때문 에깼다 가홈매 트켜고 다시자 다가고 양이우 는소리 때문에 또깼다😩 이래서 다들아 파트에 살고싶 어하나 보다; 내 가원래 살았던 동네는 고양이 가사람 보면바 로도망 가는데 이동네 고양이 들은항 상누워 있다.누 워서고 개만돌 린다.그 리고뚱 뚱하다. 네발달 린비둘 기다.이동네 캣맘들 이아주 열심히 일하나 보다.고양이는 어떤사 나이가 소리지 르니까 좀조용 해졌다. 아무튼 모기때 문에깨 고,고양이 때문에 중간에 한번더 깼 다. 홈매 트바로 옆에서 자서그 런건지, 잠을잘 못자서 그런건 지아침 부터컨 디션이 별로였 다.그리고 내가지 금작업 하고있 는 koa jsonrpcwebserver 도보면 볼수록 마음에 안들어 서짜증 이났다. 피곤한 데내코 드보면 짜증나 서집중 도..
https://www.acmicpc.net/problem/1271 1271번: 엄청난 부자2 첫째 줄에는 최백준 조교가 가진 돈 n과 돈을 받으러 온 생명체의 수 m이 주어진다. (1 ≤ m ≤ n ≤ 101000, m과 n은 10진수 정수) www.acmicpc.net const [N, M] = require('fs') .readFileSync('./dev/stdin') .toString() .trim() .split(' ') .map((v) => BigInt(v)); const nameoji = N % M; const mock = (N - nameoji) / M; console.log(mock.toString()); console.log(nameoji.toString());
https://www.acmicpc.net/problem/4991 4991번: 로봇 청소기 각각의 테스트 케이스마다 더러운 칸을 모두 깨끗한 칸으로 바꾸는 이동 횟수의 최솟값을 한 줄에 하나씩 출력한다. 만약, 방문할 수 없는 더러운 칸이 존재하는 경우에는 -1을 출력한다. www.acmicpc.net class Node { constructor(item) { this.item = item; this.next = null; } } class Queue { constructor() { this.head = null; this.tail = null; this.length = 0; } push(item) { const node = new Node(item); if (this.head == null) { thi..
https://www.acmicpc.net/problem/23288 23288번: 주사위 굴리기 2 크기가 N×M인 지도가 존재한다. 지도의 오른쪽은 동쪽, 위쪽은 북쪽이다. 지도의 좌표는 (r, c)로 나타내며, r는 북쪽으로부터 떨어진 칸의 개수, c는 서쪽으로부터 떨어진 칸의 개수이다. 가장 왼 www.acmicpc.net class Node { constructor(item) { this.item = item; this.next = null; } } class Queue { constructor() { this.head = null; this.tail = null; this.length = 0; } push(item) { const node = new Node(item); if (this.head..
230722 아침에 일어나서 빨래하고 다 널고 회사가려했는데, 늦잠잤다. 그래도 8시에는 일어나서 빨래는 못했지만 회사는 갔다. 가서 9시부터 17시 45분까지 엔지니어링 교육 들었다. 데이터 엔지니어링은 뭔지 잘 몰라도 수업은 쉽다. 개발하다보면 설정하고 설치하고 이런 게 좀 까다로운데 그거를 선생님이 작성한 노션만 보고 따라하면 되니까 수업을 따라가는데는 어렵지가 않다. 교육이라 보안관련 설정은 전부 끄고 진행해서 매끄럽게 진행이 된다. 프로그래밍적으로 따라가는 부분은 어렵지가 않다. 내가 파이썬을 해봤으면 더 쉽게 따라할 수 있었을텐데 미리 파이썬을 공부하지 않은 것이 조금 아쉽다. 수업 중 프로그래밍하는 부분은, 이 정도는 혼자서도 할 수 있는 건데.. 라는 생각이 드는데 혼자서는 안 할 것 같다..
https://www.acmicpc.net/problem/2931 2931번: 가스관 www.acmicpc.net class Node { constructor(item) { this.item = item; this.next = null; } } class Queue { constructor() { this.head = null; this.tail = null; this.length = 0; } push(item) { const node = new Node(item); if (this.head == null) { this.head = node; } else { this.tail.next = node; } this.tail = node; this.length += 1; } pop() { const popIt..
- Total
- Today
- Yesterday
- BFS
- 면접비
- 그래프
- 면접질문
- 개발자면접
- MOD
- MySQL
- create databases;
- 다이나믹프로그래밍
- create db
- DB 생성
- 동적프로그래밍
- 롱베케이션
- 은둔청년체험
- node.js
- 서버개발
- 최소공통조상
- 투포인터 연습
- 로드나인
- 투포인터
- 서버점검
- 다이나밍프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |