본문 바로가기

반응형

Learn/자료구조와 알고리즘

(5)
자료구조와 알고리즘 #5 의사 코드의 표현과 성능 분석 2020/09/08 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #4 추상 자료와 알고리즘 자료구조와 알고리즘 학습 #4 추상 자료와 알고리즘 2020/09/08 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #3 소프트웨어 생명주기 자료구조와 알고리즘 학습 #3 소프트웨어 생명주기 2020/08/29 - [Learn/자료구조와 알고리즘] - 자료구조와 javart.tistory.com 알고리즘 의사 코드(Pseudo-code) 추상화 방법 - 의사 코드, 즉 알고리즘 기술 언어(ADL, Algorithm Description Language)를 사용하여 프로그래밍 언어의 일반적인 형태와 유사하게 알고리즘을 표현 - 특정 프로그래밍 언어가 아니므로 직접 실행은 불..
자료구조와 알고리즘 학습 #4 추상 자료와 알고리즘 2020/09/08 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #3 소프트웨어 생명주기 자료구조와 알고리즘 학습 #3 소프트웨어 생명주기 2020/08/29 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #2 자료 표현 자료구조와 알고리즘 학습 #2 자료 표현 2020/08/29 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #1 자료� javart.tistory.com 자료구조 추상 자료형 1) 뇌의 추상화 기능 : 기억할 대상의 구별되는 특징만을 단순화하여 기억하는 기능 2) 컴퓨터를 이용한 문제 해결에서의 추상화 가) 자료 추상화(Data Abstarction) - 크고 복잡한 문제를 단순화시켜 쉽게 해결하기 위한 방법 - 처리할 자료,..
자료구조와 알고리즘 학습 #3 소프트웨어 생명주기 2020/08/29 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #2 자료 표현 자료구조와 알고리즘 학습 #2 자료 표현 2020/08/29 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #1 자료구조 간단히 알아보기 자료구조와 알고리즘 학습 #1 자료구조 간단히 알아보기 자료구조 정의 자료를 효율적으로 사용 javart.tistory.com 자료구조 소프트웨어 생명주기 다른 자료 보기 성공적인 소프트웨어 개발이란? 얼마나 정확하고 효율적으로 소프트웨어를 개발하고 사용 및 관리가 이루어지는가? - 개발할 소프트웨어에 대한 정확한 이해 - 사용할 자료와 자료 간의 연산 관계를 분석하여 최적의 자료구조 정의 Software Life Cycle - 소프트웨어를 체계적으..
자료구조와 알고리즘 학습 #2 자료 표현 2020/08/29 - [Learn/자료구조와 알고리즘] - 자료구조와 알고리즘 학습 #1 자료구조 간단히 알아보기 자료구조와 알고리즘 학습 #1 자료구조 간단히 알아보기 자료구조 정의 자료를 효율적으로 사용하기 위해서 자료의 특성에 따라서 분류하여 구성하고 저장 및 처리하는 모든 작업 개요 컴퓨터 분야에서 배워야하는 이유 컴퓨터가 효율적으로 문�� javart.tistory.com 자료구조 자료의 표현 디지털 시스템에서의 표현 숫자, 문자, 그림, 소리, 기호 등 모든 형식의 자료를 2진수 코드로 표현하여 저장과 처리를 한다. 2진수 코드 2진수 코드란, 1과 0으로 이루어진 수로 On, Off 혹은 참과 거짓의 조합으로도 본다. 2진수 단위 - 2진수 하나로 이루어진 것을 bit(비트)라 부른다. -..
자료구조와 알고리즘 학습 #1 자료구조 간단히 알아보기 자료구조 정의 자료를 효율적으로 사용하기 위해서 자료의 특성에 따라서 분류하여 구성하고 저장 및 처리하는 모든 작업 개요 컴퓨터 분야에서 배워야하는 이유 컴퓨터가 효율적으로 문제를 처리하기 위해서는 문제를 정의하고 분석하여 그에 대한 최적의 프로그램을 작성해야 한다. 자료구조에서 다루는 내용 1. 자료구조는 이론적 측면과 실제적인 측면을 모두 고려해야 한다. 2. 성공적인 시스템을 갭라하는 고급 개발자가 되기 위해서는 자료의 특성을 이해하고 분석하여 최적의 알고리즘을 개발하는 능력이 필요하다. 분류 자료의 형태 표현할 자료의 특성과 양, 자료의 주된 사용 방법과 수행하는 연산의 종류, 구현에 필요한 기억 공간 용량을 고려하여 가장 효율적인 자료구조를 선택해야 한다.

반응형