List - 실습
배우기
08 08. 자료구조
List - 실습

Dart의 Collection, List


DartPad에서 직접 List을 다뤄요.

  • 가변적인 리스트 vs. 불변적인 리스트를 다뤄요.
  • 내장형 함수를 같이 다뤄요.
  • 이론에서 배웠던 내용으로 List를 수정해봐요.

Tips.

  1. 리스트를 초기화한 뒤 수정할 때 이전에 배웠던 finalconst 키워드를 활용해 보세요.
  2. List의 다양한 생성자들을 통해서 새로운 리스트를 초기화 해보세요. 그리고 아래 3가지의 차이에 대해 알아보세요.
    1. Fixed-length List (길이가 고정된 리스트)
    2. Unmodifiable List (길이와 원소가 불변적인 리스트)
    3. Growable List (길이와 원소가 가변적인 리스트)


    실습 내용

    List<String>에서 사용할 indexOf를 직접 구현해 보세요.


    앞서 배운 조건문과 반복문을 활용해서 만들어 보세요.


    예시)

    입력된 리스트a,d,e,f,t,d,s
    입력된 문자d
    결과1


    입/출력 예시
    :
    공백
    :
    줄 바꿈
    :
    예시 1
    입력
    a,b,g,c,db
    출력
    1
    ⋇ 입출력 형식을 잘 지켜주세요
    질문하기
    추가 자료
    no files uploaded

    추가 자료가 없습니다

    여기서 새로운 학습 자료를 확인하세요!
    선생님이 추가한 자료들을 바로 확인할 수 있어요.