자료구조 (datastructure)은 왜 알아야할까?
강의의 예시에서 결과를 보면 알 수 있듯이 리스트에서 전부 다 보고 찾아내야 하기 때문에 갯수에 비례하는 시간이 걸린다. 그러므로 어떤 자료구조를 만들어야 시간을 줄일 수 있을지 찾아내야 한다.
알고리즘이란?(algorithm)
[사전적 정의] 어떤 문제를 해결하기 위한 절차, 방법, 명령어들의 집합
[프로그래밍] 주어진 문제의 해결을 위해 자료구조와 연산방법에 대한 선택
문제
입력으로 주어지는 리스트x의 첫 원소와 마지막 원소의 합을 리턴하는 함수 solution(x)을 완성하세요.


입력받아서 list를 만들고 첫번째 원소와 마지막 원소를 더해줄 수 있는 함수이다.
문제의 조건에 맞지 않지만 작성해보았다.