Пример #1
0
 def test_izrojeno3(self):
     dv = DvojiskoDrevo.sestaviIzTabele([
         0, 1, 2, 3,
         DvojiskoDrevo(), 4, 5,
         DvojiskoDrevo(),
         DvojiskoDrevo(),
         DvojiskoDrevo(), 6
     ],
                                        polozajKorena=1)
     self.assertEqual(je_izrojeno(dv), False)
Пример #2
0
 def test_visina3(self):
     dv = DvojiskoDrevo.sestaviIzTabele([
         0, 1, 2, 3,
         DvojiskoDrevo(), 4, 5,
         DvojiskoDrevo(),
         DvojiskoDrevo(),
         DvojiskoDrevo(), 6
     ],
                                        polozajKorena=1)
     self.assertEqual(visina(dv), 4)
Пример #3
0
 def test_vozlisca1(self):
     dv = DvojiskoDrevo.sestaviIzTabele(
         [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], polozajKorena=1)
     self.assertEqual(st_vozlisc(dv), 11)
Пример #4
0
 def test_visina4(self):
     dv = DvojiskoDrevo.sestaviIzTabele(
         [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], polozajKorena=1)
     self.assertEqual(visina(dv), 4)
Пример #5
0
 def test_visina2(self):
     dv = DvojiskoDrevo.sestaviIzTabele([0, 1, 2, 3], polozajKorena=1)
     self.assertEqual(visina(dv), 2)
Пример #6
0
 def test_visina1(self):
     self.assertEqual(
         visina(DvojiskoDrevo.sestaviIzTabele([], polozajKorena=1)), 0)
Пример #7
0
 def test_iskalno5(self):
     dv = DvojiskoDrevo.sestaviIzTabele([0, 6, 2, 9, 1, 3, 8, 5],
                                        polozajKorena=1)
     self.assertEqual(je_iskalno(dv), False)
Пример #8
0
 def test_iskalno4(self):
     dv = DvojiskoDrevo.sestaviIzTabele([0, 2, 1, 3], polozajKorena=1)
     self.assertEqual(je_iskalno(dv), True)
Пример #9
0
 def test_iskalno2(self):
     dv = DvojiskoDrevo.sestaviIzTabele(
         [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], polozajKorena=1)
     self.assertEqual(je_iskalno(dv), False)
Пример #10
0
 def test_izrojeno1(self):
     dv = DvojiskoDrevo.sestaviIzTabele([], polozajKorena=1)
     self.assertEqual(je_izrojeno(dv), True)
Пример #11
0
 def test_vozlisca2(self):
     dv = DvojiskoDrevo.sestaviIzTabele([], polozajKorena=1)
     self.assertEqual(st_vozlisc(dv), 0)