C ++の2つのリストイテレータをsayと比較するとoperator<
、リスト全体を反復処理してどちらのイテレータが先行しているかを確認する必要があるため、O(n)のパフォーマンスが得られますか?
または、コンパイラが何か賢いことをするので、O(1)のパフォーマンスが得られますか?
C ++の2つのリストイテレータをsayと比較するとoperator<
、リスト全体を反復処理してどちらのイテレータが先行しているかを確認する必要があるため、O(n)のパフォーマンスが得られますか?
または、コンパイラが何か賢いことをするので、O(1)のパフォーマンスが得られますか?