এই নোটগুলি অনুসারে , ডিএফএস রয়েছে বলে মনে করা হয় স্থান জটিলতা, যেখানে গাছের শাখা ফ্যাক্টর এবং রাষ্ট্র স্থানের যে কোনও পাথের সর্বাধিক দৈর্ঘ্য।
অবিজ্ঞাত অনুসন্ধানের এই উইকিউইব পৃষ্ঠায় একই কথা বলা হয়েছে ।
এখন ডিএফএসে উইকিপিডিয়া নিবন্ধের "ইনফোবক্স" অ্যালগরিদমের স্পেস জটিলতার জন্য নিম্নলিখিতটি উপস্থাপন করেছে:
, যদি পুরো গ্রাফটি পুনরাবৃত্তি ছাড়াই ট্র্যাভার করা হয়, দীর্ঘতম পথের দৈর্ঘ্য অনুসন্ধান করা সদৃশ নোডগুলি নির্মূল না করে অন্তর্ভুক্ত গ্রাফগুলির জন্য
যা আমি ভেবেছিলাম তার চেয়ে বেশি অনুরূপ যা ডিএফএসের স্পেস জটিলতা ছিল, যেমন, , কোথায় অ্যালগরিদম দ্বারা সর্বাধিক দৈর্ঘ্য।
কেন আমি মনে করি এটি কেস?
ঠিক আছে, মূলত আমরা বর্তমানে যে পথটি দেখছি তার নোডের চেয়ে আমাদের অন্য কোনও নোড সংরক্ষণ করার দরকার নেই, সুতরাং এটির দ্বারা গুণনের কোনও অর্থ নেই উইকিউবুক এবং আমি আপনাকে যে নোটগুলি উল্লেখ করেছি তা উভয়ই বিশ্লেষণে সরবরাহ করেছেন।
অধিকন্তু, এই অনুযায়ী কাগজ আইডিএ * দ্বারা রিচার্ড Korf , DFS স্থান জটিলতা হয়, কোথায় "গভীরতা কাট অফ" হিসাবে বিবেচিত হয়।
সুতরাং, ডিএফএসের সঠিক স্থান জটিলতা কী?
আমি মনে করি এটি বাস্তবায়নের উপর নির্ভর করতে পারে, তাই আমি বিভিন্ন পরিচিত বাস্তবায়নের জন্য স্পেস জটিলতার একটি ব্যাখ্যাকে প্রশংসা করব।
example where a depth-first traversal on a graph would not result in a tree
এটি অত্যধিক চিন্তা না করে: পার্সিং। (অপেক্ষা: আপনি কি বোঝাতে চেয়েছেন: result in a tree
? প্রশ্ন / অনুসন্ধান করার ব্যাপারে একটি গ্রাফ ঢোঁড়ন।)
DFS is considered to […] of the tree
প্রতিটি গ্রাফ অতিক্রম গভীরতা প্রথমে একটি গাছ হয় না ।