ബൈനറി ട്രീയിൽ പരമാവധി ലെവൽ തുക കണ്ടെത്തുക

പ്രശ്ന പ്രസ്താവന "ബൈനറി ട്രീയിൽ പരമാവധി ലെവൽ തുക കണ്ടെത്തുക" എന്ന പ്രശ്നം, പോസിറ്റീവ്, നെഗറ്റീവ് നോഡുകളുള്ള ഒരു ബൈനറി ട്രീ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്നും ബൈനറി ട്രീയിലെ ഒരു ലെവലിന്റെ പരമാവധി തുക കണ്ടെത്തണമെന്നും പറയുന്നു. ഉദാഹരണം ഇൻപുട്ട് 7 വിശദീകരണം ആദ്യ ലെവൽ: തുക = 5 രണ്ടാം ലെവൽ: തുക = ...

കൂടുതല് വായിക്കുക

ഇരട്ട ലിങ്കുചെയ്‌ത ലിസ്റ്റ് ഉപയോഗിച്ച് ഡെക്ക് നടപ്പിലാക്കൽ

പ്രശ്ന പ്രസ്താവന "ഇരട്ട ലിങ്ക്ഡ് ലിസ്റ്റ് ഉപയോഗിച്ച് ഡെക്യൂ നടപ്പാക്കൽ" എന്ന പ്രശ്നം ഡീക്യൂ അല്ലെങ്കിൽ ഡബിൾ എൻഡ് ക്യൂവിന്റെ ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ഇരട്ട ലിങ്ക് ചെയ്ത ലിസ്റ്റ് ഉപയോഗിച്ച് നടപ്പിലാക്കേണ്ടതാണെന്ന് പറയുന്നു, insertFront (x): Deque insertEnd (x) ആരംഭിക്കുമ്പോൾ ഘടകം x ചേർക്കുക ): അവസാനം x എന്ന ഘടകം ചേർക്കുക ...

കൂടുതല് വായിക്കുക

ബൈനറി ട്രീയുടെ ഉയരം കണ്ടെത്തുന്നതിനുള്ള ആവർത്തന രീതി

പ്രശ്ന പ്രസ്താവന "ബൈനറി ട്രീയുടെ ഉയരം കണ്ടെത്താനുള്ള ഐറ്ററേറ്റീവ് രീതി" എന്ന പ്രശ്നം പറയുന്നത് നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്ന്, ആവർത്തന രീതി ഉപയോഗിച്ച് മരത്തിന്റെ ഉയരം കണ്ടെത്തുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് 3 ഇൻപുട്ട് 4 ബൈനറി ട്രീയുടെ ഉയരം കണ്ടെത്തുന്നതിനുള്ള ആവർത്തന രീതിക്കുള്ള അൽഗോരിതം ഒരു മരത്തിന്റെ ഉയരം ...

കൂടുതല് വായിക്കുക

രണ്ട് ക്യൂകൾ ഉപയോഗിച്ച് ലെവൽ ഓർഡർ ട്രാവെർസൽ

പ്രശ്ന പ്രസ്താവന "രണ്ട് ക്യൂ ഉപയോഗിച്ചുള്ള ലെവൽ ഓർഡർ ട്രാവർസൽ" നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവർസൽ ലൈൻ ലൈൻ പ്രിന്റ് ചെയ്യുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് 5 11 42 7 9 8 12 23 52 3 ഇൻപുട്ട് 1 2 3 4 5 6 ലെവൽ ഓർഡർ ട്രാവർസലിനുള്ള അൽഗോരിതം ...

കൂടുതല് വായിക്കുക

സിംഗിൾ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക

പ്രശ്ന പ്രസ്താവന "ഒറ്റ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക" ഒരു ക്യൂ (FIFO) ഡാറ്റ ഘടന ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് (LIFO) ഡാറ്റാ ഘടന നടപ്പിലാക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഇവിടെ LIFO എന്നാൽ ലാസ്റ്റ് ഇൻ ഫസ്റ്റ് Outട്ട് എന്നാൽ FIFO എന്നാൽ ഫസ്റ്റ് Inട്ട് എന്നാണ് അർത്ഥമാക്കുന്നത്. ഉദാഹരണം പുഷ് (10) പുഷ് (20) ടോപ്പ് () പോപ്പ് () പുഷ് (30) പോപ്പ് () ടോപ്പ് () ടോപ്പ്: 20 ...

കൂടുതല് വായിക്കുക

എല്ലാ പെട്രോൾ പമ്പുകളും സന്ദർശിക്കുന്ന ആദ്യത്തെ സർക്കുലർ ടൂർ കണ്ടെത്തുക

