기록하는 블로그

기록하는 블로그

  • 분류 전체보기 (53)
    • 하루 (0)
    • 취미 (0)
    • 먹은 것 (0)
    • 쓴 것 (0)
    • 그린 것 (0)
    • iOS (50)
      • 패턴 (2)
      • 출시 관련 (3)
      • 반응형 Rx | Combine (2)
      • WWDC 파보기 (3)
      • Swift 문법 (6)
      • 네트워크 (6)
      • 이슈 (19)
      • 협업 (4)
      • 레이아웃 (2)
    • 알고리즘 (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

기록하는 블로그

컨텐츠 검색

태그

유데미 RxSwift ios Video Swift 스터디윗미 유데미코리아 WWDC 인프콘 #커피챗 #FLO #드림어스컴퍼니 scrollview nestedcontainer WWDC 19 LowData 스타트위드유데미 Asset HIG AVFoundation existential type apple design challenge SPM

최근글

댓글

공지사항

아카이브

1등(1)

  • 백준 1629 문제 시간초 1등 기념 포스팅

    let input = readLine()!.split(separator: " ").compactMap { Int($0) }let a = input[0], b = input[1], c = input[2]func solution(_ a: Int, _ b: Int, _ c: Int) -> Int { if b == 1 { return a } if !b.isMultiple(of: 2) { return a * solution(a, b - 1, c) } let half = solution(a, b / 2, c) % c return half * half % c}print(solution(a, b, c))다른 문제와 다르게 연산 시간을 줄여준 비결은 isMultiple(of: )에 있었다.이런 소소..

    2024.08.31
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바