ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ

പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക …

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

ഒരു ഗാർഡൻ ലീറ്റ്‌കോഡ് സൊല്യൂഷൻ നനയ്ക്കാൻ തുറക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ടാപ്പുകളുടെ എണ്ണം

പ്രശ്ന പ്രസ്താവന ഒരു ഗാർഡൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ തുറക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ടാപ്പുകളുടെ എണ്ണം - x-അക്ഷത്തിൽ ഒരു ഏകമാനമായ പൂന്തോട്ടമുണ്ട്. പൂന്തോട്ടം പോയിന്റ് 0 ൽ ആരംഭിച്ച് n എന്ന പോയിന്റിൽ അവസാനിക്കുന്നു. (അതായത് പൂന്തോട്ടത്തിന്റെ നീളം n ആണ്). [1, 0, ..., n] പോയിന്റുകളിൽ n ​​+ 1 ടാപ്പുകൾ ഉണ്ട്…

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

രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ

രണ്ട് ലിങ്ക്ഡ് ലിസ്‌റ്റുകളുടെ പ്രശ്‌ന പ്രസ്താവന ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ - ശക്തമായി ലിങ്ക് ചെയ്‌തിരിക്കുന്ന രണ്ട് ഹെഡ്‌എ, ഹെഡ്‌ബി എന്നിവയുടെ ഹെഡ്‌ഡുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ലിങ്ക് ചെയ്‌ത രണ്ട് ലിസ്റ്റുകളും ഒരു ഘട്ടത്തിൽ വിഭജിക്കാമെന്നും നൽകിയിരിക്കുന്നു. അവ വിഭജിക്കുന്ന നോഡ് തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു അല്ലെങ്കിൽ അസാധുവാണെങ്കിൽ…

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

ഈക്വൽ അറേ എലമെന്റുകളിലേക്കുള്ള ഏറ്റവും കുറഞ്ഞ നീക്കങ്ങൾ LeetCode സൊല്യൂഷൻ

പ്രശ്‌ന പ്രസ്താവന തുല്യ അറേ എലമെന്റുകളിലേക്കുള്ള ഏറ്റവും കുറഞ്ഞ നീക്കങ്ങൾ LeetCode സൊല്യൂഷൻ - n ന്റെ ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, എല്ലാ അറേ ഘടകങ്ങളും തുല്യമാക്കുന്നതിന് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ ചലനങ്ങളുടെ എണ്ണം തിരികെ നൽകുക. ഒരു നീക്കത്തിൽ, നിങ്ങൾക്ക് അറേയുടെ n - 1 ഘടകങ്ങൾ 1 കൊണ്ട് വർദ്ധിപ്പിക്കാൻ കഴിയും. ഉദാഹരണം 1: ഇൻപുട്ട് 1: സംഖ്യകൾ = [1, 2, 3] ഔട്ട്പുട്ട്: ...

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

പാരിറ്റി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം അറേ അടുക്കുക

പ്രശ്നപ്രസ്താവന പാരിറ്റി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം അടുക്കുക അറേ - "പാരിറ്റി പ്രകാരം അടുക്കുക" പ്രസ്താവിക്കുന്നു, നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ സംഖ്യകൾ നൽകിയിരിക്കുന്നു, അറേയുടെ തുടക്കത്തിലെ എല്ലാ ഇരട്ട പൂർണ്ണസംഖ്യകളും തുടർന്ന് എല്ലാ ഒറ്റ പൂർണ്ണസംഖ്യകളും നീക്കുക. ശ്രദ്ധിക്കുക: ഈ അവസ്ഥയെ തൃപ്തിപ്പെടുത്തുന്ന ഏതെങ്കിലും അറേ തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: ഔട്ട്പുട്ട്:…

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

LRU കാഷെ LeetCode പരിഹാരം

