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

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

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

തന്നിരിക്കുന്ന ബൈനറി ട്രീ പൂർത്തിയായിട്ടുണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക

പ്രശ്ന പ്രസ്താവന “തന്നിരിക്കുന്ന ബൈനറി ട്രീ പൂർത്തിയായിട്ടുണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക” നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, മരം പൂർത്തിയായിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുക. അവസാന ലെവലും നോഡുകളും ഒഴികെ ഒരു പൂർണ്ണ ബൈനറി ട്രീ അതിന്റെ എല്ലാ ലെവലുകളും നിറച്ചിരിക്കുന്നു…

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

ഒരു സ്റ്റാക്ക് ഉപയോഗിച്ച് ഒരു ക്യൂ മറ്റൊരു ക്യൂവിൽ അടുക്കാൻ കഴിയുമോയെന്ന് പരിശോധിക്കുക

പ്രശ്ന പ്രസ്താവന “ഒരു ക്യൂ ഉപയോഗിച്ച് മറ്റൊരു ക്യൂവിൽ അടുക്കാൻ കഴിയുമോയെന്ന് പരിശോധിക്കുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് n ഘടകങ്ങൾ അടങ്ങിയ ഒരു ക്യൂ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, ക്യൂവിലെ ഘടകങ്ങൾ 1 മുതൽ n വരെയുള്ള സംഖ്യകളുടെ ക്രമമാറ്റമാണ്. വർദ്ധിച്ചുവരുന്ന ക്രമത്തിൽ ഈ ക്യൂ ക്രമീകരിക്കാൻ കഴിയുമോയെന്ന് പരിശോധിക്കുക…

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

ഒരു സാധാരണ ജിഎസ്ടിയെ സമതുലിതമായ ജിഎസ്ടിയിലേക്ക് പരിവർത്തനം ചെയ്യുക

പ്രശ്ന പ്രസ്താവന ഒരു ബൈനറി തിരയൽ വൃക്ഷം (ജിഎസ്ടി) നൽകി, ജിഎസ്ടിയെ ഒരു സമതുലിതമായ ബൈനറി തിരയൽ വൃക്ഷമാക്കി മാറ്റുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഒരു സമീകൃത ബൈനറി തിരയൽ ട്രീ ഒരു ബൈനറി തിരയൽ ട്രീ അല്ലാതെ മറ്റൊന്നുമല്ല, ഇടത് സബ്‌ട്രീയുടെയും വലത് സബ്‌ട്രീയുടെയും ഉയരം തമ്മിലുള്ള വ്യത്യാസം 1 ൽ കുറവോ തുല്യമോ ആണ്.…

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

നൽകിയ നമ്പറിന്റെ ഏറ്റവും ചെറിയ ഗുണിതം

0, 9 അക്കങ്ങൾ‌ ഉപയോഗിച്ച് നിർമ്മിച്ച ഒരു സംഖ്യയുടെ ഏറ്റവും ചെറിയ ഗുണിതത്തിൽ‌, ഞങ്ങൾ‌ ഒരു നമ്പർ‌ നൽ‌കിയ ഒരേയൊരു പ്രശ്‌നം, 0, 9 അക്കങ്ങളിൽ‌ നിന്നും നിർമ്മിച്ച ഏറ്റവും ചെറിയ സംഖ്യ കണ്ടെത്തുക, അത് n കൊണ്ട് ഹരിക്കാം. ഉത്തരം 106 കവിയരുത് എന്ന് കരുതുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് 3 put ട്ട്‌പുട്ട് 9…

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

സുബാരെ തുക k

ഒരു പൂർണ്ണ സംഖ്യയും ഒരു പൂർണ്ണസംഖ്യയും നൽകി. മൂലകങ്ങളുടെ ആകെത്തുക k ന് തുല്യമായ തന്നിരിക്കുന്ന അറേയുടെ തുടർച്ചയായ സബ്‌റേകളുടെ എണ്ണം കണ്ടെത്തുക. ഉദാഹരണം ഇൻ‌പുട്ട് 1: arr [] = {5,0,5,10,3,2, -15,4} k = 5 put ട്ട്‌പുട്ട്: 7 ഇൻ‌പുട്ട് 2: arr [] = 1,1,1,2,4 2, -2} k = 4 put ട്ട്‌പുട്ട്: 1 വിശദീകരണം: ഉദാഹരണം -XNUMX പരിഗണിക്കുക…

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