പ്രശ്ന പ്രസ്താവന "എല്ലാ പെട്രോൾ പമ്പുകളും സന്ദർശിക്കുന്ന ആദ്യ സർക്കുലർ ടൂർ കണ്ടെത്തുക" എന്ന പ്രശ്നം ഒരു വൃത്താകൃതിയിലുള്ള റോഡിൽ N പെട്രോൾ പമ്പുകൾ ഉണ്ടെന്ന് പറയുന്നു. ഓരോ പെട്രോൾ പമ്പിനും ഉള്ള പെട്രോളും രണ്ട് പെട്രോൾ പമ്പുകളും തമ്മിലുള്ള ദൂരം നികത്താൻ ആവശ്യമായ പെട്രോളിന്റെ അളവും കണക്കിലെടുക്കുമ്പോൾ. അതിനാൽ നിങ്ങൾ…

കൂടുതല് വായിക്കുക

ക്യൂവിലെ ഓരോ വ്യക്തിക്കും മാറ്റം നൽകാൻ എക്‌സിന് കഴിയുമോയെന്ന് പരിശോധിക്കുക

പ്രശ്ന പ്രസ്താവന X ഒരു ഐസ്ക്രീം വിൽപ്പനക്കാരനാണ്, ഒരു ഐസ്ക്രീം വാങ്ങാൻ ക്യൂവിൽ കാത്തിരിക്കുന്ന n ആളുകളുണ്ട്. Arr [i] എന്നത് ക്യൂവിലുള്ള വ്യക്തിയുടെ വിഭാഗത്തെ സൂചിപ്പിക്കുന്നു, 5, 10, 20 എന്നീ മൂല്യങ്ങളുടെ സാധ്യമായ മൂല്യങ്ങളാണ്. X ന്റെ പ്രാരംഭ ബാലൻസ് 0 ആണെങ്കിൽ ...

കൂടുതല് വായിക്കുക

രണ്ട് ബൈനറി ട്രീയുടെ എല്ലാ ലെവലും അനഗ്രാമാണോയെന്ന് പരിശോധിക്കുക

പ്രശ്ന പ്രസ്താവന “രണ്ട് ബൈനറി ട്രീയുടെ എല്ലാ തലങ്ങളും അനഗ്രാമുകളാണോ അല്ലയോ എന്ന് പരിശോധിക്കുക” നിങ്ങൾക്ക് രണ്ട് ബൈനറി മരങ്ങൾ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, രണ്ട് മരങ്ങളുടെയും എല്ലാ തലങ്ങളും അനഗ്രാമുകളാണോ അല്ലയോ എന്ന് പരിശോധിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് ട്രൂ ഇൻപുട്ട് ഫോൾ അൽഗോരിതം രണ്ട് ലെവലുകൾ പരിശോധിക്കാൻ ...

കൂടുതല് വായിക്കുക

K പ്രതീകങ്ങൾ നീക്കംചെയ്‌തതിനുശേഷം നൽകിയ സ്‌ട്രിംഗിലെ പ്രതീകങ്ങളുടെ സ്‌ക്വയറുകളുടെ ഏറ്റവും കുറഞ്ഞ തുക

പ്രശ്ന പ്രസ്താവന "കെ അക്ഷരങ്ങൾ നീക്കം ചെയ്തതിനുശേഷം തന്നിരിക്കുന്ന സ്ട്രിംഗിൽ അക്ഷരങ്ങളുടെ ചുരുങ്ങിയ സംഖ്യകളുടെ എണ്ണം കണക്കാക്കുന്നു" എന്ന പ്രശ്നം പറയുന്നത് ചെറിയ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്നാണ്. സ്ട്രിംഗിൽ നിന്ന് കെ പ്രതീകങ്ങൾ നീക്കംചെയ്യാൻ നിങ്ങൾക്ക് അനുമതിയുണ്ട്, ശേഷിക്കുന്ന സ്ട്രിംഗിൽ തുക ...

കൂടുതല് വായിക്കുക

K വലുപ്പമുള്ള ഓരോ വിൻഡോയിലും ആദ്യത്തെ നെഗറ്റീവ് സംഖ്യ

പ്രശ്ന പ്രസ്താവന "വലിപ്പത്തിലുള്ള ഓരോ ജാലകത്തിലെയും ആദ്യത്തെ നെഗറ്റീവ് സംഖ്യ" നിങ്ങൾക്ക് പോസിറ്റീവ്, നെഗറ്റീവ് പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ ഒരു ശ്രേണി നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, വലിപ്പത്തിലുള്ള ഓരോ വിൻഡോയ്ക്കും k ആ വിൻഡോയിൽ ആദ്യത്തെ നെഗറ്റീവ് പൂർണ്ണസംഖ്യ പ്രിന്റ് ചെയ്യുക. ഏതെങ്കിലും ജാലകത്തിൽ നെഗറ്റീവ് പൂർണ്ണസംഖ്യ ഇല്ലെങ്കിൽ outputട്ട്പുട്ട് ചെയ്യുക ...

കൂടുതല് വായിക്കുക