algo — C++23 日本語リファレンス GitHub

is_intersecting

関数 · 区間演算

// (1)
template <std::integral T>
bool is_intersecting(T l1, T r1, T l2, T r2);

// (2)
template <std::integral T>
bool is_intersecting(std::pair<T, T> a, std::pair<T, T> b);

概要

2つの半開区間が交差していれば true を返す

計算量

関連項目