nacl3084
Jisanglee
nacl3084
전체 방문자
오늘
어제
  • 분류 전체보기 (33)
    • Major class (11)
      • 자료구조 (10)
      • 인공지능 (1)
    • Lab (9)
      • 혼자 공부하는 머신러닝 + 딥러닝 (8)
      • 밑바닥부터 시작하는 딥러닝 (1)
    • Coding test (6)
      • 백준 (5)
      • 프로그래머스 (1)
    • Paper review (7)
      • SR(super resolution) (3)
      • Segmentation (1)
      • UDA(unsupervised Domain Ada.. (3)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 엔트로피불순도
  • 딥러닝
  • 기계학습
  • 트리의 앙상블
  • 알고리즘
  • 25304
  • 백준
  • 파이썬
  • 모델파라미터
  • 로지스틱회귀
  • 혼공머신
  • 머신러닝
  • 히스토그램 기반 그레이디언트 부스팅
  • 검증세트
  • 랜덤서치
  • 지니불순도
  • SW중심대학 공동 AI 경진대회 <예선>
  • 혼자공부하는머신러닝+딥러닝
  • 시그모이드
  • 엑스트라트리

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
nacl3084

Jisanglee

백준 18258번 Python
Coding test/백준

백준 18258번 Python

2022. 9. 5. 11:13

import sys
from collections import deque
n = int(sys.stdin.readline().rstrip())

queue =deque([])

for i in range(n):
    ans = sys.stdin.readline().rstrip().split()

    if ans[0]=='push':
        queue.append(ans[1])
    
    if ans[0]=='pop':
        if len(queue):
            print(queue.popleft())
        else:
            print(-1)

    if ans[0]=='size':
        print(len(queue))
    
    if ans[0]=='empty':
        if len(queue):
            print(0)
        else:
            print(1)
    
    if ans[0]=='front':
        if len(queue):
            print(queue[0])
        else:
            print(-1)

    if ans[0]=='back':
        if len(queue):
            print(queue[-1])
        else:
            print(-1)
 
저작자표시 (새창열림)

'Coding test > 백준' 카테고리의 다른 글

백준 11650번 Python  (0) 2022.09.05
백준 14681번 C++  (0) 2022.09.05
백준 15596번 Python  (0) 2022.09.05
백준 25304번 Python  (0) 2022.09.05
    'Coding test/백준' 카테고리의 다른 글
    • 백준 11650번 Python
    • 백준 14681번 C++
    • 백준 15596번 Python
    • 백준 25304번 Python
    nacl3084
    nacl3084
    Computer engineering / undergraduate / start (22.06.21 ~ ing)

    티스토리툴바