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

Ekko

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

Ekko

검색하기 폼
  • 분류 전체보기 (55)
    • iOS (26)
    • Swift (4)
    • Algorithm (19)
      • 백준 (16)
    • 기타 개발 관련 (4)
      • Git (3)
    • 이것저것 (1)
      • 회고 (0)
  • 방명록

Queue (1)
[BOJ] (Swift) 10845 - 큐

10845번: 큐 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 문제 요약 큐(Queue)를 만들어 보자. 풀이 import Foundation var queue: [Int] = [] func push(_ x: Int) { queue.append(x) } func pop() -> Int { if queue.isEmpty { return -1 } else { return queue.removeFirst() } } func size() -> Int { return queue.count } func empty() -..

Algorithm/백준 2022. 8. 1. 17:48
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • BOJ 17413
  • git
  • crud
  • ios
  • 요시푸스
  • bottom sheet
  • swift
  • Stack
  • 2023 회고
  • Sheet Height
  • Gradient View
  • UICollectionView Error
  • Custom Detent
  • Algorithm
  • BOJ 10820
  • UICollectionView banner
  • BOJ 10809
  • 1406 에디터
  • BOJ 17298
  • Card CollectionVIew
  • github
  • CAGradientLayer
  • NaverMaps
  • BOJ 10866
  • autolayout
  • sheetPresentationController
  • BOJ 1935
  • BOJ 10808
  • BOJ 10799
  • Carousel Effect
more
«   2026/01   »
일 월 화 수 목 금 토
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

티스토리툴바