자료구조와 알고리즘

나는야 토마토·2021년 10월 5일
0

algorithm

목록 보기
1/24
post-thumbnail

자료구조란?

  • 대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조를 의미
  • 코드 상에서 효율적으로 데이터를 처리하기 위해 데이터의 특성에 따라, 체계적으로 데이터를 구조화해야 함
  • 어떤 데이터 구조를 사용하느냐에 따라 코드의 효율이 달라짐

대표적인 자료구조

배열 | 스택 | 큐 | 링크 드 리스트 | 해쉬 테이블 | 힙 ...등

알고리즘이란?

  • 어떤 문제를 풀기위한 절차 / 방법
  • 어떤 문제에 대해, 특정한 '입력'을 넣으면, 원하는 '출력'을 얻을 수 있도록 만드는 프로그래밍

자료구조와 알고리즘이 중요한 이유!

어떤 자료구조나, 어떤 알고리즘을 쓰느냐에 따라 성능이 엄청나게 달라지기 때문!!!
-> 결국, 프로그래밍을 잘할 수 있는 기술과 역량을 익히고 검증할 수 있어야 한다...ㅜ

알고리즘 테스트를 망하고 난 후... 
본격적으로 알고리즘 공부를 해야겠다고 마음을 먹었다...
300점 만점 중에... 35점...ㅎ 뿌에에에엥...😭
안하는 것보단 실력이 늘겠지라는 마음으로 공부한댜아앗!
profile
토마토마토

0개의 댓글