Notasi Asimtotik - kasus ketiga

Kasus 4
                Seorang guru SD akan memberikan mata pelajaran untuk muridnya, dan membebaskan muridnya memilih mata pelajaran yang mereka suka, pilihanya hanya ada Bahasa Indonesia, Bahasa Inggris dan tentunya Matematika.

Program
mata_pelajaran
{I.S : }
{F.S : }
Deklarasi
nomor : integer
Algoritma
Output(SILAHKAN PILIH MATA PELAJARAN)
Output(1. Bahasa Indonesia)
Output(2. Bahasa Inggris)
Output(3. Matematika)
Output(Masukan no mata pelajaran yang diinginkan : )
Input(nomor)
Depend nomor on
      1 :
      Output("Anda memilih mata pelajaran Bahasa Indonesia)
      2 :
      Output("Anda memilih mata pelajaran Bahasa Inggris)
      3 :
      Output("Anda memilih mata pelajaran Matematika")
      Default :
      Output(Hanya masukan nomor 1-3 saja!)
EndDepend
EndProgram

OPERATOR YANG DIGUNAKAN
Input
Output
Switch

OPERATOR PALING DALAM
Switch



T Min = 1

-BIG O
T(n) C.g(n)
1 10n (Untuk semua n > 1)

n = 0      0 ≤ 0
n = 1      1 ≤ 10
n = 2      2 ≤ 20

N = 0
C = 10

-BIG OMEGA
1 > n0
N0 = 0
C = 1


-BIG THETA
Diambil dari big O dan big Ώ
1  ∑  Ɵ  g ( n)
  • Batas atas O
1  ≤  10n  untuk n ≥ 0  c = 10  N0 = 0
  • Batas bawah Ώ
1  ≥  n0 untuk n  ≥ 0   c = 1  N0 = 0
Jadi C1 = 10, C2 = 1, N= 0




T Max = n

-BIG O
T(n) C.g(n)
n 10n (Untuk semua n  > 1)

n = 0      0 ≤ 0
n = 1      2 ≤ 10
n = 2      4 ≤ 20

N0 = 0
C = 10

-BIG OMEGA
n > n0
N0 = 0
C = 1


-BIG THETA
Diambil dari big O dan big Ώ
n  ∑  Ɵ  g ( n)
  • Batas atas O
n  ≤  10n  untuk n ≥ 0  c = 10  N0 = 0
  • Batas bawah Ώ
n  ≥  n0 untuk n  ≥ 0   c = 1  N0 = 0
Jadi C1 = 10, C2 = 1, N= 0


T Avg = n+1

-BIG O
T(n) C.g(n)
n+1 10n (Untuk semua n  > 1)

n = 0      1 ≤ 0
n = 1      2 ≤ 10
n = 2      3 ≤ 20

N0 = 1
C = 10

-BIG OMEGA
n+1 > n
N0 = 0
C = 1

-BIG THETA
Diambil dari big O dan big Ώ
n+1  ∑  Ɵ  g ( n)
  • Batas atas O
n+1  ≤  10n  untuk n ≥ 1  c = 10  N0 = 1
  • Batas bawah Ώ
n+1  ≥  n untuk n  ≥ 0   c = 1  N0 = 0
Jadi C1 = 10, C2 = 1, N= 1