এটি এখন প্রায় 4 বছরের বিকাশ যা আমি হ্যাশ টেবিল এবং হ্যাশ ফাংশনগুলি ব্যবহার করছি, শ্রবণ করছি, তার সম্পর্কে কথা বলছি এবং প্রয়োগ করছি। তবে আমি সত্যিই কখনই বুঝতে পারি না কেন এটিকে হ্যাশ বলা হয়?
আমি প্রোগ্রামিং শুরু করার প্রথম দিনগুলির কথা মনে করি, এই শব্দটি আমার কাছে মায়াময়ী পরিভাষা ছিল । এটির নামের ভিত্তিতে আমি এটি কখনই বুঝতে পারি নি । আমি কেবল পরীক্ষামূলকভাবে বুঝতে পারি যে এটি কী করে এবং কেন এবং কখন আমাদের এটি ব্যবহার করা উচিত ।
যাইহোক, আমি এখনও মাঝে মাঝে এটি কেন হ্যাশ বলা হয় তা জানার চেষ্টা করি । আমার টেবিল বা ফাংশন এবং সত্য কথা বলতে কোন সমস্যা নেই , এগুলি বেশ নিরঙ্কুশ, যৌক্তিক পদ। যাইহোক, আমি মনে করি চাবি বা স্বতন্ত্রতার মতো হ্যাশের পরিবর্তে আরও ভাল শব্দ ব্যবহার করা যেতে পারে । কী টেবিল বা স্বতন্ত্রতা সারণী করবেন না ।
আমার অভিধান অনুসারে হ্যাশটির অর্থ:
- আলু এবং মাংসের ভাজা থালা (অত্যন্ত অপ্রাসঙ্গিক)
- # প্রতীক (একে একে নম্বর সাইন, পাউন্ড সাইন ইত্যাদি) (এখনও অপ্রাসঙ্গিক, সম্ভবত একটি ভুল নামকরণ)
- চরিত্রের স্ট্রিংয়ে অ্যালগরিদম প্রয়োগ করুন ( স্বতন্ত্রতার সাথে এখনও কিছু করার নেই , যা হ্যাশ টেবিলের সর্বাধিক গুরুত্বপূর্ণ বৈশিষ্ট্য)
- খাবার কাটুন
- হ্যাশিশের জন্য আর একটি শব্দ
কেউ কি জানে কেন একে হ্যাশ বলা হয়?