이녀기의 자유 탐구

  • 홈
  • IT
  • Book
  • Study
  • Economy
  • Life
Study / Books / Life

난이도: 3 1

백준 1562 - 계단 수

noj.am/1562 백준 1562번 계단 수 문제이다. 문제) '계단 수'는 인접한 숫자간의 차가 모두 1인 수를 가리킨다. 자연수 N이 주어졌을 때, N자리 계단 수 중 0~9 모든 숫자가 등장하는 계단 수의 개수를 출력하세요. 풀이) 처음엔 N 이하인 모든 계단수의 개수를 계산하는 줄 알고 백트래킹을 생각했다. 그런데 문제를 다시 읽어보니 0~9 모든 숫자가 들어가야한다는 조건이 있어서 함수 인자로 used라는 set을 추가했다. 그럼에도 TLE(시간초과)가 나서 백트래킹으로 풀기 적합하지 않은 문제란 생각이 들었다. 백트래킹으로 계산하면 0~9가 모두 들어가지 못하는 케이스를 불필요하게 많이 체크하기 때문에 비효율이 발생한다. 문제에서 집중할 부분은 크게 3가지이다. "지금까지 결정한 자리(dig..

IT/Problem Solving 2024.02.02
1
더보기
프로필사진

다양한 분야에 관심을 가지고 있는 스물두살 대학생입니다. 프로그래밍, 주식, 게임, 운동 등등

  • 분류 전체보기 (30)
    • 블로그 소개 (1)
    • IT (14)
      • Programming (4)
      • Development (3)
      • Problem Solving (4)
      • 알고리즘 공부 (0)
      • Pytorch (1)
      • Scikit-learn(sklearn) (2)
    • Book (9)
    • 논문 (0)
    • Life (4)
      • 인생 이야기 (4)
      • 공부 관련 경험 (0)
    • Economy (1)
    • 홍보 (1)
    • Research (0)

Tag

경제, 난이도 : 2, backend, 주식 투자, 자기계발, shape, C, PYTHON, Dynamic Programming, Baekjoon online judge, sklearn, 도둑맞은 집중력, 독서, LangChain, 황자, Time Complexity, llmapp, 난이도: 3, error, Django,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바