🚂 Arrays를 5살 아이에게 설명하기
기차를 상상해 보세요. 번호가 매겨진 객차가 있는 기차: 🚂 Car 0 Car 1 Car 2 Car 3 Car 4 각 객차는 0부터 시작하는 번호를 가지고 있으며, 하나의 항목을 담을 수 있습니다. Arrays ar...
기차를 상상해 보세요. 번호가 매겨진 객차가 있는 기차: 🚂 Car 0 Car 1 Car 2 Car 3 Car 4 각 객차는 0부터 시작하는 번호를 가지고 있으며, 하나의 항목을 담을 수 있습니다. Arrays ar...
🙋♂️ 안녕하세요. 이 이야기에서는 단순 배열이 제시한 데이터‑structure 문제를 해결하기 위해 linked lists가 처음 사용된 방식을 밝혀볼 것입니다. 시작해봅시다. 서문...
문제 아이디어: 배열이 주어지면, 요소들을 빈도수 내림차순으로 정렬하고 가장 빈번한 요소가 먼저 나오도록 배열을 재구성합니다. 예시 입력: 1,...
제가 시작하는 것 - Kunal Kushwaha의 Java DSA 과제 - 매일 LeetCode 문제 1개 풀기 이 시리즈에서 기대할 수 있는 것 매 포스트는 다음을 포함합니다:
코드를 작성해 본 적이 있다면, 적어도 한 번은 다음과 같은 질문을 해봤을 것입니다: “왜 배열은 1이 아니라 0부터 시작하나요?” 처음 보면, 0부터 시작하는 것이…
소개: “왜” 최신 Codecademy 프로그래밍 과제에서 나는 터미널‑블랙잭 게임을 만들기로 결정했다. 이 프로젝트를 선택한 이유는 …
!Forem 로고https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2...
파이썬 튜플 소개 빠르게 변화하는 프로그래밍 환경에서 데이터 구조는 효율적이고 효과적인 코드의 기반입니다. Python, re...
Go로 B‑Tree를 처음부터 구현하기 요즘 데이터베이스 내부에 집착 중 🤓. Alex Petrov의 _Database Internals_를 읽고 나서 이론에서 벗어나고 싶었다.
소개 Java나 Python과 같은 언어에서는 클래스를 사용해 데이터를 묶습니다. C에는 클래스가 없고, 더 원시적인 것이 있습니다: struct. struct ...
소개 이 게시물은 데이터 구조, 재귀, 백트래킹 작업 시 특히 혼란을 일으키는 핵심 Python 개념을 설명합니다. I...
데이터 구조와 알고리즘(DSA)은 처음에 압도적으로 느껴지는 경우가 많습니다. 개념, 패턴, 문제 유형이 너무 많다 보니 막히거나 느려지는 것이 쉽습니다. 하지만 그는...