Skip to content

Commit ea222b7

Browse files
committed
docs: 백준 Baekjoon 알고리즘 문제풀이 팁 for NodeJS, JavaScript (오타수정)
1 parent 819dace commit ea222b7

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

contents/posts/ProblemSolving/baekjoon-tip-for-nodejs.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 백준 Baekjoon 알고리즘 문제풀이 팁 for NodeJS, JavaScript
3-
createdAt: 2026-01-22
3+
createdAt: 2026-01-28
44
category: ProblemSolving
55
description: NodeJS 환경에서 Baekjoon 온라인 저지 문제를 풀때, 자료구조나 입력/출력 처리가 익숙하지 않은 분들을 위해 유용한 팁들을 정리했습니다.
66
comment: true
@@ -83,7 +83,7 @@ for (let n = 0; n < N; n++) {
8383

8484
# ✍️ 출력 처리 꿀팁
8585

86-
## 1. 출력 빠르게 하기
86+
## 출력 빠르게 하기
8787

8888
가끔 출력이 많은 문제에서 `console.log()`를 여러번 호출하면 시간초과가 발생할 수 있습니다. 이럴 때는 출력값을 배열에 모아두었다가 한 번에 출력하면 시간초과가 발생하지 않습니다.
8989

@@ -661,10 +661,6 @@ for (...) chars.push(x);
661661
let str = chars.join('');
662662
```
663663

664-
```javascript
665-
666-
```
667-
668664
<br><br>
669665

670666
# ✍️ 정렬
@@ -737,7 +733,7 @@ JSON.stringify({ key: NaN }); // '{"key":null}'
737733
JSON.stringify({ key: Infinity }); // '{"key":null}'
738734
```
739735

740-
### 비트마스킹시 주의사항
736+
## 비트마스킹시 주의사항
741737

742738
비트마스킹을 사용하면 집합을 효율적으로 표현하고, 비트 연산을 통해 빠르게 집합 연산을 수행할 수 있습니다.
743739

@@ -773,3 +769,9 @@ let mask = 0n;
773769

774770
mask |= 1n << 40n;
775771
```
772+
773+
<br><br><br><br>
774+
775+
UnionFind, SegmentTree, Trie 와 같은 고급 자료구조들은 따로 다루지 않았습니다. <br/>
776+
다른 팁들이 생기면 계속 추가할 예정입니다. 😊 <br/>
777+
추가하면 좋을 내용이 있다면 댓글로 알려주세요 🙌

0 commit comments

Comments
 (0)