본문 바로가기

1seul357

검색하기
1seul357
프로필사진 1seul

  • 분류 전체보기 (108)
    • 알고리즘 (88)
      • SWEA (44)
      • 백준 (39)
      • 프로그래머스 (5)
    • TIL (20)
Guestbook
Recent Posts
Tags
  • 노드사이의 거리
  • 구간합
  • 암호 생성기
  • 단순 이진 암호 코드
  • swea
  • 최소 이동 거리
  • Python
  • 농작물수확하기
  • 최소 비용
  • 창용마을 무리의 개수
  • 백준
  • 문자열의 거울상
  • 부분집합의 합
  • 알고리즘
  • 특별한정렬
  • 노드의 합
  • react-hook-form
  • 스택수열
  • 스타트링크
  • MIN MAX
  • 문자열집합
  • 프로그래머스
  • 그룹나누기
  • 파스칼의 삼각형
  • n catle
  • 배열 최소합
  • 파이썬
  • 최장경로
  • 괄호검사
  • 숫자를 정렬하자
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록탑 (1)

1seul357

[BOJ] 탑

# 성공코드 N = int(input()) arr = list(map(int, input().split())) stack = [] # 탑 크기를 저장하는 리스트 ans = [] # 답(레이저 신호 수신 탑) 저장할 리스트 stack.append([0, arr[0]]) # 첫번째 탑 정보(인덱스, 탑 크기)를 stack에 저장 ans.append(0) # 레이저는 왼쪽으로 쏘기 때문에 첫번째 탑은 무조건 값이 0 for i in range(1, len(arr)): # 두번째 탑부터 비교 # 현재 탑보다 큰 탑 중에서 가장 가까운 값이 레이저 신호 수신하는 탑이므로 스택의 마지막부터 비교 for j in range(len(stack), -1, -1): if stack: # 스택에 값이 있다면 tmp, tem..

알고리즘/백준 2021. 12. 4. 15:45
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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