앱등개발자IOS

고정 헤더 영역

글 제목

메뉴 레이어

앱등개발자IOS

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (280)
    • 포트폴리오 (0)
    • C알고리즘 (43)
    • Python알고리즘 (57)
    • Swift알고리즘 (132)
    • IOS (3)
    • Swift언어 (9)
    • Lua 언어 (2)
    • Objective-C 언어 (1)
    • Kotlin언어 (0)
    • rxSwift (1)
    • Swift 지식(CS) (1)
    • Swift for Coding Interview (4)
    • Clean Software Architecture (0)
    • Design Pattern with Java & .. (3)
    • ML&DL (7)
    • 데이터베이스(DB) System Concepts (3)

검색 레이어

앱등개발자IOS

검색 영역

컨텐츠 검색

연산자 끼워넣기 python

  • 백준 14888: 연산자 끼워넣기 (백트래킹 / with Python)

    2023.10.04 by 앱등개발자IOS

백준 14888: 연산자 끼워넣기 (백트래킹 / with Python)

처음에는, 연산자만 하나씩 visited처리 해가며, op배열에 순서를 담아, 꽉 찰때마다 연산을 진행하려고 했으나, 그럴 경우 똑같은 연산을 수없이 반복하게 된다. 예를 들면, 2 * 3 + 4 - 5 %7 + 9 과 2 * 3 + 4 - 5 + 7 % 9는 마지막 두 개의 연산만 다르기 때문에, 2~5까지는 여러번 계산할 필요가 없다. 따라서 계산값을 그때그때 매개변수로 전달해주는 방식으로 풀이하였다.

Python알고리즘 2023. 10. 4. 14:06

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
앱등개발자IOS © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바