내일배움캠프 TIL 23/09/19

김민재·2023년 9월 19일
0


코드카타 19번 문제 '제일 작은 수 제거하기' 해결과정
처음 문제를 접했을 때 든 생각은 배열에서 제일 작은 수의 값을 얻어낼 방법. min 함수를 사용해보다 쓸 수 있을 것 같아서 min(arr)형태로 사용했다. 그리고 다음으로는 제일 작은 수를 제거할 방법. 알고리즘 강의의 스택 구현에서 사용했던 pop 함수가 떠올랐다. 자세한 사용을 검색해보면서 같이 본 내용들을 정리해보자면

  • pop() : 리스트의 특정 인덱스 값을 삭제 및 반환하는 기능. 리스트명.pop(index값) 단순히 삭제만 하는 것이 아니라 사용하지 않는 것이 더 좋았을 것 같다.
  • remove() : pop 함수와는 다르게 index 값을 입력하는 것이 아니라, 리스트명.remove(삭제할 리스트의 요소값)이다. 삭제할 데이터를 명시하여 데이터를 단순히 삭제해주는 것.

0개의 댓글