코드스테이츠 AI 부트캠프/Section 5 2

AIB_521_복습정리 : 자료구조(Data Structure) - 연결 리스트, 큐, 스택

section5 최종 목적은 자료구조와 알고리즘을 이해하며 프로그래밍하는 것이다. 521 - 524 목적은 프로그램의 기반이 되는 자료구조와 알고리즘을 반복해서 학습하는 것이다. 학습목표 자료구조의 코어가 되는 추상자료형(ADT)과 함께 연결리스트, 큐, 스택의 설계에 대해 익혀야 한다. 핵심 키워드 문제해결 & 컴퓨팅 사고력 자료구조 (Data Structure) 추상자료형 (Abstract Data Type: ADT) 연결리스트, 큐, 스택 파이썬 내장함수 자료 구조의 미션 현실을 프로그래밍적으로 표현하기 큰 데이터를 효율적으로 관리하기 (메모리의 효율적인 사용) 적은 양의 데이터로는 자료 구조의 힘을 체감할 수 없다. 그렇기 때문에 나처럼 이제 막 공부를 시작하는 사람은 공감도 안되고 이해하기도 어..

코드스테이츠_AIB_511 : 파이썬 프로그래밍

section5 최종 목적은 자료구조와 알고리즘을 이해하며 프로그래밍하는 것이다.511 - 514 목적은 문제해결을 위해 파이썬을 활용하고 함수, 반복과 조건개념에 익숙해지는 것이다. 학습목표파이썬 다양한 메소드에 대해 내부로직을 생각하면서 어떤 상황에서 활용되는지 익히기다양한 코드를 활용하여 컬렉션 자료형(리스트, 튜플, 셋, 딕셔너리)에 대해 익히기현실상황을 수학적 기초개념(사칙연산)으로 프로그래밍하는데 익숙해지기 핵심 키워드문제해결 & 컴퓨팅 사고력내장 메소드반복문과 조건문프로그래밍 1. 다양한 메소드 활용정규표현식(=정규식)rjust / zfill / split깊은복사, 얕은복사반복문, 조건문에러메세지 상황파악 정규표현식복잡한 문자열을 처리할 때 사용하는 방법. 예를 들어, 아래와 같은 문제를 해..

1