Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준온라인저지
- swift
- Python
- 백준 온라인 저지
- 프로그래머스
- 그리디 알고리즘
- Kotlin
- 앱개발
- greedy algorithm
- 파이썬 풀이
- Clean Architecture
- 정렬
- iOS개발
- 오토레이아웃
- 공부
- 알고리즘 공부
- Algorithm
- Android
- ios
- BFS
- SwiftUI
- dfs
- 안드로이드 공부
- Autolayout
- 알고리즘
- Level 1
- UIKit
- Swift공부
- 파이썬
- error
Archives
- Today
- Total
목록그리디 알고리즘 (5)
Tori의 개발 공부
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/WIgV6/btrlNc1fXKq/91nLeouNM9Z8QmaYLEBZhK/img.png)
문제 파이썬 문제 풀이 괄호를 이용하여 최소의 결과를 얻어내는 문제이다. 가장 작은 값을 얻기 위한 방법을 간단하게 생각하면 가장 큰 값을 빼주면 된다. 즉 마이너스 연산을 만나면 가장 큰 값을 빼주면 된다. 가장 큰 값을 빼주기위해 마이너스를 만나게 되면 다음 마이너스까지 있는 플러스 연산들을 모두 괄호로 묶어 가장 큰 수를 만들어주면 된다. eval함수를 이용한 코드 : 틀림 import sys input = sys.stdin.readline inputExp = input().rstrip().split("-") resultExp = 0 for index, i in enumerate(inputExp) : if index == 0 : resultExp += eval(i) else : resultExp -..
Algorithm/백준 문제풀이
2021. 11. 23. 00:47