[LV1] 햄버거 만들기
마침 햄버거를 시킨 참인데 잘 됐다.문제 설명햄버거 가게에서 일을 하는 상수는 햄버거를 포장하는 일을 합니다. 함께 일을 하는 다른 직원들이 햄버거에 들어갈 재료를 조리해 주면 조리된 순서대로 상수의 앞에 아래서부터 위로 쌓이게 되고, 상수는 순서에 맞게 쌓여서 완성된 햄버거를 따로 옮겨 포장을 하게 됩니다. 상수가 일하는 가게는 정해진 순서(아래서부터, 빵 – 야채 – 고기 - 빵)로 쌓인 햄버거만 포장을 합니다. 상수는 손이 굉장히 빠르기 때문에 상수가 포장하는 동안 속 재료가 추가적으로 들어오는 일은 없으며, 재료의 높이는 무시하여 재료가 높이 쌓여서 일이 힘들어지는 경우는 없습니다.예를 들어, 상수의 앞에 쌓이는 재료의 순서가 [야채, 빵, 빵, 야채, 고기, 빵, 야채, 고기, 빵]일 때, 상수..
splice()
splice() 이름 종류 기능 매개변수 splice() 함수 배열 내용 변경 정수, 문자, 배열 splice는 배열의 요소를 건드려 배열의 내용을 바꾸는 함수이다. 배열 요소 추가, 변경 및 삭제가 가능하며, 각 기능을 따로, 또 동시에 사용할 수 있다. 매개변수로는 정수, 문자, 배열을 모두 사용할 수 있고, 리턴 형태는 배열. splice(시작 인덱스, 삭제할 인덱스 수, 추가할 요소1, 추가할 요소2, ....) 주의할 점은 매개변수의 맨 처음 2개는 반드시 정수여야 한다는 것이다. 이는 splice()가 매개변수로 받는 인자의 역할 때문인데, splice() 함수는 배열의 요소 추가 및 삭제가 가능하기 때문에 추가할 인덱스와 삭제하는 인덱스를 모두 기재해 주어야 하기 때문이다. 시작 인덱스 : ..