일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 딥러닝
- 머신러닝
- 파이썬
- Java
- dfs
- Spring Framework
- 릿코드
- 다이나믹프로그래밍
- 라인
- BFS
- C++
- leetcode
- DP
- Python
- jvm
- 프로그래밍언어론
- 스프링 프레임워크
- 프로그래머스
- 모두를 위한 딥러닝
- C/C++
- 라인플러스
- binary search
- STL
- 벤쿠버
- 알고리즘
- 시애틀
- spring
- 백트래킹
- 백준
- 스타벅스
Archives
- Today
- Total
케이스윔의 개발 블로그
[C/C++] min, max 함수 본문
구현하기에 어렵지 않지만 계속해서 자주 써야하니까.. 귀찮으니까..
1. c에서는 기본적으로 제공하지 않기때문에 삼항연산자로 가장 깔끔하게 쓰는방법
#define min(x, y) (x) < (y) ? (x) : (y) -> x, y중에 작은값 반환
#define max(x, y) (x) > (y) ? (x) : (y) -> x, y중에 큰값 반환
2. c++에서는 라이브러리로 제공
#include<algorithm>
min(a, b) -> a와 b중 작은값 반환
max(a, b) -> a와 b중 큰값 반환
'Study > C&C++' 카테고리의 다른 글
[C++] 입출력하기 (0) | 2018.05.15 |
---|---|
[C++] Pair 클래스 사용하기 (0) | 2018.03.07 |
[C++] STL 우선순위 큐(priority queue) (0) | 2018.03.05 |
[C++] queue로 BFS 구현하기 (0) | 2018.01.22 |
[C/C++] long long 형식 (0) | 2018.01.04 |
Comments