Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- backend
- modbus
- retriever
- BFS
- javascript
- 파이썬
- 알고리즘
- MCP
- LLM
- OpenAI
- queue
- 스택/큐
- AI
- heapq
- 프로그래머스
- javascirpt
- python
- 완전탐색
- rag
- DP
- dfs
- VectoreStore
- typescript
- frontend
- 코딩테스트
- React
- chroma
- Two Pointer
- Algorithm
- InfluxDB
Archives
- Today
- Total
목록2025/09/14 (2)
DM Log
[AI 프로젝트 #0] 초기 세팅 #1: Node, Python, Vite 기반 모노레포 환경 설명
환경 설정1. 사용 버전Node.js: v22.17.1Python: 3.13.7Python은 가상환경(venv)을 사용해 프로젝트별 독립 환경을 구성할 예정이고, Node.js는 Vite + React 기반 프론트엔드 빌드2. 프로젝트 구조 설계모노레포(Monorepo) 방식을 채택하여 AI 모듈을 독립된 앱으로 구성하고, 공통 패키지를 공유하여 유지보수성을 높일 예정ai-projects/ ├─ apps/ # 개별 프론트엔드 프로젝트 │ ├─ pdf/ # PDF 전용 프론트 (/pdf) │ └─ ... ├─ backend/ # Python 기반 MCP 서버 │ ├─ pdf_server/ # PDF RAG 서버 │ ..
개발공부/AI
2025. 9. 14. 14:32
[DFS/BFS] 단어 변환 - Python / JavaScript
문제 링크 - https://school.programmers.co.kr/learn/courses/30/lessons/43163 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [문제 간단 요약] 시작 단어(begin)를 목표 단어(target)으로 변환변환 규칙:한 번에 한 글자만 바꿀 수 있음변환된 단어는 반드시 주어진 단어 목록(words)에 포함begin에서 target으로 변환하는 최소 단계 수를 반환변환이 불가능한 경우 0 반환 [문제 해결 방안]그래프 탐색 문제: 각 단어를 노드로 보고, 한 글자 차이 나는 단어끼리 연결DFS 또는 BFS로 탐색 가능DFS: 모든 경로 탐색 후 최소 단계 갱신BFS..
알고리즘/프로그래머스
2025. 9. 14. 13:29