Mari kita katakan misalnya saya sedang melakukan pemrosesan string yang memerlukan analisis dua string. Saya tidak punya informasi tentang panjang badan mereka, jadi mereka berasal dari dua keluarga berbeda. Apakah dapat diterima untuk memanggil kompleksitas suatu algoritma atau O ( n + m ) (tergantung pada apakah kita menggunakan algoritma naif atau yang dioptimalkan)?
Pada nada yang sama, mari kita anggap algoritma yang kita pilih sebenarnya membutuhkan dua tahap - fase pengaturan pada string pertama yang memungkinkan kita untuk memproses sejumlah string lain tanpa menimbulkan biaya awal. Apakah dianggap layak untuk mengatakan bahwa ia memiliki konstruksi diikuti oleh sejumlah perhitungan O ( m ) ?
Apakah pantas menyebut mereka karena kedua perhitungan itu linear?