প্রশ্ন ট্যাগ «persistent-data-structure»

4
ফাংশনাল প্রোগ্রামিংয়ে আমরা কেন ধ্রুবক ডেটা স্ট্রাকচার ব্যবহার করি?
ক্রিয়ামূলক প্রোগ্রামিং অবিরাম ডেটা স্ট্রাকচার এবং অপরিবর্তনীয় বস্তু নিয়োগ করে। আমার প্রশ্ন হ'ল এখানে এ জাতীয় ডেটা স্ট্রাকচার কেন গুরুত্বপূর্ণ? আমি নিম্ন স্তরে বুঝতে চাই ডাটা স্ট্রাকচার অবিচল না হলে কী হবে? প্রোগ্রামটি প্রায়শই ক্রাশ হবে?

1
কোন ধরণের ডেটা স্ট্রাকচারকে অবিচ্ছিন্ন করা যেতে পারে?
অবিরাম ডেটা স্ট্রাকচার হ'ল অপরিবর্তনীয় ডেটা স্ট্রাকচার। তাদের উপর অপারেশনগুলি ডেটা স্ট্রাকচারের একটি নতুন "অনুলিপি" ফিরিয়ে দেয়, তবে অপারেশন দ্বারা পরিবর্তিত হয়; পুরানো ডেটা স্ট্রাকচার যদিও অপরিবর্তিত রয়েছে। দক্ষতা সাধারণত অন্তর্নিহিত কিছু ডেটা ভাগ করে নেওয়া এবং ডেটা কাঠামোর সম্পূর্ণ অনুলিপি এড়ানো দ্বারা সম্পাদিত হয়। প্রশ্নাবলী: এমন কি ক্লাসের ডেটা …

2
দ্রুত সূচীকরণ, সংযোজন, প্রিপেন্ড, পুনরাবৃত্তির সাথে অ্যারের মতো স্থাবর (অবিচ্ছিন্ন) ডেটা স্ট্রাকচার বাস্তবায়ন
আমি অ্যারের অনুরূপ একটি ধ্রুবক ডেটা কাঠামো খুঁজছি (তবে অপরিবর্তনীয়), দ্রুত সূচীকরণ, সংযোজন, প্রিপেন্ড এবং পুনরাবৃত্তির (ভাল লোকাল) ক্রিয়াকলাপের অনুমতি দেয়। Clojure স্থির ভেক্টর সরবরাহ করে, তবে এটি কেবল দ্রুত সংযোজনের জন্য। স্কালার ভেক্টর কার্যকরভাবে ধ্রুবক-সময় সংযোজন এবং পুনরায় সংযোজন করেছে, তবে এটি কীভাবে কার্যকর করা যায় তা আমি পাই …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.