পাইথনে ডেটা স্ট্রাকচার ও অ্যালগরিদম – ইবুক

120.00

Category:

Description

কম্পিউটার সাইন্সের মূল ভিত্তি বলতে পারি অ্যালগরিদমকে। যত গুলো সফটওয়ার আমরা নিয়মিত ব্যবহার করছি, সব গুলোর পেছনে দারুণ সব অ্যালগরিদম কাজ করছে। প্রোগ্রামিং এর সিনট্যাক্স জানলে যে কেউ প্রোগ্রাম লিখতে পারে। কিন্তু ইফিশিয়েন্ট প্রোগ্রাম লেখার জন্য দরকার পড়ে অ্যালগরিদম সম্পর্কে জানা।

আবার সব গুলো প্রোগ্রামই প্রচুর ডেটা নিয়ে কাজ করে। ডেটা স্ট্রাকচার হচ্ছে ডেটা স্টোর করা এবং সাজিয়ে রাখার পদ্ধতি। এটি মূলত বিভিন্ন অ্যালগরিদমের সমষ্টি, যে অ্যালগরিদমের মাধ্যমে কম্পিউটার মেমরিতে ডেটা গুলো সাজিয়ে রাখা যায়। কম্পিউটারে ডেটা গুলো কিভাবে গুছিয়ে রাখলে তা ব্যবহার করা সহজ হয়, তা বের করা হচ্ছে ডেটা স্ট্রাকচারের কাজ।

পাইথনে ডেটা স্ট্র্যাকচার ও অ্যালগরিদম বইতে দরকারি কিছু অ্যালগরিদম এবং ডেটা স্ট্রাকচার সম্পর্কে আলোচনা করা হয়েছে। প্রতিটি অধ্যায়ের শেষে লিটকোড থেকে কিছু সমস্যার লিস্ট দেওয়া হয়েছে। যেগুলো সমাধান করতে পারলে দক্ষতা বাড়বে। বইটিতে অ্যালগরিদম গুলো ইমপ্লিমেন্টেশন করার ক্ষেত্রে পাইথন প্রোগ্রামিং ব্যবহার করা হয়েছে। যারা পাইথনে নতুন, তাদের জন্য বইয়ের শুরুতে পাইথন প্রোগ্রামিং সম্পর্কে সংক্ষেপে আলোচনা করা হয়েছে।

কাদের জন্য এই বইঃ

  • যারা কম্পিউটার সাইন্সে পড়ালেখা করছেন
  • যারা প্রোগ্রামিং এবং সফটওয়ার ডেভেলপমেন্ট শিখছেন।
  • যারা সফটওয়ার ইঞ্জিনিয়ার হিসেবে ইন্টারভিউর প্রস্তুতি নিচ্ছেন, তাদের কাজে আসবে।

বান্ডেলে কি কি থাকছেঃ

  • বইয়ের PDF ভার্সন
  • EPUB ভার্সন
  • বইতে দেখানো কোড

নিচের PDF ভিউ থেকে অথবা PythonDSA লিংক থেকে বইয়ের কন্টেন্ট দেখে নিতে পারবেন।

Fullscreen Mode