목록개념 (1)
DevSSOM
자료구조 - 자료구조와 알고리즘 개념
프로그램은 입력(input), 실행(process), 저장(strore), 출력(output)으로 구성됨. 그림의 화살표는 데이터의 흐름과 저장, 즉 어떤 자료구조의 데이터를 어떻게 저장해서 보낼 것인지를 보여줌. 실행(process)에 해당하는 사각형에서 거의 모든 프로그램의 실행 방식이 결정되기 때문에, 이 단계가 가장 알고리즘과 연관이 있어. 알고리즘은 효율적인 프로그래밍을 위해서 시간과 공간의 복잡성을 고려해서 짜여져야 되기 때문에, 시간과 공간의 효율성이 알고리즘과 연관돼. 자료구조(Data Structure) 프로그램이 돌아가기 위해서는 많은 값들을 저장하고, 기억해야 됨. 이때 이 값들을 어떻게, 그리고 어디에 저장하면 좋을까?에 자료구조가 활용됨. 자료구조에는 여러 종류가 있음. 가장 간단..
자료구조
2021. 6. 13. 18:45