본문 바로가기

리스트

(3)
[Section 2] 동적 배열과 연결 리스트(Linked List)의 이해 자료구조와 알고리즘 목차 보기 [INTRO] 자료구조와 알고리즘 자료구조와 알고리즘에 대해서... 자료구조는 프로그래밍에서 사용되는 데이터를 어떻게 표현하는 것인가에 대한 컴퓨터 과학 분야이다. 그리고 알고리즘은 표현된 데이터를 계산하는 방법에 hookspedia.tistory.com 0. INTRO 연결 리스트는 자료 구조의 한 종류이다. 이 연결 리스트의 개요에 대해 말하자면, 자료 구조의 데이터 끝에 널(NULL)이라 불리는 요소가 존재하며, 이 널(NULL) 포인트를 기점으로 데이터가 일렬로 연결된 자료구조를 일컫는다. 연결 리스트를 배열 기반으로 이해하고 그 의미에 대해 알아보자. 1. 연결 리스트의 의미 연결 리스트는 자료 구조의 한 종류로, 데이터가 연결되어 저장하는 것을 말한다. 다음의 그..
[Section 1] 리스트(List) 파이썬 목차 보기 [Intro] 파이썬 미리보기 * 파이썬과 라이브러리 설치하기 파이썬과 라이브러리 설치하기 1. 파이썬이란? 파이썬은 고급 프로그래밍 언어로, 다양한 윈도즈에서 동작 가능합니다. 그리고 파이썬은 비영리 재단이 관리하 hookspedia.tistory.com 0. INTRO 파이썬의 프로그래머들이 대부분 객체들을 생성하기 위한 방법으로 대게 리스트를 사용한다. 리스트는 대괄호(square brackets)와 콤마(comma)를 사용하여 생성하는데, 이번 글에서는 리스트에 관한 명령어를 알아보고 실제로 사용해보기로 한다. 1. 리스트 생성하기 A. 빈 리스트의 생성 'list=[]' 리스트의 생성을 위해 먼저 빈 리스트(empty list)를 생성해보자. 명령어는 다음과 같다. Var = ..
[Section 1] 데이터의 형태와 구조 파이썬 목차 보기 [Intro] 파이썬 미리보기 * 파이썬과 라이브러리 설치하기 파이썬과 라이브러리 설치하기 1. 파이썬이란? 파이썬은 고급 프로그래밍 언어로, 다양한 윈도즈에서 동작 가능합니다. 그리고 파이썬은 비영리 재단이 관리하 hookspedia.tistory.com 0. INTRO 파이썬의 데이터는 모두 객체(Object)라 불리는 데이터 저장 공간으로 분류된다. 사실 모든 프로그램들은 데이터의 처리로 이루어져 있으므로, 파이썬은 객체의 입력과 출력이라고 봐도 무방하다. 이 객체는 데이터의 형태에 따라서 정수나 문자 등과 같은 여러 가지 종류의 데이터로 구분한다. 파이썬의 데이터의 형태 대해서 알아보자. 1. 숫자와 문자 가장 대표적으로 객체에 저장되는 데이터를 숫자와 문자에 따라 분류한다. 정..