প্রশ্ন ট্যাগ «memoization»

কম্পিউটিংয়ে, মেমোয়েজেশন হ'ল একটি অপ্টিমাইজেশন কৌশল যা প্রাথমিকভাবে প্রক্রিয়াজাত ইনপুটগুলির জন্য ফলাফলের গণনা পুনরাবৃত্তি করা এড়ানো ফাংশন কল করে কম্পিউটার প্রোগ্রামগুলিকে গতি বাড়ানোর জন্য ব্যবহৃত হয়।

13
স্মৃতিচারণ কী কী এবং আমি পাইথনে এটি কীভাবে ব্যবহার করতে পারি?
আমি কেবল পাইথন শুরু করেছি এবং স্মৃতিচারণ কী এবং এটি কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আমার কোনও ধারণা নেই । এছাড়াও, আমি কি একটি সরল উদাহরণ দিতে পারি?

9
স্মৃতিচারণ ও গতিশীল প্রোগ্রামিংয়ের মধ্যে পার্থক্য কী?
স্মৃতিচারণ ও গতিশীল প্রোগ্রামিংয়ের মধ্যে পার্থক্য কী? আমি মনে করি ডায়নামিক প্রোগ্রামিং মেমোয়াইজের একটি উপসেট set এটা কি ঠিক?

18
কীভাবে ডায়নামিক প্রোগ্রামিং ব্যবহার করে দীর্ঘতম বর্ধমান অনুচ্ছেদ নির্ধারণ করবেন?
আমি পূর্ণসংখ্যার একটি সেট আছে। আমি গতিশীল প্রোগ্রামিং ব্যবহার করে সেই সেটটির দীর্ঘতম বর্ধমান অনুচ্ছেদটি সন্ধান করতে চাই ।

8
ডাউন-আপ এবং টপ-ডাউনের মধ্যে পার্থক্য কী?
নীচে আপ পদ্ধতির (গতিশীল প্রোগ্রামিং) প্রথমে "ছোট" subproblems সময়ে খুঁজছি মধ্যে রয়েছে, এবং তারপর ছোট সমস্যার সমাধান ব্যবহার বৃহত্তর subproblems সমাধানের জন্য। টপ-ডাউন একটি "প্রাকৃতিক পদ্ধতিতে" এবং চেক সমস্যা সমাধানের আপনি যদি আগে subproblem সমাধান হিসাব আছে মধ্যে রয়েছে। আমি একটু বিভ্রান্ত এই দুই এর মধ্যে পার্থক্য কি?

16
ফাংশন রিটার্ন মানগুলি কেবল ক্যাশে করার জন্য কি কোনও ডেকরেটর রয়েছে?
নিম্নোক্ত বিবেচনা কর: @property def name(self): if not hasattr(self, '_name'): # expensive calculation self._name = 1 + 1 return self._name আমি নতুন, তবে আমি মনে করি ক্যাচিংটি সাজসজ্জার ক্ষেত্রে তৈরি করা যেতে পারে। কেবল আমি এর মতো একটিও পাইনি;) পিএস আসল গণনা পরিবর্তনীয় মানগুলির উপর নির্ভর করে না

8
হাসকেলে স্মৃতিচারণ?
বিপুল সংখ্যক লোকের জন্য হাস্কেল-এ নিম্নলিখিত ফাংশনটি কীভাবে দক্ষতার সাথে সমাধান করতে হবে সে সম্পর্কে কোনও পয়েন্টার (n > 108) f(n) = max(n, f(n/2) + f(n/3) + f(n/4)) আমি ফ্যাসোনাচি সংখ্যাগুলি সমাধান করতে হাস্কেলের স্মৃতিচারণের উদাহরণগুলি দেখেছি, যার মধ্যে সমস্ত ফাইবোনাচি সংখ্যা প্রয়োজনীয় এন পর্যন্ত কম্পিউটিং (অলসভাবে) জড়িত। তবে এই …

4
এই ফিবোনাচি-ফাংশনটি কীভাবে স্মরণে রাখা হয়?
এই ফিবোনাচি-ফাংশনটি কোন মেকানিজমে মেমোমাইজ করা হয়? fib = (map fib' [0..] !!) where fib' 1 = 1 fib' 2 = 1 fib' n = fib (n-2) + fib (n-1) এবং সম্পর্কিত নোটে, কেন এই সংস্করণটি নয়? fib n = (map fib' [0..] !! n) where fib' 1 = 1 …

5
ক্যাচিং এবং স্মৃতিচারণের মধ্যে পার্থক্য কী?
আমি জানতে চাই যে এর মধ্যে আসল পার্থক্য কী cachingএবং memoization। আমি এটি দেখতে পেয়েছি, উভয়ই স্টোর করে ডেটা পেতে বারবার ফাংশন কলগুলি এড়ানো জড়িত । দুজনের মধ্যে মূল পার্থক্য কী?

4
জিএইচসি হাস্কেলের স্মৃতিচারণ কখন হয়?
আমি বুঝতে পারি না যে এম 1 কেন আপাতভাবে মেমোমেজ করা হয়েছে যখন এম 2 নীচে নেই: m1 = ((filter odd [1..]) !!) m2 n = ((filter odd [1..]) !! n) এম 1 10000000 প্রথম কলটিতে প্রায় 1.5 সেকেন্ড সময় নেয় এবং পরবর্তী কলগুলিতে এর একটি ভগ্নাংশ (সম্ভবত এটি তালিকাটি …
106 haskell  ghc  memoization 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.