24.06.19 Today I Learned

2024. 6. 19. 20:58

짝수와 홀수 새로운 풀이


내배캠 문법 기초 정리 [스택 큐]

https://leedoseo.tistory.com/119

 

[내일배움캠프] 문법 기초 큐, 스택

큐와 스택은 데이터에 대한 개념, Swiftd에서는 따로 큐와 스택을 지원하지 않으면 Array 등을 이용해 직접 구현할 수 있음 Queue First in First Out먼저 들어온 값을 먼저 내보내는 구조 -> 선입선출예

leedoseo.tistory.com

 

내배캠 문법 기초 정리 [배열, 세트, 딕셔너리]

https://leedoseo.tistory.com/120

 

[내일배움캠프] 문법 기초 [배열, 세트, 딕셔너리]

ArrayArray는 동일한 타입의 요소들을 저장하는 순서가 있는 컬렉션이고 특정 요소의 인덱스를 사용하여 접근하고 수정할 수 있으며, 배열의 크기는 동적으로 조절됨index는 0부터 시작처음 선언(초

leedoseo.tistory.com


딕셔너리의 마지막 개념에서

// 해당 key가 있다면 value를 덮어쓰고, 덮어쓰기 전 기존값울 반환
let newYyz = airports.updateValue("Hello YYZ", forKey: "YYZ") 
           
print(newYyz) // 출력값: Optional("Toronto Pearson")
print(airports["YYZ"]) // 출력값: Optional("Hello YYZ")

// 해당 key가 없다면 그 key에 해당하는 value에 값을 추가하고 nil을 반환
let newApl = airports.updateValue("Hello APL", forKey: "APL") 

print(newApl) // 출력값: nil
print(airports["APL"]) // 출력값: Optional("Hello APL")

 

이 부분이 이해가 잘 안되서 다시 공부 해봐야겠다.

'Today I Learned > 2024' 카테고리의 다른 글

24.06.21 Today I Learned  (0) 2024.06.21
24.06.20 Today I Learned  (0) 2024.06.20
24.06.18 Today I Learned  (0) 2024.06.18
24.06.17 Today I Learned  (0) 2024.06.17
24.06.14 Today I Learned  (1) 2024.06.14

BELATED ARTICLES

more