14 for_ints(newkey
, 8,1,-2,745,-32,-64,27,4 ) printf(" [%d]",i
)
25 void *prev
=NULL
, *newleaf
=leaf
;
27 for(leaf
=root
; leaf
&& leaf
->__key
<=newkey
; leaf
=leaf
->__next
)
30 if(leaf
->__seek
&& leaf
->__seek
->key
<=newkey
) leaf
=leaf
->__seek
;
36 leaf
->__next
=prev
->__next
->__next
;
42 if(leaf
->__next
->__next
;)
43 leaf
->__seek
=leaf
->__next
->__next
;
46 for(leaf
=root
; leaf
->__next
; leaf
=leaf
->__next
)
50 if (leaf
->__key
<= newkey
)
51 leaf
->__seek
=leaf
->__seek
->__next
;
54 leaf
->__seek
=leaf
->__next
->__seek
;
This page took 0.381699 seconds and 5 git commands to generate.