ചോദ്യം അടുത്തിടെ ഉപയോഗിച്ച (LRU) കാഷെയുടെ നിയന്ത്രണങ്ങൾ പിന്തുടരുന്ന ഒരു ഡാറ്റാ ഘടന രൂപകൽപ്പന ചെയ്യുക. LRUCache ക്ലാസ് നടപ്പിലാക്കുക: LRUCache(int കപ്പാസിറ്റി) പോസിറ്റീവ് സൈസ് കപ്പാസിറ്റി ഉള്ള LRU കാഷെ ആരംഭിക്കുക. int get(int കീ) കീ നിലവിലുണ്ടെങ്കിൽ കീയുടെ മൂല്യം തിരികെ നൽകുക, അല്ലാത്തപക്ഷം -1 തിരികെ നൽകുക. void put(int കീ, int മൂല്യം) കീ നിലവിലുണ്ടെങ്കിൽ കീയുടെ മൂല്യം അപ്‌ഡേറ്റ് ചെയ്യുക. അല്ലെങ്കിൽ, ഇതിലേക്ക് കീ-വാല്യൂ ജോഡി ചേർക്കുക…

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

തുടർച്ചയായ അറേ

നമ്പർ 0 ഉം 1 ഉം മാത്രം അടങ്ങുന്ന ഒരു അറേ നൽകിയിരിക്കുന്നു. O, 1 എന്നിവ തുല്യമായി ഉൾക്കൊള്ളുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ തുടർച്ചയായ ഉപ-അറേയുടെ നീളം ഞങ്ങൾ കണ്ടെത്തണം. ഉദാഹരണം ഇൻ‌പുട്ട് arr = [0,1,0,1,0,0,1] put ട്ട്‌പുട്ട് 6 വിശദീകരണം ഏറ്റവും ദൈർ‌ഘ്യമേറിയ തുടർച്ചയായ ഉപ-അറേ ചുവപ്പ് [0,1,0,1,0,0,1], അതിന്റെ ദൈർ‌ഘ്യം 6. അൽഗോരിതം സെറ്റ്…

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

കൺവെക്സ് ഹൾ അൽഗോരിതം

“കൺ‌വെക്സ് ഹൾ‌ അൽ‌ഗോരിതം” പ്രശ്‌നത്തിൽ‌ ഞങ്ങൾ‌ ചില പോയിൻറുകൾ‌ നൽ‌കി. അതിനുള്ളിൽ മറ്റെല്ലാ പോയിന്റുകളും അടങ്ങിയിരിക്കുന്ന പോയിന്റുകളുപയോഗിച്ച് രൂപപ്പെടാൻ കഴിയുന്ന ഏറ്റവും ചെറിയ പോളിഗോണിനെ അതിന്റെ കൺവെക്സ് ഹൾ എന്ന് വിളിക്കും. ജാർവിസ് അൽ‌ഗോരിതം ഉപയോഗിക്കുന്നതിലൂടെ ഇത് നേടാനാകും. അൽ‌ഗോരിതം ഇടത് വശത്തേക്ക് ആരംഭിക്കുക…

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

സ്റ്റോക്ക് II ലീറ്റ്കോഡ് പരിഹാരം വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം

പ്രശ്‌ന പ്രസ്താവന “സ്റ്റോക്ക് II വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം” എന്ന പ്രശ്‌നത്തിൽ, അറേയിലെ ഓരോ ഘടകങ്ങളും ആ ദിവസം നൽകിയ സ്റ്റോക്കിന്റെ വില അടങ്ങിയിരിക്കുന്ന ഒരു അറേ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ഇടപാടിന്റെ നിർവചനം സ്റ്റോക്കിന്റെ ഒരു പങ്ക് വാങ്ങുകയും ആ ഒരു ഓഹരി വിൽക്കുകയും ചെയ്യുക എന്നതാണ്…

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

ബൈനറി ട്രീയിലെ ഒരു നോഡിന്റെ പിൻ‌ഗാമി

പ്രശ്ന പ്രസ്താവന “ബൈനറി ട്രീയിലെ ഒരു നോഡിന്റെ ക്രമരഹിതമായ പിൻഗാമിയെ” കണ്ടെത്താൻ പ്രശ്നം ആവശ്യപ്പെടുന്നു. ഒരു നോഡിന്റെ ഇൻ‌ഓർ‌ഡർ‌ പിൻ‌ഗാമി, ബൈനറി ട്രീയിലെ ഒരു നോഡാണ്, തന്നിരിക്കുന്ന ബൈനറി ട്രീയുടെ ഇൻ‌ഓർ‌ഡർ‌ ട്രാവെർ‌സലിൽ‌ നൽകിയ നോഡിന് ശേഷം വരുന്ന ഒരു നോഡ്. ഉദാഹരണം 6 ന്റെ ഇൻ‌ഓർ‌ഡർ‌ പിൻ‌ഗാമി 4…

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

Translate »