test commit
[svn/Cll1h/.git] / demos / trees.c
index d08bc15acbc1e2720e192ac381efd1e3f3bb7ba6..0b8966cf9365ca3c7a3ba00ddca404a29bf885e8 100644 (file)
@@ -9,23 +9,28 @@ def_mem(Leaf)
 program
 { 
  Leaf leaf,root=NULL;
+ int newkey;
 
- for_ints(i,  8,1,-2,745,-32,-64,27,4 ) printf(" [%d]",i)
+ for_ints(newkey,  8,1,-2,745,-32,-64,27,4 ) printf(" [%d]",i)
  {
   leaf=get_mem(Leaf);
 
   //init
   leaf->__next=NULL;
   leaf->__seek=NULL;
-  leaf->__key=i;
+  leaf->__key=newkey;
 
   //grow tree
-  for(leaf=root; leaf && leaf->__key >= i ; leaf=leaf->__next)
+  for(leaf=root; leaf && leaf->__key <= newkey ; leaf=leaf->__next)
   {
-  if(leaf->__seek->key >=)
-  }
- }
+   if(leaf->__seek->key <= newkey)
+   {
+   
+   }
+   else
+   {
+   
+   }
+  }  
+ } 
 }
This page took 0.14692 seconds and 4 git commands to generate.