¿¬°á ¸®½ºÆ®(Linked List)

¡á ¿¬°á ¸®½ºÆ®(Linked List)

- ¸ðµç ¿ø¼Ò°¡ ÀÓÀÇÀÇ À§Ä¡¿¡ ÀÖ´Â ´ÙÀ½ ¿ø¼Ò¸¦ °¡¸®Å°´Â Æ÷ÀÎÅ͸¦ °®°í ÀÖ´Â ¸®½ºÆ®
- ³ëµå(node) : ¿ø¼Ò°¡ ÀúÀåµÇ¾î ÀÖ´Â °Í
- ¿¬°á ¸®½ºÆ®ÀÇ ³ëµå ±¸Á¶

DATA : ¿ø¼ÒÀÇ ½ÇÁ¦°ª ÀúÀå

LINK : ´ÙÀ½ ¿ø¼Ò°¡ ÀúÀåµÇ¾î ÀÖ´Â ÁÖ¼Ò¸¦ °¡¸®Å°´Â Æ÷Àδõ(pointer)

- ¿¬°á ¸®½ºÆ® ±¸Á¶ÀÇ ¿¹

 

 Çìµå ³ëµå(head node)´Â ¿¬°á ¸®½ºÆ®ÀÇ Ã¹ ¹ø° ³ëµåÀÎ A³ëµå¸¦ °¡¸®Å°´Â ÁÖ¼Ò¸¦ °¡Áö°í ÀÖÀ¸¸ç, ¿¬°á ¸®½ºÆ®ÀÇ ¸¶Áö¸· ³ëµåÀÎ C³ëµåÀÇ ¸µÅ© ºÎºÐ¿¡ ÀÖ´Â ^´Â ³Î Æ÷ÀÎÅÍ(null pointer)·Î¼­ ¿¬°á ¸®½ºÆ®ÀÇ ³¡À» ³ªÅ¸³½´Ù.