본문 바로가기 메뉴 바로가기

한수진 입니다.

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

한수진 입니다.

검색하기 폼
  • 분류 전체보기 (49)
    • 장고 (2)
    • 일상 (0)
    • 자바 (7)
    • Swift (7)
    • ios (11)
    • 알고리즘 (11)
    • Git (1)
    • 기타 (1)
    • Post Your Dday (1)
    • To the Deep Green (1)
  • 방명록

백준 4673 swift (1)
[swift]백준4673번 셀프 넘버

1.문제 2.설명 모든 경우의 수를 탐색해야하는 브루트포스 문제. 1) 1부터 10000까지 초기값 1을 가지는 배열 list를 만들어준다. 2) 반복문을 돌면서 셀프넘버가 아니라면 list[idx]값을 0으로 만들어준다. 3) list의 값이 1이라면 셀프넘버이므로 출력 3.코드 import Foundation var list = [Int](repeating: 1, count: 100001) for i in 0...10000{ let num = get_not_selfnumber(i: i) list[num] = 0 } for idx in 0...10000{ if list[idx] == 1{ print(idx) } } func get_not_selfnumber(i: Int) -> Int{ return i ..

알고리즘 2022. 3. 21. 22:43
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • mvvm in swiftui
  • SWiFT
  • New Group Without Folder
  • 백준
  • django
  • palera1n
  • xcuserdata
  • 프로퍼티 래퍼
  • 백준 4673 swift
  • 백준알고리즘
  • readme ignore파일 포함한 repository
  • property wrapper
  • xcsharedata
  • 알고리즘
  • New Group
  • 장고
  • ios mvvm
  • 애플 인증
  • 애플 인증서
  • Widget
  • ios
  • Xcode
  • sileo
  • 클로저
  • closure
  • 파이썬
  • 백준 1065번 swift
  • main branch
  • provisioning key
  • 이분탐색
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바