2 using System
.Collections
.Generic
;
4 public interface INode
<K
> : IComparable
<K
> where K
: IComparable
<K
>
11 public interface IBTNode
<C
> where C
: IBTNode
<C
>
29 public interface IBSTNode
<K
, C
> : IBTNode
<C
>, INode
<K
>
30 where C
: IBSTNode
<K
, C
> where K
: IComparable
<K
>
34 public interface IAVLNode
<K
, C
> : IBSTNode
<K
, C
>
35 where C
: IAVLNode
<K
, C
> where K
: IComparable
<K
>
45 public static void Main ()