হাফম্যান গাছ এবং সর্বোচ্চ গভীরতা


9

প্রতিটি প্রতীকের ফ্রিকোয়েন্সিগুলি জানা, হাফম্যান অ্যালগরিদম প্রয়োগ না করে গাছের সর্বোচ্চ উচ্চতা নির্ধারণ করা সম্ভব? এমন কোনও সূত্র আছে যা এই গাছকে উচ্চতা দেয়?


1
কয়েকটি উদাহরণ সহ চারপাশে খেলার চেষ্টা করুন এবং দেখুন যে আপনি কোনও কার্যকর মানদণ্ড খুঁজে পেতে পারেন কিনা। আমি যদি আপনার প্রশ্নের উত্তর দেওয়ার চেষ্টা করতাম তবে আমি এটিই করতাম, তবে সম্ভবত আপনি নিজেরাই এটি করা ভাল ...
যুবাল ফিল্মাস

হ্যাঁ, আমি ইতিমধ্যে অনেক উদাহরণ দিয়ে চেষ্টা করেছি, তবে আমি একটি লিটারেরাল এক্সপ্রেশন খুঁজছি, উদাহরণস্বরূপ একটি অ্যাসিপটোটিক আবদ্ধ, প্রতীক সংখ্যাটির কার্যকারিতা ...
ব্যবহারকারী 7060

1
চিহ্নগুলির সংখ্যার বিচারে আপনি একদিকে চেয়ে ভাল কিছু করতে পারবেন না এবং অন্যদিকে । এন-1লগ2এন
যুবাল ফিল্মস 21

দুঃখিত। আমি প্রতীক সংখ্যা এবং তাদের ফ্রিকোয়েন্সি সম্পর্কে চিন্তা ছিল। উদাহরণস্বরূপ, সম্ভবত সমস্ত চিহ্নগুলির মধ্যে কেবল সর্বনিম্ন ফ্রিকোয়েন্সি সর্বাধিক গভীরতা দেওয়া সম্ভব? গভীরতার উপর আবদ্ধ একটি শয়তান, আমি দৃ tight় বাঁধায় আগ্রহী। এন-1
ব্যবহারকারী 7060

আমি এ দেখার চেষ্টা করব এবং এটি গভীরতার সাথে সম্পর্কিত কিনা তা দেখুন। আপনি আসল অ্যালগরিদমের সাথে সঙ্গতিপূর্ণ পুনরাবৃত্তি নিয়ে আসতে চেষ্টা করতে পারেন এবং দেখুন এটি আপনাকে কিছু দেয় কিনা। সর্বোচ্চ-লগ2পিআমি
যুবাল ফিল্মাস

উত্তর:


2

হাফম্যান কোডিং (অ্যাসিপটোটিক্যালি) সিকোয়েন্সের এন্ট্রপির এক বিটের মধ্যে পেয়ে যায়। এর অর্থ হ'ল যদি আপনি আপনার প্রতীক ফ্রিকোয়েন্সিগুলির এনট্রপি গণনা করেন তবে আপনি আপনার কোডের গড় দৈর্ঘ্যের (অর্থাত্ উচ্চতা) এক বিটের মধ্যে (অ্যাসিপোটোটিকালি) হয়ে যাবেন। আপনি এই গড়টি দীর্ঘতম দৈর্ঘ্যের (গড়) সীমাবদ্ধ করতে ব্যবহার করতে পারেন, বা আপনি নির্ধারিত সীমানা পেতে সংহত পদ্ধতিগুলি ব্যবহার করতে পারেন ।


0

প্যাথলজিকাল কেসটি তখন ঘটবে যখন বাছাই করা প্রতীক ফ্রিকোয়েন্সি ফিবোনাচি ক্রমের সাথে সাদৃশ্যপূর্ণ। প্রতীকগুলির N: = #। N> 2 এর জন্য, সর্বোচ্চ সম্ভাব্য উচ্চতা: এন -1। এন == 1 বা 2: 1 এর জন্য


1
এই প্রশ্নটি কি জিজ্ঞাসা করে না।
টম ভ্যান ডের জ্যান্ডেন

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