കമ്പ്യൂട്ടറുകൾ, വിവര സാങ്കേതിക വിദ്യ
ഹുഫ്ഫ്മന് കോഡുകൾ: ഉദാഹരണങ്ങൾ അപേക്ഷ
ഇപ്പോൾ, കുറച്ച് ആളുകൾ ഫയൽ എങ്ങിനെയാണ്, വാസ്തവത്തിൽ ചിന്തിക്കുക. കമ്പ്യൂട്ടറുകളിൽ മുൻ ഉപയോഗം അപേക്ഷിച്ച് വളരെ എളുപ്പം മാറിയിരിക്കുന്നു. ഫയൽ സിസ്റ്റം ജോലി ഏതാണ്ട് ഓരോ വ്യക്തിയും ഫയലുകൾ ഉപയോഗിക്കുന്നു. എന്നാൽ കുറച്ച് ആളുകൾ അവർ ജോലി എങ്ങനെ ഫയൽ കംപ്രഷൻ എന്താണ് അടിസ്ഥാനത്തിൽ തോന്നുന്നു. ഈ പ്രക്രിയയുടെ ആദ്യ പതിപ്പ് ഹുഫ്ഫ്മന് കോഡുകൾ ആയിരുന്നു, അവർ പ്രശസ്തമായ അര്ഛിവെര്സ് വ്യത്യസ്ത ഇന്ന് ഉപയോഗിക്കുന്നു. പല ഉപയോക്താക്കളും പോലും ഫയൽ നടക്കുന്നത് എത്ര എളുപ്പമാണ് കരുതുന്നില്ല അത് ഒരു പദ്ധതി പ്രവർത്തിക്കുന്നു. ഈ ലേഖനം നോക്കുക ചെയ്തത് എങ്ങനെ The കംപ്രഷൻ എന്താണ് കലയല്ല സഹായം വേഗത ലഘൂകരിക്കലും The പ്രക്രിയ എൻകോഡ്, അതുപോലെ എന്താണ് കാണുന്നതെന്ന് The തത്വത്തിന്റെ നബി മരം വെല്ലാൻ.
ചരിത്രം അൽഗോരിതം
ഇലക്ട്രോണിക് വിവരങ്ങൾ കാര്യക്ഷമമായി കോഡിംഗ് ആദ്യ അൽഗോരിതം ഒരു കോഡ് ഹുഫ്ഫ്മന് അതായത് 1952 ൽ, ഇരുപതാം നൂറ്റാണ്ടിന്റെ മധ്യത്തിൽ നിർദ്ദേശങ്ങൾ മാറിയിരിക്കുന്നു. ഇത് നിമിഷം വിവരങ്ങൾ കംപ്രസ്സ് സൃഷ്ടിച്ച പരിപാടികൾ ഭൂരിഭാഗം അടിസ്ഥാന ഘടകം ഇതാണ് അദ്ദേഹമാണ്. ഇപ്പോൾ, ഈ കോഡ് ഉപയോഗിച്ച് ഏറ്റവും പ്രശസ്തമായ സ്രോതസ്സുകളിൽ ഒരു ആർക്കൈവുകൾ തപാൽ, അര്ജ്, RAR ൽ നിരവധി പേർ ഉണ്ട്.
കാര്യക്ഷമമായ കോഡിംഗ് തത്വം
അൽഗോരിതം ഹുഫ്ഫ്മന് അടിസ്ഥാനമാക്കിയുള്ള ഏറ്റവും പലപ്പോഴും ചിഹ്നങ്ങൾ സംഭവിക്കുന്ന, ഏറ്റവും വിശ്വസനീയമായ പകരം അനുവദിക്കുന്ന ഒരു പദ്ധതി ഉൾപ്പെടുന്നു കോഡുചെയ്ത ബൈനറി സിസ്റ്റം. കുറവ് സാധാരണ അത്രേ ഇനി കോഡുകൾ ഉപയോഗിച്ച് മാറ്റി. നീണ്ട ഹുഫ്ഫ്മന് കോഡുകൾ പോകുന്നു സിസ്റ്റം എല്ലാ മിനിമം മൂല്യങ്ങൾ ഉപയോഗിക്കുന്നു മാത്രമേ സംഭവിക്കുന്നത്. ഈ രീതി നിങ്ങൾ മൊത്തത്തിൽ യഥാർത്ഥ സന്ദേശം ഓരോ പ്രതീകമായി കോഡ് നീളം ചെറുതാക്കാൻ അനുവദിക്കുന്നു.
ഹുഫ്ഫ്മന് കോഡ്, ഉദാഹരണത്തിന്
അൽഗോരിതം മനസ്സിലാക്കാനായി കോഡ് വൃക്ഷത്തിന്റെ നിർമ്മാണ ഒരു ഗ്രാഫിക്കൽ വേരിയന്റ് പരിഗണിക്കുക. ഫലപ്രദമാണ് ഈ രീതി ഉപയോഗിക്കാൻ, അത് പ്രക്രിയ എന്ന ആശയം ആവശ്യമായ ചില മൂല്യങ്ങൾ നിർവചനം വിശദീകരിക്കാൻ അത്യാവശ്യമാണ്. നോഡ് നിന്ന് നോഡ് കേന്ദ്രീകരിച്ചിരിക്കുന്നു ഏത് നോഡുകൾ ആൻഡ് ചാപങ്ങളും ഒരു ചതുരശ്രയടി ഒരുകൂട്ടം, ഗ്രാഫ് വിളിച്ചു. വൃക്ഷം തന്നെ പ്രത്യേക ഉള്ള ഒരു കൂട്ടം ഒരു ഗ്രാഫ് ആണ്:
- ഓരോ നോഡ് ലെ ചാപങ്ങളും ഒരു അധികം ഇനി ഉൾപ്പെട്ടേക്കാം;
- ഒന്നു നബി നോഡുകൾ വേണം The റൂട്ട് നബി വൃക്ഷം, അതായത് അതിന്റെ പാടില്ല ഭാഗം നബി ആർക്ക് ഒട്ടും;
- ബ്രൈൻ ചാപങ്ങളും സഹിതം ചലിക്കുന്ന തുടങ്ങിയാൽ, പ്രക്രിയ നോഡുകൾ ഏതെങ്കിലും പൂർണമായും ലഭിക്കും വേണം.
വൃക്ഷം ഹുഫ്ഫ്മന് നിർമിക്കാൻ ഒരു അൽഗോരിതം
ഹുഫ്ഫ്മന് കോഡ് നിർമ്മാണം അക്ഷരമാലയിലെ അക്ഷരങ്ങൾ ഇൻപുട്ട് ആണ്. ഭാവിയിൽ കോഡ് ട്രീയിൽ സൌജന്യമായി സൈറ്റുകളുടെ ഒരു ലിസ്റ്റ് നിർമ്മിത. ലിസ്റ്റിലെ ഓരോ നോഡ് തൂക്കം ഈ നോഡ് അനുബന്ധമായ കത്തുകൾ പോസ്റ്റുകൾ ഉണ്ടാകുന്നതിനെ സംഭാവ്യത തുല്യമായിരിക്കണം. ഈ സാഹചര്യത്തിൽ, കുറഞ്ഞത് ഭാരം ആർ ഒരു ഭാവി വൃക്ഷത്തിന്റെ നിരവധി സ്വതന്ത്ര സൈറ്റുകളിൽ ഇടയിൽനിന്നു തിരഞ്ഞെടുത്തിരിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, മിനിമം നിരക്ക് നിരവധി സൈറ്റുകൾ നിരീക്ഷിച്ച എങ്കിൽ, നിങ്ങൾ സ്വതന്ത്രമായി ജോഡി ഏതെങ്കിലും തിരഞ്ഞെടുക്കാം.
കംപ്രഷൻ കാര്യക്ഷമത വർധിപ്പിക്കുക
കംപ്രഷൻ ഫലപ്രാപ്തി വർദ്ധിപ്പിക്കാൻ, ആവശ്യമായ മരം കെട്ടിടം കോഡ് സമയത്ത് ഒരു പ്രത്യേക ഫയൽ അക്ഷരങ്ങൾ ഉണ്ടാകുന്നതിനെ സംഭാവ്യത എല്ലാ ഡാറ്റയും ഉപയോഗിക്കാൻ അവർ ടെക്സ്റ്റ് രേഖകൾ ഒരു വലിയ എണ്ണം ചിതറിപ്പോയിരിക്കുന്ന അനുവദിച്ചില്ല ഒരു വൃക്ഷം ഘടിപ്പിച്ചിരിക്കുന്ന, അല്ല. ഈ ചിത്രം വഴി പ്രീ-നടക്കാൻ, നിങ്ങൾക്ക് ഉടനടി കംപ്രഷൻ സൗകര്യം വിധേയമായി കത്തുകൾ അവിടെ എത്ര പലപ്പോഴും കണക്കുകൾ കണക്കാക്കാൻ കഴിയും.
കംപ്രഷൻ പ്രക്രിയയുടെ ത്വരണം
അൽഗോരിതം വേഗത്തിലാക്കാൻ, കത്തുകൾ നിർവചനം ഒരു അക്ഷരം ഉണ്ടാകുന്നതിനെ സംഭാവ്യത, അതിന്റെ സംഭവങ്ങളും ആവൃത്തി നിബന്ധനകൾ ഇല്ല ചെയ്യണം. ഈ അൽഗോരിതം ഉപയോഗിച്ച് എളുപ്പം മാറുന്നു, വളരെ വേഗത്തിൽ അവരെ പ്രവർത്തിക്കാൻ. അത് ഫ്ലോട്ടിങ് പോയിന്റ് ഡിവിഷൻ ബന്ധപ്പെട്ട പ്രവർത്തനങ്ങൾ ഒഴിവാക്കും.
തീരുമാനം
ഹുഫ്ഫ്മന് കോഡുകൾ - ഇപ്പോഴും നിരവധി അറിയപ്പെടുന്ന പരിപാടികളും കമ്പനികൾ ഉപയോഗിക്കുന്ന ലളിതവും നീണ്ട-സ്ഥാപിച്ചു അൽഗോരിതം,. ഇതിന്റെ ലാളിത്യവും വ്യക്തതയും കഴിയും നേടാൻ ഫലപ്രദമായ ഫലങ്ങൾ കംപ്രസ് ഫയലുകളുടെ ഏതെങ്കിലും വോള്യം ഒപ്പം കുറയ്ക്കാനും The സ്പെയ്സ് ഡിസ്ക് സ്റ്റോറേജ്. മറ്റൊരു രീതിയിൽ പറഞ്ഞാൽ, ഹുഫ്ഫ്മന് അൽഗോരിതം - നീണ്ട അന്വേഷണം കൂടാതെ അടിയന്തിരതയെ ഇന്നു കുറയുന്നു അല്ല പ്രവൃത്തി ഡയഗ്രം ചെയ്തു.
Similar articles
Trending Now