프로그래머스#6. 배열 원소의 길이

깡통·2024년 3월 4일
  • 문제

    • while 문 내에서 i 변수가 초기화되고 0으로 설정된 후 1번만 증가함( 그 이유는 while 코드가 while문을 반복할 때마다 let i = 0 으로 인해서 i가 0으로 초기화되기 때문)
    • 'strlist[i]가 undefined이면 탈출한다'는 식의 탈출 로직은 좋지 않다고 함, 문자열 목록의 길이가 i보다 커지는 경우도 있을 수 있으니
  • 오답

  • 에러

- 코드가 잘못되었거나, 메모리 오버플로우가 발생했을 때 출력되는 에러
- 코드가 너무 복잡하거나, 메모리를 많이 사용해야 하는 경우 발생한다고 함
  • 정답

    • i = 0 부분을 밖으로 빼면 댐
profile
코딩하러 온 사람입니다.

1개의 댓글

comment-user-thumbnail
2024년 3월 4일

map 사용하시면 간단하게 처리 될꺼같네요! 예외처리도 필요없이.

답글 달기