블로그 옮겼습니다
중복없이 서로 다른 답들의 수를 세는 방법 본문
처음엔
1 2 3 4 5 6 7 | ans = 0; map<int,int> mp; if(mp[어떤답] == 0) mp[어떤 답] = 1, ans++; | cs |
이렇게 했었는데 굳이 이렇게 할 필요없이
그냥 set에 넣고나서 마지막에 set.size() 를 하면 쉽게알수있다..
'Algorithm > Memo &Tips' 카테고리의 다른 글
어떤 소수를 정수로 만들기 위해 곱해야하는 최수 정수 구하기 (0) | 2017.05.26 |
---|---|
꼭 알아야 하는 이항계수 공식 (0) | 2017.05.23 |
C++ 에서 문자열 파싱하기 (0) | 2017.05.18 |
2의 거듭제곱인지 O(1)에 판별하는 방법 (4) | 2017.05.09 |
K번째 원소구하기 (1) | 2017.05.09 |
Comments