[백준 / BOJ] 14425번 문자열 집합 (C++, Python)◎ 자료구조와 알고리즘/백준(BOJ) 문제풀이2022. 6. 1. 19:35
Table of Contents
반응형
링크 : https://www.acmicpc.net/problem/14425
문제
문제 풀이
C++ 상세 풀이
더보기
집합에서 find함수를 사용할 때, 존재하지 않으면 가장 끝 반복자를 반환한다는 것을 알아두면 된다.
for (int i = 0; i < N; ++i) {
std::string str;
std::cin >> str;
_set.insert(str);
}
for (int i = 0; i < M; ++i) {
std::string str;
std::cin >> str;
if (_set.find(str) != _set.end()) cnt++;
}
Python 상세 풀이
더보기
if - in을 활용하면 쉽게 풀린다.
for i in range(M):
word = input()
if word in arr:
cnt += 1
C++ 코드 전문
Python 코드 전문
소감
반응형
'◎ 자료구조와 알고리즘 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 / BOJ] 10816번 숫자 카드 2 (C++, Python) (0) | 2022.06.01 |
---|---|
[백준 / BOJ] 1620번 나는야 포켓몬 마스터 이다솜 (C++, Python) (0) | 2022.06.01 |
[백준 / BOJ] 10815번 숫자 카드 (C++, Python) (0) | 2022.06.01 |
[백준 / BOJ] 18870번 좌표 압축 (C++, Python) (0) | 2022.06.01 |
[백준 / BOJ] 10814번 나이순 정렬 (C++, Python) (0) | 2022.06.01 |
@Reo :: 코드 아카이브
자기계발 블로그