TIL #6

Donghee Lee·2022년 11월 6일
0

TIL

목록 보기
6/18

오늘 한 일.

프로그래머스 2문제
SwiftUI 프로젝트 설계
운영체제 복습

새로 배운 것.

  • 문자열 구현 문제를 풀었는데 replacingOccurrences를 사용해서 특정 부분의 변환이 가능하다.
  • reversed()의 시간 복잡도는 O(1)이다. 근데 char로 for loop 돌리면 O(N)이 된다.
    reverse와 차이점은 Bool의 toggle()처럼 그 자리에서 배열이나 스트링을 바로 돌리기 때문에 새로 생기지는 않는다.
    reversed는 element를 역순으로 반환하는 뷰를 반환해준다. 그래서 하나의 요소에 액세스가 가능하다.

내일 일정.

  • 알고리즘 2문제 풀기
  • 친구와 만남

오늘 느낀 점.

  • CS는 진짜 휘발성이 강한 것 같다. 그래도 맨날 보니까 점점 익숙해 지는 것 같다...
    역시 꾸준함의 힘은 대단하다.
  • SwiftUI 프로젝트에서 현재 공공 데이터를 파싱해서 가져오는 게 현재 핫이슈다.
    아무래도 서버사이드를 맡아줄 사람이 없다보니, 혼자 VS Code 깔아서 Nodejs로 Firebase DB Store랑 연동해서 Restful API를 만들어야 할 것 같다.
    이게 안 되면 프로젝트 MVP 기능조차 완성 못하는데 걱정이다..😢
profile
Better than Yesterday

0개의 댓글