Su come si calcola la complessità di un algoritmo ci sono interi capitoli di appositi libri, riassumere i concetti anche per sommi capi diventa un'impresa quasi impossibile. Volendo provarci lo stesso, se si tratta di algoritmi *non ricorsivi* devi analizzare essenzialmente i cicli iterativi: quanti ne sono? Sono annidati? Quante iterazioni esegue ciascuno di essi? Il numero di iterazioni è sempre lo stesso o varia a seconda dell'input?
Magari posta qualche algoritmo come uno di quelli che hai elencato prima (in pseudocodice o in qualsiasi linguaggio di programmazione, purché sia pulito e chiaro) e se ne discute. Se poi ti interessa conoscere solo la loro complessità senza sapere come si calcola, sul web queste cose le trovi ovunque.