알고리즘

🔗 연결 리스트 (Linked List)연결 리스트는 데이터를 노드(Node) 라는 단위로 저장하며, 각 노드가 다음 노드를 가리키는 포인터(Pointer 또는 참조) 를 통해 연결되는 선형 자료구조입니다. 배열과 달리 데이터들이 메모리 상에 연속적으로 위치하지 않아도 됩니다.핵심 개념노드 (Node): 데이터를 저장하는 부분(data 필드)과 다음 노드를 가리키는 주소(참조)를 저장하는 부분(next 필드)으로 구성됩니다.포인터 / 참조 (Pointer / Reference): 다음 노드의 메모리 주소를 가리키는 역할을 합니다. 연결 리스트의 핵심 요소입니다.헤드 (Head): 리스트의 가장 첫 번째 노드를 가리키는 포인터입니다. 헤드를 통해 리스트 전체에 접근할 수 있습니다. 리스트가 비어있으면 헤..
💾 배열 (Array)배열은 동일한 타입의 데이터들을 연속된 메모리 공간에 순서대로 저장하는 가장 기본적인 자료구조입니다. 각 데이터는 고유한 인덱스(Index) 를 가지며, 이 인덱스를 통해 해당 데이터에 직접 접근할 수 있습니다. 파이썬에서는 리스트(list)가 동적 배열의 역할을 수행합니다.특징동적 크기 (Dynamic Size): 파이썬의 list는 필요에 따라 크기가 자동으로 조절됩니다. 내부적으로는 크기가 부족할 때 더 큰 메모리 공간을 할당하고 기존 데이터를 복사하는 방식으로 동작합니다.인덱스 기반 접근 (Index-based Access): 각 요소는 0부터 시작하는 고유한 정수 인덱스를 가집니다. 이 인덱스를 사용하면 원하는 요소에 매우 빠르게 ([O(1)]) 접근할 수 있습니다.연속적..
파이썬 (Python) 백준 10818번 배열 관련 문제 파이썬 반복문 기본 문법 관련 문제풀이 10818번 문제입니다. 주어진 N개의 값에서 최솟값, 최댓값을 공백으로 구분해서 출력하는 문제입니다. 목차 문제 풀이 및 실행결과 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해서 공부하고 있어서 파이썬 기초정리와 데이터 steadiness-dev-invest.tistory.com 문제 10818번 문제 문제 N개의 정수가 주어진다. 이때, 최솟값과..
파이썬 (Python) 백준 8958번 배열 관련 문제 파이썬 반복문 기본 문법 관련 문제풀이 8958번 문제입니다. OX퀴즈의 결과를 보고 점수를 구하는 프로그램을 작성하는 문제입니다. 목차 문제 풀이 및 실행결과 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해서 공부하고 있어서 파이썬 기초정리와 데이터 steadiness-dev-invest.tistory.com 문제 8958번 문제 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다...
파이썬 (Python) 백준 4344번 배열 관련 문제 파이썬 반복문 기본 문법 관련 문제풀이 4344번 문제입니다. 대학생 새내기들의 평균을 구해서 슬픈 진실을 알려주라는 문제 (문제 참.. 멋지다) 목차 문제 풀이 및 실행결과 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해서 공부하고 있어서 파이썬 기초정리와 데이터 steadiness-dev-invest.tistory.com 문제 4344번 문제 문제 대학생 새내기들의 90%는 자신이 반에서..
파이썬 (Python) 백준 3052번 배열 관련 문제 파이썬 반복문 기본 문법 관련 문제풀이 3052번 문제입니다. 42로 나눈 나머지를 구하고, 나머지 값이 서로 다른 나머지가 몇 개 있는지 출력하는 문제입니다. 목차 문제 풀이 및 실행결과 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해서 공부하고 있어서 파이썬 기초정리와 데이터 steadiness-dev-invest.tistory.com 문제 3052번 문제 문제 두 자연수 A와 B가 있을..
파이썬 (Python) 백준 2577번 배열 관련 문제 파이썬 반복문 기본 문법 관련 문제풀이 2577번 문제입니다. 배열, for, while, if 등을 이용해서 푸는 문제 파이썬에서 배열 관련 문제들은 반복문, range 함수 등이랑 연관이 많네요. 목차 문제 풀이 및 실행결과 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해서 공부하고 있어서 파이썬 기초정리와 데이터 steadiness-dev-invest.tistory.com 문제 2577..
파이썬 (Python) 백준 2562번 배열 관련 문제 파이썬 반복문 기본 문법 관련 문제풀이 2562번 문제입니다. 배열, for, while, if 등을 이용해서 푸는 문제 파이썬에서 배열 관련 문제들은 반복문, range 함수 등이랑 연관이 많네요. 목차 문제 풀이 및 실행결과 관련 글 https://steadiness-dev-invest.tistory.com/89 [목차] 03. 파이썬 제어문 if, while, for문 정리 [목차] 03. 파이썬 제어문 if, while, for문 정리 파이썬 제어문에 대한 정리가 끝나서 관련 글을 모으려고 작성합니다. 요즘 데이터 분석에 대해서 공부하고 있어서 파이썬 기초정리와 데이터 steadiness-dev-invest.tistory.com 문제 2562..
작심삼일 금지령
'알고리즘' 카테고리의 글 목록