📄 avlbaum.h
字号:
// Creator: Andreas J鋑er
// Ortsstr. Nr. 2
// D-07407 Geitersdorf
//
// Last updated: 15. November 1998
// e-mail: Jaeger-Geitersdorf@t-online.de
//
//
// Copyright and author:
// Andreas J鋑er: Jaeger-Geitersdorf@t-online.de
//
// You may handle this code to others only when you do not delete these
// copyright-lines.
// These source files may not be copied except by permission of the author.
// These source files may not be included in source or compiled form as any
// part of a commercial distribution except by permission of the
// author.
// These files may be used freely for internal corporate use.
// These files may also may be used freely by students for
// educational purposes.
// No warranty or guarrantee of fitness can be made to these files.
//
//
// have fun!
//
// Updates:
//
// * 15.11.1998 - Some fixes in Delete()- and RestructureDelete()-
// routines which could make the tree inconsistent
// and result in a GPF (after lots of Insert- and
// Delete-operations)
// - Rename Level() -> GetLevel()
// - new methods GetDepth() and NodesInTree() for
// CAVLTree class
// - new (debug) function CheckBalances()
// - Draw() function only in Visual C++ environment
// (not Borland) for portability
// - updated sample project
//
////////////////////////////////////////////////////////////////
// Note: //
// there must be a function T::Compare(T&) //
// or the function Compare of teh Template-Klasse //
// CAVLNode<T> has to be overridden. //
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
// Vorbemerkungen: //
// Es mu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -