به یک لیست پیوندی دسترسی پیدا کنید و نشانگرهای بعدی آن را دوباره سیمکشی کنید تا زمانی که زنجیره ترتیب هدف را بنویسد - بدون اینکه گرهای را یتیم کنید یا آن را حلقه کنید.
گره ها روی بوم می نشینند که با اشاره گرهای بعدی به هم متصل شده اند. آنها را مجدداً نشان دهید تا پیمایش از HEAD ترتیب هدف را ایجاد کند. گره های یتیم دور می شوند و کم نور می شوند. یک چرخه فلش های خود را قرمز می کند. همچنین یک دکمه معکوس با یک کلیک برای چرخاندن کل زنجیره وجود دارد.
Pointer یک معمای لیست پیوندی عملی در مورد اشاره گرها، گره ها و چرخه های یتیم است که ساختارهای داده را قابل مشاهده می کند.
گرههایی روی یک بوم که با اشارهگرهای next به هم وصلاند و برای پدید آوردن ترتیبی هدف دوباره نشانهگذاری میشوند، فهرست پیوندی است — ساختار دادهای که ترتیب را در پیوندها ذخیره میکند نه در جایگاهها.
گرههای یتیمی که دور میشوند و کمنور میشوند تزئین نیستند. گرهای که هیچ چیز به آن اشاره نمیکند دستنیافتنی است، و در یک برنامهی واقعی نشت حافظه است.
مرئی کردن دستنیافتنی بودن دلیل کارآمدی این بهعنوان آموزش است. اشارهگر دقیقاً به این دلیل دشوار آموخته میشود که معمولاً هیچ چیز روی صفحه تفاوت میان شیئی که از میان رفته و شیئی که صرفاً دیگر نمیتوانید نامش را ببرید نشان نمیدهد.
Pointer یک معمای کاربردی لیست پیوندی در مورد اشاره گرها، گره ها و چرخه های یتیم است. این یک بازی مرورگر اصلی و رایگان است که در داخل برای PlayPendium ساخته شده است.