|AVL Æ®¸®ÀÇ »ðÀÔ

  • ÀÌÁøŽ»ö Æ®¸®ÀÇ ¹®Á¦Á¡°ú ÇØ°á¹æ¾È
    • ÀÌÁøŽ»ö Æ®¸®´Â »èÁ¦ ¿¬»êÀ» ¼öÇàÇÔ¿¡ µû¶ó ¿ÞÂÊÀÌ ±æ¾îÁø´Ù.
    • ³ëµå°¡ NÀÎ ÀÌÁø Ž»ö Æ®¸®¿¡¼­ M¹ø ¿¬»êÀÇ ¼öÇà½Ã°£Àº  M*logN
    • ÇØ°á¹æ¾È : AVL(Adelson-Velskii and Landis)Æ®¸®, SplayÆ®¸®
  •  AVL Æ®¸® : ¸ðµç ³ëµå°¡ ±ÕÇüÁ¶°ÇÀ» ÁöÅ°µµ·Ï Á¦ÇÑÇÑ´Ù.
    • ±ÕÇö Á¶°Ç : °¢ ³ëµåÀÇ Á¿ì Á¾¼Ó Æ®¸®ÀÇ ³ôÀÌÀÇ Â÷°¡ 1 ÀÌÇÏ
    • ȸÀü : ±ÕÇü Á¶°Ç¿¡ À§¹ÝÇÑ ³ëµå´Â ȸÀüÀ¸·Î ¹ØÀ¸·Î ³»·Á°¨
    • ȸÀüÀÇ Á¾·ù : Single right(left) rotation, double right(left) rotation
  • AVL Æ®¸®ÀÇ °³³ä

    *  ¿À¸¥ÂÊ Æ®¸®´Â AVL Æ®¸®°¡ ¾Æ´Ï´Ù. ³ëµå¨è ÀÇ ³ôÀÌ´Â 2ÀÌ°í ³ëµå ¨îÀÇ ³ôÀÌ´Â 0 À̱⠶§¹®¿¡
        ³ëµå ¨í ÀÌ ±ÕÇü Á¶°Ç¿¡ À§¹Ý