일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- es6
- 타입스크립트
- github
- Props
- Strict
- 당근마켓
- TS
- entity
- ES5
- font-size
- jwt
- 컴포넌튼
- 클론코딩
- 데이터베이스 #try #이중
- npm
- 10px
- 0.5px border
- angular
- &연산
- 0.75px border
- 1px border
- TypeScript
- 전역변수
- 문서번호
- Websocket
- literal
- ZOOM
- 으
- 0.25px border
- 서버리스 #
- Today
- Total
목록2025/05/06 (2)
복잡한뇌구조마냥
🔍 BFS란?BFS는 Breadth-First Search의 약자로,한국어로는 너비 우선 탐색이라고 합니다. 📚 뜻 풀이"너비 우선"이란 말 그대로,어떤 **정점(노드)**에서 시작해서**가까운 노드(이웃)**부터 먼저 방문하고,점점 멀리 있는 노드로 탐색을 확장해 나가는 방식입니다.📌 BFS의 동작 방식시작 노드를 큐(queue)에 넣고큐에서 하나 꺼낸 뒤인접한(연결된) 노드들을 전부 한 번씩 방문하면서 큐에 추가큐가 빌 때까지 반복💡 BFS의 특징항목설명사용 구조큐 (Queue)방문 순서가까운 노드부터최단거리 구할 수 있음✅ 가능 (모든 간선 가중치가 동일할 때)재귀 구조 가능?❌ 보통 반복문과 큐 사용 📷 예시 (간단한 그래프) 1 / \ 2 3 / \ 4 ..
알고리즘 문제를 풀면서 SQL 문제를 보자마자 멈칫하는 자신을 보면서'아 내가 지금까지 SQL에 너무 소홀했나' 라고 생각이 들었다. 문제를 풀면서 오랜만에 DB 명령어 간단하게 사용해보았던 내용을 정리하려고 한다. ✅ 쿼리 흐름 개요SELECT → FROM → JOIN → ON → WHERE → GROUP BY → HAVING → ORDER BYSQL은 위 순서대로 작성하고 실행됩니다. 1️⃣ SELECT – 조회할 컬럼 선택sql복사편집SELECT name, ageSELECT name, age원하는 컬럼만 선택*로 전체 조회 가능계산식도 가능: SELECT price * quantity AS total_price2️⃣ FROM – 데이터를 가져올 테이블sql FROM users데이터를 조회할 기준 테..