온갖 에러와 실패 저장소

  • 홈
  • 태그
  • 방명록

leetcode 2

leetcode 232 리트코드 232 파이썬

queue 를 스택 2개를 사용하여 구현하기. # https://leetcode.com/problems/implement-queue-using-stacks/ class MyQueue: def __init__(self): self.stack1 = [] self.stack2 = [] def push(self, x: int) -> None: self.stack1.append(x) def pop(self) -> int: while self.stack1: self.stack2.append(self.stack1.pop()) item = self.stack2.pop() while self.stack2: self.stack1.append(self.stack2.pop()) return item def peek(self)..

알고리즘 2022.03.27

leetcode 1700 리트코드 1700번 파이썬 풀이

첫 번째 샌드위치를 원하는 사람이 아무도 없을 때 남은 모든 학생의 숫자를 리턴하면 된다. 스택이랑 큐 문제이지만 쓸 필요 없음.. 그냥 카운터 쓰면 간단하다. 스탑 컨디션 찾는게 어려웠다. 문제를 잘 이해 못했던 것 같다. 그러니까 결국 샌드위치의 순서는 바뀌지 않고, 첫 번째 샌드위치를 원하는 학생이 있으면 학생 줄은 순서가 어떻게 되던간에 원하는 학생이 와서 샌드위치를 가져갈 것이다. 하지만 샌드위치의 순서는 변하지 않기 때문에, 첫 번째 샌드위치를 원하는 학생이 없으면 나머지 샌드위치가 어떤 것이든 남은 학생들은 모두 샌드위치를 먹지 못한다. from collections import Counter class Solution: def countStudents(self, students: List[..

알고리즘 2022.03.27
1
프로필사진

  • 분류 전체보기 (17)
    • 파이썬 (3)
    • Django (2)
    • FastAPI (2)
    • 자료구조 (1)
    • 알고리즘 (3)

Tag

큐, 2839, 레파지토리, Global Interpreter Lock, Garbage Collector, 스택, Python, 파이썬프레임워크, 깃헙레파지토리, 자료구조, 깃헙저장소, 알고리즘, 네이밍컨벤션, Gil, 파이썬마이크로서비스, leetcode, 설탕배달, FastAPI, reference counting, 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 안녕하세요 백엔드 개발자 cocojen의 블로그입니다

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.