-
- · software · - · -
왜 “Easy / Medium / Hard”가 DSA를 생각하는 데 끔찍한 방법인가
DSA에 대해 가장 오해를 불러일으키는 것 중 하나는 난이도 라벨이다. Easy. Medium. Hard. 유용해 보이고, 객관적으로 느껴진다. 하지만 시간이 지나면서 나는 그것이 …
- · software · - · -
테크 인터뷰 준비 방법: 완전한 2026 가이드
인터뷰 준비의 4대 기둥 기둥 1: Technical Knowledge - Data Structures to Know - Arrays & Strings — manipulation, two pointers, sliding window - Hash...
- · software · - · -
Python으로 모든 정렬 알고리즘을 구현했더니 — Python의 내장 정렬이 모두 압도했습니다
지난달, 나는 한 번에 빠져들었다: 순수 파이썬으로 처음부터 여섯 가지 고전 정렬 알고리즘을 구현했다. Bubble, Selection, Insertion, Merge, Quick, Heap.
-
- · software · - · -
코드 작성 전에 올바른 DSA 패턴을 식별하는 방법
소개 사람들이 DSA를 어떻게 더 잘할 수 있냐고 물을 때 보통 다음과 같은 조언을 합니다: > “문제를 더 많이 풀어라.” 이는 틀린 말은 아닙니다. 실제로…
- · software · - · -
Redis 소개: 그것이 무엇이며 왜 빠른가
Redis란 무엇인가? Redis Remote DIctionary Server는 오픈소스이며 인메모리 데이터 구조 저장소로, 가장 인기 있는 NoSQL 데이터베이스 중 하나입니다. Salvato가 만들었습니다.
- · software · - · -
미니 프로젝트 #1을 통한 DSA 다시 살펴보기: HashMap으로 전화번호부 최적화
소개 나는 각 주제마다 mini‑project를 만들면서 데이터 구조와 알고리즘(DSA)을 다시 살펴보고 있다. 이 접근 방식은 DSA 개념이 어떻게 적용되는지 볼 수 있게 해준다.
- · software · - · -
🛂 초보자 친화 가이드 'Divide an Array Into Subarrays With Minimum Cost II' - Problem 3013 (C++, Python, JavaScript)
문제 개요: 데이터를 최적 구간으로 나누는 것은 컴퓨터 과학에서 고전적인 도전 과제로, 종종 특정 제약과 효율성 사이의 균형을 요구한다.
- · software · - · -
이분 그래프 이해하기
소개: 그래프 알고리즘에 대한 역량을 개발하면 프로그래밍 실력이 향상되고, 큐와 스택과 같은 다양한 데이터 구조에 파급 효과를 줍니다.
- · software · - · -
Redis 설명: 무엇이며, 개발자들이 사용하는 이유와 해결하는 문제들
소개 만약 개발자들이 Redis에 대해 이야기하는 것을 들어본 적이 있다면, 왜 이렇게 큰 화제인지 궁금할 수 있습니다. Redis는 백엔드 개발, 캐싱, 실시간 …
- · software · - · -
공개적으로 만들기: DSA에 대한 내 생각 (그리고 공유하는 이유)
Building in Public의 표지 이미지: 내가 DSA에 대해 어떻게 생각하는지와 왜 공유하는지 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=aut...