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 | 29 | 30 |
Tags
- axios mock
- axios-mock-adaptor
- 라우팅테이블
- 인터넷게이트웨이
- jest
- subnet
- 서브넷
- TDD
- test code
- mock객체
- JavaScript
- 단위테스트
- VPC
- docker commands
- 미라클모닝
- 도커
- 테스트코드
- javascript unit test
- AWS
- docker
- TypeScript
- Unit Test
- mock함수
- nestjs
- 의존관계역전원칙
- parameter group
- forbetterme
- jest.fn
- 리스코프치환원칙
- IPv4
Archives
- Today
- Total
My Dream Being Visualized
Day 3: 백준 [8단계] 기본 수학 1 - 손익 분기점 본문
728x90
[결과]
[코드]
[과정]
1. 가변 비용이 판매비용보다 높으면 안되기에, B가 C보다 크면 -1 출력
2. while loop 써서 A+(B*n) < C*n이 되는 n출력
>> '시간초과' 걸림, 응?
3. 간단한 식이 있는지 생각해보았고, 식이 존재했음.
>> 고정비용 / (판매비용 - 가변비용) + 1
[공부]
1. math.ceil(value) 올림
2. math.floor(value) 내림
3. round(value) 반올림
[문제]
[느낀점]
간단한 식이 있는지 생각해보지도 않고 바로 반복문으로 구현하려는 습관이 있었음.
문제 출제자의 의도를 사전에 파악하지 못 했고, 왜 정답률이 낮았을까에 대한 의문을 품지 않았기에 나도 똑같이 틀림.
접근방식의 잘못.
[선배 개발자들의 코드 분석]
이렇게 간단한 문제도, 나는 복잡하게 구현하는 것 같다..
'Algorithm' 카테고리의 다른 글
Day 6: 백준 [8단계] 기본 수학 1 - 달팽이는 올라가고 싶다 (0) | 2021.04.12 |
---|---|
Day 5: 백준 [8단계] 기본 수학 1 - 분수찾기 (0) | 2021.04.11 |
Day 4: 백준 [8단계] 기본 수학 1 - 벌집 (0) | 2021.04.09 |
Day 2: 백준 [7단계] 문자열 - 그룹 단어 체커 분류 (0) | 2021.04.08 |
Day 1: 백준 [7단계] 문자열 - 크로아티아 알파벳 (0) | 2021.04.06 |