https://www.acmicpc.net/problem/2104class Item { constructor(public value: T) {}}type MergeFunction = (this: SegmentTree, nodeA: Item, nodeB: Item) => Item;class SegmentTree { private lg: number; private sz: number; private n: number; tree: Array>; constructor(public inputArray: Array, private defualtValue: Item, private merge: MergeFunction) { this.n = inputArray.length; this.lg = Math.ceil(M..
나는 개발자로서 기술을 다루고 실제로 구현하는 데에 흥미를 느껴 이 길을 선택했다. 그러나 요즘 내가 하는 일은 결코 유쾌한 일이 아니다. 전 회사에서는 어뷰징 프로그램을 만드는 데 동참했고, 지금도 마찬가지로 크롤링과 어뷰징 프로그램을 개발하는 데 시간을 쓰고 있다. 크롤링도 처음에는 깊게 생각하지 않고 했지만, 이제는 내가 하는 일이 결국 사이트의 규칙을 무시하고 정보를 빼오는 것임을 깨달았다. 어뷰징 프로그램은 말할 것도 없이, 그것은 그 자체로 나쁜 일이다. 물론, 내가 원해서 하는 일은 아니다. 월급쟁이로서 어쩔 수 없이 회사에서 시키는 일을 해야 하고, 돈을 받고 하는 일이니까 열심히 하려 하지만 마음 한편으로는 정직하고 순수하게 살아가는 사람들을 기만하는 것을 돕는다는 생각에 불편하다. ..
민방위 갔다왔다. 1교시는 반공, 기후위기 교육안전 디딤돌이라는 앱을 설치해서 주변 대피소랑 급수시설? 같은 거 알 수 있다고 했다. 2교시는 화재불났는데 도망 못갈 거 같으면 화장실이나 방에 숨어서 문틈을 전부 막고 기다리면 1시간은 버틸 수 있다고 한다. 불났는데 자기 키보다 불이 크면 끄려고 하지 말고 신고하고 도망가라고 했다.엘리베이터는 일반, 피난, 비상 엘리베이터가 있는데 화재시 일반 엘리베이터는 절대 타면 안되고, 피난용이나 비상용 타야한다고 한다. 비상용은 소방관들이 타는 거라는데, 소방관이 오는데 보통 10분 정도 걸린다고 하고, 무엇보다 내가 사는 게 우선이니 타도 상관 없을 거 같다. 식용유에 불나면 뚜껑 덮는 게 최선이고, 뚜껑이 없으면 수건 같은 거로 덮어서 산소를 차단 해야한..
- Total
- Today
- Yesterday
- MySQL
- 최소공통조상
- 투포인터
- BFS
- 서버점검
- 다이나밍프로그래밍
- 로드나인
- 다이나믹프로그래밍
- 개발자면접
- 롱베케이션
- node.js
- create db
- create databases;
- 은둔청년체험
- 면접질문
- 그래프
- 동적프로그래밍
- 투포인터 연습
- 서버개발
- MOD
- DB 생성
- 면접비
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |