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

ফাংশনাল প্রোগ্রামিংয়ে, একটি ভাঁজ, হ্রাস, জমে বা ক্যাটোরমিজম নামেও পরিচিত, এটি হর-অর্ডার ফাংশনগুলির এক প্রকার যা পুনরাবৃত্তভাবে একটি ডেটা স্ট্রাকচারের রূপান্তরকে প্রয়োগ করে, সংক্ষেপে এটি সংক্ষিপ্ত মানকে "ভেঙে" যায় "

7
স্কালায় ভাঁজ এবং হ্রাস-বাম মধ্যে পার্থক্য
আমি foldLeftএবং এর মধ্যে প্রাথমিক পার্থক্য শিখেছিreduceLeft foldLeft: প্রাথমিক মান পাস করতে হবে reduceLeft: সংগ্রহের প্রথম উপাদানটিকে প্রাথমিক মান হিসাবে গ্রহণ করে সংগ্রহটি ফাঁকা থাকলে ব্যতিক্রম ছুঁড়ে অন্য কোন পার্থক্য আছে? একই কার্যকারিতা সহ দুটি পদ্ধতি থাকার কোনও নির্দিষ্ট কারণ?


7
ফোল্ডার বনাম ভাঁজ (বা ফোল্ড ') এর প্রভাব
প্রথমত, রিয়েল ওয়ার্ল্ড হাস্কেল , যা আমি পড়ছি, কখনও ব্যবহার foldlএবং পরিবর্তে ব্যবহার করার কথা বলে foldl'। সুতরাং আমি এটি বিশ্বাস। তবে কখন আমি foldrভার্সেস ব্যবহার করব তা নিয়ে আমি বিরক্ত foldl'। যদিও তারা আমার সামনে কীভাবে আলাদাভাবে কাজ করে তার কাঠামোটি দেখতে পাচ্ছি, তবে "কখন ভাল" তা বুঝতে আমি …

2
কোটলিনে ভাঁজ এবং হ্রাসের মধ্যে মৌলিক পার্থক্য কী? কখন ব্যবহার করবেন?
আমি এই উভয় ফাংশন fold()এবং reduce()কোটলিনে খুব বিভ্রান্ত , কেউ কি আমাকে একটি দৃ me় উদাহরণ দিতে পারেন যা উভয়কেই আলাদা করে?
130 kotlin  reduce  fold 

4
ভাঁজ বনাম ফোল্ডার আচরণ অসীম তালিকার সাথে
এই প্রশ্নের মায়া ফাংশনের কোডটি ফোল্ডার ব্যবহার করে। শিকারী সন্তুষ্ট হলে এটি একটি অসীম তালিকার প্রক্রিয়াকরণ বন্ধ করে দেয়। আমি ভাঁজ ব্যবহার করে এটি আবার লিখেছি: myAny :: (a -> Bool) -> [a] -> Bool myAny p list = foldl step False list where step acc item = p item …

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

9
ফাংশনাল প্রোগ্রামিং থেকে 'ফোল্ড' ফাংশনের সমতুল্য 'পাইথোনিক' কী?
হাস্কেলের মধ্যে নীচের মতো কিছু অর্জনের সবচেয়ে মূর্তিমান উপায় কী: foldl (+) 0 [1,2,3,4,5] --> 15 বা রুবি এর সমতুল্য: [1,2,3,4,5].inject(0) {|m,x| m + x} #> 15 স্পষ্টতই, পাইথন reduceফাংশনটি সরবরাহ করে , যা ভাঁজগুলির বাস্তবায়ন, ঠিক উপরের মতোই, তবে আমাকে বলা হয়েছিল যে প্রোগ্রামিংয়ের 'পাইথোনিক' পদ্ধতিটি lambdaশর্তাবলী এবং উচ্চতর …

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

4
ফাংশনাল প্রোগ্রামিংগুলিতে হ্রাস এবং ভাঁজ / ভাঁজ / ভাঁজ (বিশেষত স্কালা এবং স্কালা এপিআই) এর মধ্যে পার্থক্য?
কেন Scala এবং স্ফুলিঙ্গ মত অবকাঠামো ও বুকফাটা উভয় আছে reduceএবং foldLeft? আমি তখন এর মধ্যে পার্থক্য কি reduceএবং fold?

3
ভাঁজ পরে পোস্টপ্রসেসিং পদক্ষেপ ছাড়াই এই শব্দগুলি কার্যকর করা কি সম্ভব?
রিয়েল ওয়ার্ল্ড হাস্কেল, প্রিন্টের ৪ র্থ অধ্যায়, পৃষ্ঠা 98 জিজ্ঞাসা wordsকরে যে ভাঁজগুলি ব্যবহার করে প্রয়োগ করা যেতে পারে, এবং এটি আমার প্রশ্নও: এটা কি সম্ভব? তা না হলে কেন? যদি তা হয় তবে কীভাবে? আমি নিম্নলিখিতটি নিয়ে এসেছি, যা এই ধারণাটির উপর ভিত্তি করে যে প্রতিটি অ-স্থান আউটপুট তালিকার …

3
এই জাতীয় ভাঁজ সংজ্ঞা লিখতে কারও জন্য কোন ধরণের জ্ঞান বা প্রশিক্ষণের প্রয়োজন? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । 7 মাস আগে বন্ধ ছিল । সম্প্রতি, আমি আমার কিছু বাস্তব কেস প্রোডাকশন …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.