ഒരു സ്ട്രിംഗ് പരിവർത്തനം ചെയ്യുക, അത് കെ യുടെ ഒരു സബ്സ്ട്രിംഗിന്റെ ആവർത്തനമാണ്

പ്രശ്ന പ്രസ്താവന “നീളമുള്ള കെ യുടെ ഒരു സബ്സ്ട്രിംഗിന്റെ ആവർത്തനമായ ഒരു സ്ട്രിംഗ് പരിവർത്തനം ചെയ്യുക” എന്നതിൽ ഞങ്ങൾ ഒരു സ്ട്രിംഗും “എസ്” ഉം ഒരു സംഖ്യ “കെ” ഉം നൽകി. ഇതുപയോഗിച്ച് ഒരു സ്ട്രിംഗിലേക്ക് പരിവർത്തനം ചെയ്യാൻ കഴിയുമോ എന്ന് പരിശോധിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക…

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

ഏകതാനമായി വർദ്ധിക്കുന്ന പ്രവർത്തനം ആദ്യമായി പോസിറ്റീവ് ആകുന്ന പോയിന്റ് കണ്ടെത്തുക

പ്രശ്ന പ്രസ്താവന “ഏകതാനമായി വർദ്ധിക്കുന്ന പ്രവർത്തനം ആദ്യമായി പോസിറ്റീവ് ആയി മാറുന്ന പോയിന്റ് കണ്ടെത്തുക” ൽ ഞങ്ങൾ “int f (സൈൻ ചെയ്യാത്ത int x)” എന്ന ഒരു ഫംഗ്ഷൻ നൽകി, അത് നെഗറ്റീവ് അല്ലാത്ത 'x' ഇൻപുട്ടായി എടുക്കുകയും ഒരു സംഖ്യയെ output ട്ട്‌പുട്ടായി നൽകുകയും ചെയ്യുന്നു. . X ന്റെ മൂല്യവുമായി ബന്ധപ്പെട്ട് പ്രവർത്തനം ഏകതാനമായി വർദ്ധിക്കുന്നു, അതായത്,…

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

തന്നിരിക്കുന്ന തുകയ്‌ക്കൊപ്പം സുബാരെ

പ്രശ്‌ന പ്രസ്താവന തന്നിരിക്കുന്ന തുക പ്രശ്‌നമുള്ള സബ്‌റേയിൽ, n പോസിറ്റീവ് ഘടകങ്ങൾ അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന_സമിന് തുല്യമായ സബ്‌റേയുടെ എല്ലാ ഘടകങ്ങളുടെയും ആകെത്തുക ഞങ്ങൾ സബ്‌റേ കണ്ടെത്തണം. ചിലത് ഇല്ലാതാക്കിയാണ് യഥാർത്ഥ അറേയിൽ നിന്ന് സുബാരെ ലഭിക്കുന്നത്…

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

തുടർച്ചയായ മൂലകങ്ങളുടെ പരമാവധി തുക

പ്രശ്ന പ്രസ്താവന “തുടർച്ചയായുള്ള മൂലകങ്ങളുടെ പരമാവധി തുക” തന്നിരിക്കുന്ന ശ്രേണിയിൽ, തുടർച്ചയായുള്ള ഘടകങ്ങളുടെ പരമാവധി തുക നിങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. നിങ്ങൾക്ക് ഉടനടി അയൽ നമ്പറുകൾ ചേർക്കാൻ കഴിയില്ല. ഉദാഹരണത്തിന് [1,3,5,6,7,8,] ഇവിടെ 1, 3 തൊട്ടടുത്തായതിനാൽ ഞങ്ങൾക്ക് അവ ചേർക്കാൻ കഴിയില്ല, കൂടാതെ 6, 8 തൊട്ടടുത്തല്ല, അതിനാൽ ഞങ്ങൾ…

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