
DsDeque::contains 메서드는 Deque 내의 특정 요소를 확인하는 메서드입니다.
DsDeque::contains 메서드는 Deque 내의 요소가 있는지 확인하고, 요소가 존재하면 true를 반환하고, 존재하지 않으면 false를 반환합니다.
DsDeque::contains 메서드는 O(n) 시간 복잡도를 가집니다. 이는 Deque 내의 요소가 많을수록 메서드의 수행 시간이 증가하는 것을 의미합니다.
DsDeque::contains 메서드를 사용하여 특정 요소를 확인하는 방법은 다음과 같습니다.
1. Deque 내의 요소가 있는지 확인하고 싶을 때 사용합니다.
2. Deque 내의 요소가 특정 요소와 일치하는지 확인하고 싶을 때 사용합니다.
3. Deque 내의 요소가 특정 요소와 일치하지 않는지 확인하고 싶을 때 사용합니다.
DsDeque::contains 메서드를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
int main() {
std::deque deque;
deque.push_back(1);
deque.push_back(2);
deque.push_back(3);
if (deque.contains(2)) {
std::cout << "Deque 내의 요소가 존재합니다." << std::endl;
} else {
std::cout << "Deque 내의 요소가 존재하지 않습니다." << std::endl;
}
return 0;
}
이 예제에서는 Deque 내의 요소가 2와 일치하는지 확인합니다. Deque 내의 요소가 2와 일치하면 "Deque 내의 요소가 존재합니다."가 출력되고, 존재하지 않으면 "Deque 내의 요소가 존재하지 않습니다."가 출력됩니다.
2025-05-11 20:19