Skip to content
Snippets Groups Projects
Commit fdd8232d authored by Mamadu-lamarana Bah's avatar Mamadu-lamarana Bah :speech_balloon:
Browse files

correction fusion

parents c1a5b3b5 d4883feb
Branches
No related tags found
No related merge requests found
......@@ -5,6 +5,10 @@
Mamadou Lamarana Bah
Loïc Scoth
## TODO
ajout commande execution/tests
## Description du projet
Le projet consiste à la création et à la représentation d'un arbre binaire, constitué de noeud et de feuilles, que nous créons.
......@@ -66,6 +70,10 @@ suite suppression, création de méthode complémentaire (isArbreB) et rectifica
Suite suppression, fonctionne pour le cas d'une feuille.
### emaine 12
### semaine 12
Suite suppression.
### semaine 13
Suite suppression.
\ No newline at end of file
suite suppression
\ No newline at end of file
......@@ -137,8 +137,20 @@ class Node() :
Exemple(s):
>>> node = Node([12, 42], [Node([3, 4]), Node([25, 26]), Node([50, 58])])
>>> node.suppression(50, 2)
True
>>> node.search(50)
>>> node.suppression(26, 2)
True
>>> node.search(26)
>>> node.suppression(25, 2)
True
>>> node.search(25)
>>> node.suppression(12, 2)
True
>>> node.suppression(3, 2)
True
>>> node
Node([42], [Node([4]), Node([58])])
"""
(found, index) = recherche_dichotomique(value, self.keys)
if (self.isLeaf()) :
......@@ -217,4 +229,4 @@ class Node() :
if __name__ == '__main__':
import doctest
doctest.testmod(verbose=False)
\ No newline at end of file
doctest.testmod(verbose=False)
import unittest
from Node import *
class experimentation:
def setUp(self):
self.node = Node([12, 42], )
if __name__ == "__main__":
import sys
sys.path.insert(1, './src')
sys.path.insert(2, '../src')
from Node import *
unittest.main()
\ No newline at end of file
import unittest
from Node import *
class NodeTest:
class experimentation:
def setUp(self):
self.node = Node([12, 42], )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment