Bugsy
بقيت 3 قلوب

المصفوفات

فكرة جديدة

الصندوق 700,000 بسرعة الصندوق 1

تخيّل صفًّا من 1,000,000 صندوق مرقّم. طلب الصندوق 700,000 لا يستغرق من الحاسوب وقتًا أطول من طلب الصندوق 1. فهو لا يعدّ الصناديق واحدًا واحدًا. فكيف؟

السرّ في المصفوفة (array)، وهي صفّ من الصناديق المتجاورة في الذاكرة، يحمل كل صندوق قيمة واحدة. ولكل صندوق رقم يدلّ على موضعه اسمه الفهرس (index).

والغريب أن أول صندوق فهرسه 0 وليس 1. فالمصفوفة التي فيها 3 قيم فهارسها 0 و1 و2.