2012-11-14 13 views
7

Come posso rappresentare la complessità dell'algoritmo std::find_end come notazione Big-O?Complessità di std :: find_end come Big-O

La complessità di std::find_end è definito come segue:

Alla maggior (last2 - first2) * (last1 - first1 - (last2 - first2) + 1) applicazioni del corrispondente predicato.

risposta

5

Sarebbe O(M*(N-M)), dove N è il numero di elementi nella sequenza 1, e M è il numero di elementi nella sequenza 2.