একটি লিঙ্ক করা তালিকায় পৌঁছান এবং এর পরবর্তী-পয়েন্টারগুলিকে রিওয়্যার করুন যতক্ষণ না চেইন টার্গেট অর্ডারটি বানান করে — একটি নোডকে এতিম না করে বা এটি লুপ না করে।
নোডগুলি পরবর্তী-পয়েন্টার দ্বারা সংযুক্ত একটি ক্যানভাসে বসে। তাদের পুনরায় পয়েন্ট করুন যাতে হেড থেকে ট্রাভার্সিং টার্গেট অর্ডার তৈরি করে। অনাথ নোড দূরে প্রবাহিত এবং আবছা; একটি চক্র তার তীরগুলিকে লাল করে দেয়। পুরো চেইনটি ফ্লিপ করার জন্য একটি এক-ক্লিক বিপরীতও রয়েছে।
পয়েন্টার হল পয়েন্টার, অরফানড নোড এবং সাইকেল সম্পর্কে একটি হ্যান্ডস-অন লিঙ্কড-লিস্ট পাজল, যা ডেটা স্ট্রাকচারকে দৃশ্যমান করে।
একটি ক্যানভাসে next-পয়েন্টার দিয়ে যুক্ত নোডগুলো, একটি লক্ষ্য-ক্রম তৈরি করতে যাদের পয়েন্টার বদলানো হয়, হলো লিংকড লিস্ট — সেই ডেটা কাঠামো যা ক্রমকে অবস্থানে নয়, সংযোগে সংরক্ষণ করে।
পরিত্যক্ত নোডগুলো ভেসে সরে গিয়ে ম্লান হওয়া অলংকার নয়। যে নোডের দিকে কিছুই নির্দেশ করে না তা অগম্য, আর একটি প্রকৃত প্রোগ্রামে তা একটি মেমরি লিক।
অগম্যতাকে দৃশ্যমান করাই এটি শিক্ষা হিসেবে কাজ করার কারণ। একটি পয়েন্টার শেখা কঠিন ঠিক এই কারণে যে পর্দায় সাধারণত কিছুই দেখায় না যে একটি বস্তু চলে গেছে আর একটি বস্তু যার নাম আপনি আর নিতে পারেন না — এ দুটির মধ্যে পার্থক্য কী।
পয়েন্টার হল পয়েন্টার, অরফান্ড নোড এবং চক্র সম্পর্কে একটি হ্যান্ডস-অন লিঙ্কড-লিস্ট পাজল। এটি একটি আসল, বিনামূল্যের ব্রাউজার গেম PlayPendiumের জন্য ইন-হাউস তৈরি।