ചോദ്യങ്ങളുടെ വിഭാഗങ്ങൾ
സിസ്കോ അറേ ചോദ്യങ്ങൾ
ചോദ്യം 1. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 2. നാണയം മാറ്റുക 2 Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന കോയിൻ ചേഞ്ച് 2 ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “കോയിൻ ചേഞ്ച് 2” പ്രസ്താവിക്കുന്നത്, വ്യത്യസ്ത പൂർണ്ണസംഖ്യകളുടെ നാണയങ്ങളുടെ ഒരു നിരയും ഒരു മൊത്തത്തിലുള്ള പണത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യയും നൽകിയിട്ടുണ്ട് എന്നാണ്. സാധ്യമായ വിവിധ കോമ്പിനേഷനുകളുടെ ആകെ എണ്ണത്തിന്റെ എണ്ണം നമുക്ക് തിരികെ നൽകേണ്ടതുണ്ട്. ...
ചോദ്യം 3. അദ്വിതീയ പാതകൾ II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഗ്രിഡിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് ഒരു റോബോട്ട് ആരംഭിക്കുന്ന mxn ഗ്രിഡ് നൽകിയ യുണീക്ക് പാത്ത്സ് II LeetCode സൊല്യൂഷൻ - "യുണീക്ക് പാത്ത്സ് II" പ്രസ്താവിക്കുന്നു. ഗ്രിഡിന്റെ താഴെ വലത് കോണിൽ എത്താനുള്ള ആകെ വഴികളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 4. ലീറ്റ്കോഡ് സൊല്യൂഷൻ നമ്പർ വിട്ടുപോയിരിക്കുന്നു പ്രശ്ന പ്രസ്താവന മിസ്സിംഗ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - [0,n] യ്ക്കിടയിലുള്ള n വ്യതിരിക്തമായ സംഖ്യകൾ അടങ്ങിയ n വലുപ്പത്തിന്റെ ഒരു നിര നൽകിയതായി "നഷ്ടമായ നമ്പർ" പ്രസ്താവിക്കുന്നു. ശ്രേണിയിൽ നഷ്ടമായ നമ്പർ ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: സംഖ്യകൾ = [3,0,1] ഔട്ട്പുട്ട്: 2 വിശദീകരണം: എല്ലാം നമുക്ക് എളുപ്പത്തിൽ നിരീക്ഷിക്കാൻ കഴിയും ...
ചോദ്യം 5. പരമാവധി സബ്റേ ലീട്ട്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു സംഖ്യ അറേ സംഖ്യകൾ നൽകിയാൽ, ഏറ്റവും വലിയ തുകയുള്ള തുടർച്ചയായ സബ്റേ (കുറഞ്ഞത് ഒരു സംഖ്യയെങ്കിലും) കണ്ടെത്തി അതിന്റെ തുക തിരികെ നൽകുക. ഉദാഹരണ സംഖ്യകൾ = [-2,1, -3,4, -1,2,1, -5,4] 6 വിശദീകരണം: [4, -1,2,1] ന് ഏറ്റവും വലിയ തുക = 6. സംഖ്യകൾ = [- 1] -1 സമീപനം 1 (വിഭജിച്ച് ജയിക്കുക) ഈ സമീപനത്തിൽ ...
ചോദ്യം 6. അടുക്കിയ അറേകളുടെ ലീറ്റ്കോഡ് പരിഹാരം ലയിപ്പിക്കുക “അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക” എന്ന പ്രശ്നത്തിൽ, അവരോഹണ ക്രമത്തിൽ അടുക്കിയ രണ്ട് അറേകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ആദ്യ അറേ പൂർണ്ണമായി പൂരിപ്പിച്ചിട്ടില്ല കൂടാതെ രണ്ടാമത്തെ അറേയിലെ എല്ലാ ഘടകങ്ങളെയും ഉൾക്കൊള്ളാൻ മതിയായ ഇടമുണ്ട്. രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കണം, അതായത് ആദ്യ അറേയിൽ ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 7. തിരിക്കുന്ന അടുക്കിയ അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ തിരയുക ഒരു അടുക്കിയ അറേ പരിഗണിക്കുക, എന്നാൽ ഒരു സൂചിക തിരഞ്ഞെടുക്കുകയും ആ ഘട്ടത്തിൽ അറേ തിരിക്കുകയും ചെയ്തു. ഇപ്പോൾ, അറേ തിരിക്കിക്കഴിഞ്ഞാൽ നിങ്ങൾ ഒരു പ്രത്യേക ടാർഗെറ്റ് ഘടകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകേണ്ടതുണ്ട്. കേസിൽ, ഘടകം നിലവിലില്ലെങ്കിൽ, മടങ്ങുക -1. പ്രശ്നം പൊതുവെ ...
ചോദ്യം 8. N സംഖ്യകളുടെ ഒരു നിരയിലെ എല്ലാ ജോഡികളിലും f (a [i], a [j]) ആകെത്തുക പ്രശ്ന സംഖ്യ n സംഖ്യകളുടെ ഒരു നിരയിലെ എല്ലാ ജോഡികൾക്കും മുകളിലുള്ള f (a [i], a [j]) തുക കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു, അങ്ങനെ 1 <= i <j <= n പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര. ഉദാഹരണം arr [] = {1, 2, 3, ...
ചോദ്യം 9. ജോഡികളുടെ ഒരു നിര നൽകി അതിൽ എല്ലാ സമമിതി ജോഡികളും കണ്ടെത്തുക എല്ലാ സമമിതി ജോഡികളും കണ്ടെത്തുക - നിങ്ങൾക്ക് ഒരു അറേയുടെ ചില ജോഡി നൽകിയിരിക്കുന്നു. ഇതിലെ സമമിതി ജോഡികൾ നിങ്ങൾ കണ്ടെത്തണം. (A, b), (c, d) ജോഡികളായി 'b' എന്നത് 'c' ന് തുല്യവും 'a' ഉം ആണെങ്കിൽ സമമിതി ജോഡി സമമിതിയാണെന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 10. തുടർച്ചയായ ഘടകങ്ങളുള്ള ഏറ്റവും വലിയ സബ്റേയുടെ നീളം “തുടർച്ചയായ ഘടകങ്ങളുള്ള ഏറ്റവും വലിയ സബ്റേയുടെ ദൈർഘ്യം” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ഇൻറിജർ അറേ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഘടകങ്ങളുടെ ക്രമത്തിൽ ക്രമീകരിക്കാൻ കഴിയുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ തുടർച്ചയായ ഉപ-അറേയുടെ ദൈർഘ്യം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു (തുടർച്ചയായത്, ആരോഹണം അല്ലെങ്കിൽ അവരോഹണം). ലെ അക്കങ്ങൾ ...
ചോദ്യം 11. തന്നിരിക്കുന്ന സംഖ്യയ്ക്ക് തുല്യമായ ഉൽപ്പന്നമുള്ള ട്രിപ്പിളുകളുടെ എണ്ണം എണ്ണുക “തന്നിരിക്കുന്ന സംഖ്യയ്ക്ക് തുല്യമായ ഉൽപ്പന്നമുള്ള ത്രിമൂർത്തികളുടെ എണ്ണം” എന്ന പ്രശ്നം, ഞങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യയും ഒരു സംഖ്യയും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. M എന്നതിന് തുല്യമായ ഉൽപ്പന്നത്തോടുകൂടിയ മൊത്തം ത്രിമൂർത്തികളുടെ എണ്ണം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {1,5,2,6,10,3} m = 30 3 വിശദീകരണ ട്രിപ്പിളുകൾ ...
ചോദ്യം 12. പരമാവധി ശരാശരി മൂല്യമുള്ള പാത പ്രശ്ന പ്രസ്താവന “പരമാവധി ശരാശരി മൂല്യമുള്ള പാത” എന്ന പ്രശ്നം നിങ്ങൾക്ക് 2 ഡി അറേ അല്ലെങ്കിൽ പൂർണ്ണസംഖ്യകളുടെ മാട്രിക്സ് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇപ്പോൾ നിങ്ങൾ മുകളിൽ ഇടത് സെല്ലിൽ നിൽക്കുന്നുവെന്നും ചുവടെ വലതുവശത്ത് എത്തേണ്ടതുണ്ടെന്നും പരിഗണിക്കുക. ലക്ഷ്യസ്ഥാനത്ത് എത്താൻ, നിങ്ങൾ ഒന്നുകിൽ നീങ്ങേണ്ടതുണ്ട് ...
ചോദ്യം 13. സങ്കലനത്തിന്റെയും കുറയ്ക്കലിന്റെയും കമാൻഡുകൾ നടപ്പിലാക്കിയ ശേഷം പരിഷ്ക്കരിച്ച അറേ പ്രിന്റുചെയ്യുക നിങ്ങൾക്ക് വലുപ്പം n ന്റെ ഒരു ശ്രേണി നൽകിയിരിക്കുന്നു, തുടക്കത്തിൽ അറേയിലെ എല്ലാ മൂല്യങ്ങളും 0 ആയിരിക്കും, കൂടാതെ അന്വേഷണങ്ങളും. ഓരോ ചോദ്യത്തിലും നാല് മൂല്യങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ചോദ്യത്തിന്റെ തരം, ശ്രേണിയുടെ ഇടത് പോയിന്റ്, ഒരു ശ്രേണിയുടെ വലത് പോയിന്റ്, ഒരു നമ്പർ കെ, നിങ്ങൾ ചെയ്യണം ...
ചോദ്യം 14. ബൈനറി അറേയിൽ പരിശോധിക്കുക ഒരു സബ്റേ പ്രതിനിധാനം ചെയ്യുന്ന സംഖ്യ ഒറ്റ അല്ലെങ്കിൽ ഇരട്ട സംഖ്യയാണ് “ബൈനറി അറേയിൽ ചെക്ക് ഇൻ ചെയ്യുക ഒരു സബ്റേ പ്രതിനിധാനം ചെയ്യുന്ന സംഖ്യ വിചിത്രമാണ് അല്ലെങ്കിൽ പോലും” നിങ്ങൾക്ക് ഒരു ബൈനറി അറേയും ശ്രേണിയും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. അറേയിൽ 0 സെ, 1 സെ എന്നിവയുടെ രൂപത്തിലുള്ള സംഖ്യ അടങ്ങിയിരിക്കുന്നു. പ്രതിനിധീകരിച്ച നമ്പർ കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 15. ഒരു സബ്റേ ഒരു പർവ്വതത്തിന്റെ രൂപത്തിലാണോ അല്ലയോ എന്ന് കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു സബ്റേ ഒരു പർവ്വതത്തിന്റെ രൂപത്തിലാണോ അല്ലയോ എന്ന് കണ്ടെത്തുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യയും ശ്രേണിയും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. തന്നിരിക്കുന്ന ശ്രേണിക്കിടയിൽ രൂപംകൊണ്ട ഉപ-അറേ ഒരു പർവത രൂപത്തിലാണോ അതോ ...
ചോദ്യം 16. M കൊണ്ട് ഹരിക്കാവുന്ന തുക ഉപയോഗിച്ച് ഉപസെറ്റ് പ്രശ്ന പ്രസ്താവന “m കൊണ്ട് ഹരിക്കാവുന്ന തുക ഉപയോഗിച്ച് ഉപസെറ്റ് ചെയ്യുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് നെഗറ്റീവ് അല്ലാത്ത സംഖ്യകളുടെ ഒരു നിരയും ഒരു പൂർണ്ണസംഖ്യ m ഉം നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. M കൊണ്ട് ഹരിക്കാവുന്ന ഒരു ഉപസെറ്റ് ഉണ്ടോ എന്ന് ഇപ്പോൾ നിങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. അതാണ് ഉപസെറ്റിന്റെ ആകെത്തുക 0 ആയി നൽകേണ്ടത് ...
ചോദ്യം 17. സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന “സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് n ന്റെ വിലകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, അവിടെ ith മൂലകം ith ദിവസം സ്റ്റോക്കിന്റെ വില സംഭരിക്കുന്നു. ഞങ്ങൾക്ക് ഒരു ഇടപാട് മാത്രമേ നടത്താൻ കഴിയൂവെങ്കിൽ, അതായത്, ഒരു ദിവസം വാങ്ങാനും ...
ചോദ്യം 18. അടുത്തുള്ള മൂലകങ്ങൾ തമ്മിലുള്ള വ്യത്യാസത്തോടുകൂടിയ പരമാവധി ദൈർഘ്യം 0 അല്ലെങ്കിൽ 1 പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് ഒരു പൂർണ്ണ സംഖ്യ നൽകിയിരിക്കുന്നു. “അടുത്തുള്ള മൂലകങ്ങൾ തമ്മിലുള്ള വ്യത്യാസത്തോടുകൂടിയ പരമാവധി ദൈർഘ്യം 0 അല്ലെങ്കിൽ 1” എന്ന പ്രശ്നം അടുത്തുള്ള മൂലകങ്ങൾ തമ്മിലുള്ള വ്യത്യാസത്തോടുകൂടിയ പരമാവധി തുടർന്നുള്ള ദൈർഘ്യം 0 അല്ലെങ്കിൽ 1 അല്ലാതെ മറ്റൊന്നുമായിരിക്കരുത്. ഉദാഹരണം arr [] = {1 ,. ..
ചോദ്യം 19. പരമാവധി ഉൽപ്പന്ന സബ്റേ പ്രശ്ന പ്രസ്താവന പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങുന്ന ഒരു സംഖ്യ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് “പരമാവധി ഉൽപ്പന്ന സബറേ” പ്രശ്നം പറയുന്നു. പ്രശ്ന പ്രസ്താവന ഉപ-അറേയുടെ പരമാവധി ഉൽപ്പന്നം കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {2, -2, 3, 5} 15 വിശദീകരണം ഉപ-അറേയിലെ ഘടകങ്ങൾ ...
ചോദ്യം 20. 1, 0 എന്നിവയുടെ തുല്യ സംഖ്യയുള്ള സബ്റേകൾ എണ്ണുക പ്രശ്ന പ്രസ്താവന “1, 0 എന്നിവയ്ക്ക് തുല്യമായ സബ്റേകൾ എണ്ണുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് 0 ഉം 1 ഉം മാത്രം അടങ്ങുന്ന ഒരു അറേ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. 0 ന്റെ പരസ്യ 1 ന്റെ തുല്യമായ എണ്ണം ഉൾക്കൊള്ളുന്ന ഉപ-അറേകളുടെ എണ്ണം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {0, 0, 1, ...
ചോദ്യം 21. വ്യത്യസ്ത ഘടകങ്ങളുള്ള സബ്റേകൾ പ്രശ്ന പ്രസ്താവന “വ്യത്യസ്ത ഘടകങ്ങളുള്ള സബ്റേകൾ” നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. എല്ലാ ഘടകങ്ങളും പരസ്പരം വ്യത്യസ്തമായ തുടർച്ചയായ ഉപ-അറേകളുടെ ദൈർഘ്യം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {3, 1, 2, 1} 4 വിശദീകരണം: ഉപ-അറേകൾ ...
ചോദ്യം 22. തന്നിരിക്കുന്ന മാട്രിക്സിന്റെ എല്ലാ വരികളിലെയും പൊതു ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന “തന്നിരിക്കുന്ന മാട്രിക്സിന്റെ എല്ലാ വരികളിലെയും പൊതുവായ ഘടകങ്ങൾ” പ്രശ്നം, നിങ്ങൾക്ക് M * N ന്റെ ഒരു മാട്രിക്സ് നൽകിയിരിക്കുന്നു. O (M * N) സമയത്തിലെ മാട്രിക്സിന്റെ ഓരോ വരിയിലും നൽകിയിരിക്കുന്ന മാട്രിക്സിലെ എല്ലാ പൊതു ഘടകങ്ങളും കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {{12, 1, 4, 5, ...
ചോദ്യം 23. ഒരു നിശ്ചിത മൂല്യത്തിന് തുല്യമായ രണ്ട് അടുക്കിയ അറേകളിൽ നിന്നുള്ള ജോഡികളെ എണ്ണുക പ്രശ്ന പ്രസ്താവന “ഒരു നിശ്ചിത മൂല്യത്തിന് തുല്യമായ രണ്ട് അടുക്കിയ അറേകളിൽ നിന്നുള്ള ജോഡികളെ എണ്ണുക” പ്രശ്നം, നിങ്ങൾക്ക് രണ്ട് തരം അടുക്കിയ സംഖ്യകളും സം എന്ന സംഖ്യ മൂല്യവും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ആകെ ജോഡികളുടെ എണ്ണം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 24. പരമാവധി തുക ബിറ്റോണിക് സബ്റേ പ്രശ്ന പ്രസ്താവന n പൂർണ്ണസംഖ്യകളുള്ള ഒരു അറേ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. പരമാവധി തുക ബിറ്റോണിക് സബ്റേ കണ്ടെത്തേണ്ടതുണ്ട്. ഒരു ബിറ്റോണിക് സബ്റേ എന്നത് ഒരു പ്രത്യേക ക്രമത്തിൽ ഘടകങ്ങൾ ക്രമീകരിച്ചിരിക്കുന്ന ഒരു സബ്റേ മാത്രമാണ്. ആദ്യ ഘടകങ്ങൾ ക്രമത്തിൽ വർദ്ധിക്കുകയും പിന്നീട് ...
ചോദ്യം 25. ഉയരങ്ങൾ തമ്മിലുള്ള പരമാവധി വ്യത്യാസം കുറയ്ക്കുക പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് n ടവറുകളുടെ ചില ഉയരങ്ങളും ഒരു സംഖ്യയും നൽകിയിരിക്കുന്നു. നമുക്ക് ഒന്നുകിൽ ടവറിന്റെ ഉയരം k കൊണ്ട് വർദ്ധിപ്പിക്കാം അല്ലെങ്കിൽ ഉയരം k കൊണ്ട് കുറയ്ക്കാം, പക്ഷേ ഒരിക്കൽ മാത്രം. പ്രശ്ന പ്രസ്താവന, ഉയരങ്ങൾ തമ്മിലുള്ള പരമാവധി വ്യത്യാസം കുറയ്ക്കാൻ ആവശ്യപ്പെടുന്നു. അതായത് ...
ചോദ്യം 26. രണ്ട് ബൈനറി അറേകളിൽ ഒരേ തുകയുള്ള ഏറ്റവും ദൈർഘ്യമേറിയ സ്പാൻ പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് രണ്ട് അറേ നൽകിയിട്ടുണ്ട്, അതിൽ ഓരോന്നും ബൈനറി നമ്പർ ഉൾക്കൊള്ളുന്നു. രണ്ട് ബൈനറി അറേകളിൽ ഒരേ തുകയുള്ള ദൈർഘ്യമേറിയ സ്പാൻ കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു, അതായത് (i, j) ൽ നിന്നും പരമാവധി ദൈർഘ്യമുള്ള പൊതു ഉപ-അറേ കണ്ടെത്തുന്നതിനാണ് j നെക്കാൾ വലുത് ...
ചോദ്യം 27. വ്യക്തമായ സംഖ്യകളുള്ള സബ്സെറ്റുകളുടെ എണ്ണം നാമെല്ലാവരും ഒരു ഘട്ടത്തിൽ അല്ലെങ്കിൽ മറ്റൊന്ന് ഒരു അഭിമുഖത്തിലെ ഉപസെറ്റ് പ്രശ്നവുമായി പൊരുതി. അഭിമുഖം നടത്തുന്നവർ ഈ പ്രശ്നങ്ങളും ഇഷ്ടപ്പെടുന്നു. ഏതൊരു വിദ്യാർത്ഥിയുടെയും ധാരണയും ചിന്താ പ്രക്രിയയും പരിശോധിക്കാൻ ഈ പ്രശ്നങ്ങൾ അവരെ സഹായിക്കുന്നു. അതിനാൽ, കൂടുതൽ പ്രതികരിക്കാതെ നമുക്ക് നേരെ ...
ചോദ്യം 28. വചനം തിരയൽ നമ്മുടെ ജീവിതത്തിലെ ചില സമയങ്ങളിൽ വാക്ക് കണ്ടെത്തൽ പസിലുകൾ പോലെയാണ് വേഡ് തിരയൽ. ഇന്ന് ഞാൻ പട്ടികയിൽ ഒരു പരിഷ്കരിച്ച ക്രോസ്വേഡ് കൊണ്ടുവരുന്നു. ഞാൻ എന്താണ് സംസാരിക്കുന്നതെന്ന് എന്റെ വായനക്കാർ അൽപ്പം ആശയക്കുഴപ്പത്തിലായിരിക്കണം. കൂടുതൽ സമയം പാഴാക്കാതെ നമുക്ക് പ്രശ്ന പ്രസ്താവനയിലേക്ക് പോകാം ...
ചോദ്യം 29. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക ലയനം ഓവർലാപ്പിംഗ് ഇടവേള പ്രശ്നത്തിൽ ഞങ്ങൾ ഇടവേളകളുടെ ഒരു ശേഖരം നൽകി, ലയിപ്പിച്ച് എല്ലാ ഓവർലാപ്പിംഗ് ഇടവേളകളും നൽകുന്നു. ഉദാഹരണ ഇൻപുട്ട്: [[2, 3], [3, 4], [5, 7]] put ട്ട്പുട്ട്: [[2, 4], [5, 7]] വിശദീകരണം: നമുക്ക് ലയിപ്പിക്കാൻ കഴിയും [2, 3], [3 , 4] ഒരുമിച്ച് [2, 4] ലയിപ്പിക്കുന്നതിനുള്ള സമീപനം ...
ചോദ്യം 30. പരമാവധി സുബാരെ പരമാവധി സബ്റേ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നമ്പറുകൾ നൽകി, ഏറ്റവും വലിയ സംഖ്യയുള്ള തുടർച്ചയായ സബ് അറേ കണ്ടെത്തി പരമാവധി സം സബ്റേ മൂല്യം പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് നമ്പറുകൾ [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} put ട്ട്പുട്ട് 6 അൽഗോരിതം കണ്ടെത്തുക എന്നതാണ് ലക്ഷ്യം ...
ചോദ്യം 31. ഇടവേളകൾ ലയിപ്പിക്കുന്നു ഇടവേളകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിൽ ഞങ്ങൾ ഫോമിന്റെ [l, r] ഇടവേളകളുടെ ഒരു കൂട്ടം ഇടവേളകൾ നൽകി, ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് {[1, 3], [2, 6], [8, 10], [15, 18]} put ട്ട്പുട്ട് {[1, 6], [8, 10], [15, 18]} ഇൻപുട്ട് {[ 1, 4], [1, 5]} put ട്ട്പുട്ട് {[1, 5] inter ഇടവേളകൾ ലയിപ്പിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 32. നമ്പർ കാണുന്നില്ല നഷ്ടമായ നമ്പർ പ്രശ്നത്തിൽ, 0 മുതൽ N വരെയുള്ള ഒരു സംഖ്യ അടങ്ങിയിരിക്കുന്ന N വലുപ്പമുള്ള ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. അറേയിലെ എല്ലാ മൂല്യങ്ങളും അദ്വിതീയമാണ്. അറേയിൽ ഇല്ലാത്ത നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്, ആ നമ്പർ 0 മുതൽ N വരെ. ഇവിടെ ...
ചോദ്യം 33. ഉൾപ്പെടുത്തൽ അടുക്കുക ഉൾപ്പെടുത്തൽ അടുക്കൽ അൽഗോരിതം ഉപയോഗിച്ച് തന്നിരിക്കുന്ന തരംതിരിക്കാത്ത അറേ അടുക്കുക. ഇൻപുട്ട്:, 9,5,1,6,11,8,4} ട്ട്പുട്ട്: 1,4,5,6,8,9,11 XNUMX} സിദ്ധാന്തം ഉൾപ്പെടുത്തൽ നമ്മൾ മനുഷ്യർ ഒരു കൂട്ടം തരംതിരിക്കുന്ന അതേ രീതിയിൽ സംഖ്യകളെ അടുക്കുക. അക്കമിട്ട ഒബ്ജക്റ്റുകൾ (മുൻ കാർഡുകൾ) ഒരു തരം ക്രമീകരിക്കാത്ത അറേയിൽ നിന്ന് (വലത് സബ്റേയിൽ) അടുക്കിയ ഒരു സ്ഥാനത്തേക്ക് ...
ചോദ്യം 34. രണ്ട് ബൈനറി അറേ II ൽ ഒരേ തുകയുള്ള ദൈർഘ്യമേറിയ സ്പാൻ പ്രശ്ന പ്രസ്താവന “രണ്ട് ബൈനറി അറേ II ലെ ഒരേ സംഖ്യയുള്ള ഏറ്റവും ദൈർഘ്യമേറിയ സ്പാൻ” പ്രശ്നത്തിൽ, ഒരേ വലുപ്പമുള്ള രണ്ട് ബൈനറി അറേകൾ “a”, “b” എന്നിവ നൽകി. രണ്ട് അറേകളിലായി ഒരേ തുക ഉപയോഗിച്ച് ദൈർഘ്യമേറിയ സ്പാൻ പ്രിന്റുചെയ്യുന്നതിന് ഒരു പ്രോഗ്രാം എഴുതുക. ഇത് വ്യക്തമായി വിശദീകരിക്കാം ...
ചോദ്യം 35. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക II പ്രശ്ന പ്രസ്താവന “ലയിപ്പിക്കുന്ന ഓവർലാപ്പിംഗ് ഇടവേളകൾ II” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം ഇടവേളകൾ നൽകി. ഓവർലാപ്പിംഗ് ഇടവേളകളെ ഒന്നായി ലയിപ്പിക്കുകയും ഓവർലാപ്പുചെയ്യാത്ത എല്ലാ ഇടവേളകളും പ്രിന്റുചെയ്യുകയും ചെയ്യുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. ഓരോ ജോഡിയും ഉള്ളിടത്ത് n ജോഡി അടങ്ങിയിരിക്കുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 36. വിഭജിച്ച് ജയിക്കുക ഉപയോഗിച്ച് പരമാവധി സബ്റേ തുക പ്രശ്ന പ്രസ്താവന “വിഭജിച്ച് കീഴടക്കുക” ഉപയോഗിച്ചുള്ള പരമാവധി സബ്റേ തുകയിൽ ഞങ്ങൾ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. തുടർച്ചയായ സബ്റേയുടെ ഏറ്റവും വലിയ തുക കണ്ടെത്തുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു ഇൻറിജർ എൻ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. രണ്ടാം നിര ...
ചോദ്യം 37. പരമാവധി ഉൽപ്പന്നത്തിനൊപ്പം നീളം മൂന്നിന്റെ തുടർന്നുള്ള വർദ്ധനവ് പ്രശ്ന പ്രസ്താവന “പരമാവധി ഉൽപ്പന്നത്തോടുകൂടിയ ദൈർഘ്യത്തിന്റെ മൂന്നാമത്തെ വർദ്ധനവ്” പ്രശ്നത്തിൽ, ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. പരമാവധി ഉൽപ്പന്നത്തിനൊപ്പം നീളം 3 ന്റെ തുടർച്ച കണ്ടെത്തുക. തുടർന്നുള്ള വർദ്ധനവ് ഉണ്ടായിരിക്കണം. ഇൻപുട്ട് ഫോർമാറ്റ് വലുപ്പം സൂചിപ്പിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യ N അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും ...
ചോദ്യം 38. പോസിറ്റീവ്, നെഗറ്റീവ് നമ്പറുകൾ ക്രമത്തിൽ പുന ar ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന “നിരയിലെ പോസിറ്റീവ്, നെഗറ്റീവ് നമ്പറുകൾ പുന ar ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു അറേ നൽകിയിട്ടുണ്ട് []. ഈ അറേയിൽ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു. പോസിറ്റീവ്, നെഗറ്റീവ് എന്നിവ പകരമായി സ്ഥാപിക്കുന്ന രീതിയിൽ അറേ പുന range ക്രമീകരിക്കുക. ഇവിടെ, പോസിറ്റീവ്, നെഗറ്റീവ് ഘടകങ്ങളുടെ എണ്ണം ആവശ്യമില്ല ...
ചോദ്യം 39. തനിപ്പകർപ്പ് അറേയിൽ നിന്ന് നഷ്ടമായ ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന എ, ബി എന്നീ രണ്ട് അറേകൾ നൽകിയാൽ, ഒരു അറേ ഒരു ഘടകമല്ലാതെ മറ്റൊന്നിന്റെ തനിപ്പകർപ്പാണ്. എ അല്ലെങ്കിൽ ബിയിൽ നിന്നും ഒരു ഘടകം കാണുന്നില്ല. തനിപ്പകർപ്പ് അറേയിൽ നിന്നും നഷ്ടമായ ഘടകം കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം 5 1 6 4 8 9 6 4 8 ...
ചോദ്യം 40. പരമാവധി മിനിമം ഫോമിൽ അറേ നൽകിയ പുന range ക്രമീകരണം പ്രശ്ന പ്രസ്താവന “പരമാവധി മിനിമം ഫോമിൽ നൽകിയ ശ്രേണി പുന ar ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ, ഞങ്ങൾ N ഘടകങ്ങൾ അടങ്ങിയ ഒരു അടുക്കിയ ശ്രേണി നൽകി. ഇതര ഘടകങ്ങൾ ith max, ith min എന്നിങ്ങനെ നൽകിയിരിക്കുന്ന പോസിറ്റീവ് സംഖ്യകളുടെ അടുക്കിയ ശ്രേണി പുന range ക്രമീകരിക്കുക. മൂലകങ്ങളുടെ പുന ar ക്രമീകരണത്തെക്കുറിച്ച് നന്നായി മനസ്സിലാക്കുന്നതിന് ചുവടെ കാണുക- അറേ [0] ...
ചോദ്യം 41. രണ്ട് അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിച്ച രണ്ട് തരം അറേ പ്രശ്നത്തിൽ, ഞങ്ങൾ രണ്ട് ഇൻപുട്ട് അടുക്കിയ അറേകൾ നൽകി, ഈ രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കേണ്ടതുണ്ട്, അതായത് പൂർണ്ണമായ സോർട്ടിംഗിന് ശേഷമുള്ള പ്രാരംഭ സംഖ്യകൾ ആദ്യ അറേയിലും രണ്ടാമത്തെ അറേയിൽ അവശേഷിക്കും. ഉദാഹരണം ഇൻപുട്ട് എ [] = {1, 3, 5, 7, ...
ചോദ്യം 42. നൽകിയ മൂല്യത്തേക്കാൾ കുറഞ്ഞ തുകയുള്ള ത്രിമൂർത്തികളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന N ഘടകങ്ങളുടെ എണ്ണം അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിൽ, തന്നിരിക്കുന്ന മൂല്യത്തേക്കാൾ കുറവുള്ള ത്രിവർണ്ണങ്ങളുടെ എണ്ണം എണ്ണുക. ഉദാഹരണം ഇൻപുട്ട് a [] = {1, 2, 3, 4, 5, 6, 7, 8} തുക = 10 put ട്ട്പുട്ട് 7 സാധ്യമായ മൂന്നിരട്ടി: ...
ചോദ്യം 43. അടുക്കിയ രണ്ട് അറേകൾ ലയിപ്പിക്കുന്നു പ്രശ്ന പ്രസ്താവന രണ്ട് തരംതിരിച്ച അറേകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിന് ഞങ്ങൾ രണ്ട് അടുക്കിയ അറേകൾ നൽകിയിട്ടുണ്ട്, ഒരു അറേ വലുപ്പമുള്ള m + n, മറ്റൊന്ന് വലുപ്പം n ഉള്ള അറേ. ഞങ്ങൾ n വലുപ്പത്തിലുള്ള അറേയെ m + n വലുപ്പത്തിലുള്ള അറേയിലേക്ക് ലയിപ്പിക്കുകയും m + n വലുപ്പത്തിലുള്ള ലയിപ്പിച്ച അറേ പ്രിന്റുചെയ്യുകയും ചെയ്യും. ഉദാഹരണം ഇൻപുട്ട് 6 3 M [] = ...
ചോദ്യം 44. തന്നിരിക്കുന്ന തുക ഉപയോഗിച്ച് അറേയിൽ ട്രിപ്പിൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, അറേയിലെ മൂന്ന് ഘടകങ്ങളുടെ സംയോജനം ഒരു നിശ്ചിത മൂല്യത്തിന് തുല്യമായ X കണ്ടെത്തുക. ഇവിടെ നമുക്ക് ലഭിക്കുന്ന ആദ്യ കോമ്പിനേഷൻ പ്രിന്റുചെയ്യും. അത്തരമൊരു കോമ്പിനേഷൻ ഇല്ലെങ്കിൽ -1 പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് N = 5, X = 15 arr [] = ...
ചോദ്യം 45. തന്നിരിക്കുന്ന അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും നീക്കുക പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന അറേയിൽ അറേയിലുള്ള എല്ലാ പൂജ്യങ്ങളും അറേയുടെ അവസാനത്തിലേക്ക് നീക്കുക. അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും ചേർക്കുന്നതിന് ഇവിടെ എല്ലായ്പ്പോഴും ഒരു മാർഗമുണ്ട്. ഉദാഹരണം ഇൻപുട്ട് 9 9 17 0 14 0 ...
ചോദ്യം 46. അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നൽകി. 0 മുതൽ M-1 വരെയുള്ള ശ്രേണിയിൽ അദ്വിതീയ ഘടകങ്ങളുള്ള N വലുപ്പത്തിലുള്ള അടുക്കിയ അറേയിലെ ഏറ്റവും ചെറിയ നഷ്ടമായ നമ്പർ കണ്ടെത്തുക, ഇവിടെ M> N. ഉദാഹരണ ഇൻപുട്ട് [0, 1, 2, 3, 4, 6, 7, ...
ചോദ്യം 47. കാണാതായ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു നിരയിൽ നിന്ന് നഷ്ടമായ നമ്പർ കണ്ടെത്തുന്നതിൽ ഞങ്ങൾ N-1 അക്കങ്ങൾ അടങ്ങിയ ഒരു അറേ നൽകി. 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു ശ്രേണിയിൽ നിന്ന് ഒരു നമ്പർ കാണുന്നില്ല. നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തണം. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
സിസ്കോ സ്ട്രിംഗ് ചോദ്യങ്ങൾ
ചോദ്യം 48. ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്" സ്ട്രിംഗുകളുടെ ഒരു നിര നൽകിയതായി പ്രസ്താവിക്കുന്നു. ഈ സ്ട്രിംഗുകൾക്കിടയിൽ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് നമുക്ക് കണ്ടെത്തേണ്ടതുണ്ട്. ഏതെങ്കിലും പ്രിഫിക്സ് നിലവിലില്ലെങ്കിൽ, ഒരു ശൂന്യമായ സ്ട്രിംഗ് തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: strs = ["പുഷ്പം", "ഫ്ലോ", "ഫ്ലൈറ്റ്"] ഔട്ട്പുട്ട്: "fl" വിശദീകരണം: "fl" ആണ് ഏറ്റവും ദൈർഘ്യമേറിയത് ...
ചോദ്യം 49. സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്ട്രിംഗിനെ സാധുവായ സ്ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 50. അക്ഷരങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം - ഒരു സ്ട്രിംഗ് നൽകിയാൽ, പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ തന്നെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം കണ്ടെത്തേണ്ടതുണ്ട്. നമുക്ക് കുറച്ച് ഉദാഹരണങ്ങളിലേക്ക് നോക്കാം: ഉദാഹരണം pwwkew 3 വിശദീകരണം: ഉത്തരം 3 aav 2 നീളമുള്ള “wke” ആണ് വിശദീകരണം: ഉത്തരം “av” ആണ് നീളം 2 സമീപനം-1 ...
ചോദ്യം 51. ഒരു ബൈനറി സ്ട്രിംഗ് ഇതര x, y സംഭവങ്ങളായി പുന range ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് ഒരു ബൈനറി സ്ട്രിംഗും x, y എന്നീ രണ്ട് അക്കങ്ങളും നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. സ്ട്രിംഗിൽ 0 സെ, 1 സെ എന്നിവ മാത്രം അടങ്ങിയിരിക്കുന്നു. “ഒരു ബൈനറി സ്ട്രിംഗ് ഇതര x, y സംഭവങ്ങളായി പുന range ക്രമീകരിക്കുക” എന്ന പ്രശ്നം സ്ട്രിംഗ് പുന range ക്രമീകരിക്കാൻ ആവശ്യപ്പെടുന്നു, അതായത് 0 വരുന്നത് x തവണ ⇒ 1 വരുന്നു ...
ചോദ്യം 52. ഒരു സ്ട്രിംഗിലെ വാക്കുകൾ വിപരീതമാക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു സ്ട്രിംഗിലെ വിപരീത പദങ്ങൾ” നിങ്ങൾക്ക് n വലുപ്പമുള്ള ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. സ്ട്രിംഗ് വിപരീത ക്രമത്തിൽ അച്ചടിക്കുക, അതായത് അവസാന വാക്ക് ആദ്യത്തേതും രണ്ടാമത്തെ അവസാനത്തേത് രണ്ടാമത്തേതും മറ്റും. ഇതിനുപകരം വാക്കുകൾ അടങ്ങിയ ഒരു വാക്യത്തെ ഞങ്ങൾ പരാമർശിക്കുന്നു ...
ചോദ്യം 53. ഡീകോഡ് വഴികൾ ഡീകോഡ് വേസ് പ്രശ്നത്തിൽ, അക്കങ്ങൾ മാത്രം അടങ്ങിയ ശൂന്യമല്ലാത്ത ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി, ഇനിപ്പറയുന്ന മാപ്പിംഗ് ഉപയോഗിച്ച് ഡീകോഡ് ചെയ്യുന്നതിനുള്ള ആകെ മാർഗങ്ങളുടെ എണ്ണം നിർണ്ണയിക്കുക: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 ഉദാഹരണം എസ് = “123” ഈ സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുന്നതിനുള്ള വഴികളുടെ എണ്ണം 3 ആണെങ്കിൽ ...
ചോദ്യം 54. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 55. സ്ട്രിംഗുകളുടെ ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന “സ്ട്രിംഗുകളുടെ ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ സ്ട്രിംഗ് ഡാറ്റ കൈകാര്യം ചെയ്യുന്ന ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് നൽകിയിട്ടുണ്ട്. ഡാറ്റ ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഉദാഹരണം ba-> c-> d-> ca-> b 1 വിശദീകരണം: മുകളിലുള്ള ഉദാഹരണത്തിൽ നമുക്ക് ...
സിസ്കോ ട്രീ ചോദ്യങ്ങൾ
ചോദ്യം 56. റാൻഡം പോയിന്ററുകളുള്ള ഒരു ബൈനറി ട്രീ ക്ലോൺ ചെയ്യുക പ്രശ്ന പ്രസ്താവന ചില ക്രമരഹിതമായ പോയിന്ററുകളുള്ള ഒരു പൂർണ്ണ ബൈനറി ട്രീ നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. റാൻഡം പോയിന്ററുകൾ നോഡുകളിലേക്ക് റഫർ ചെയ്യപ്പെടുന്നു, അത് ഓരോ നോഡും ഇടത്, വലത് കുട്ടി ഒഴികെയുള്ളവയിലേക്ക് വിരൽ ചൂണ്ടുന്നു. അതിനാൽ, ഇത് ഒരു ലളിതമായ ബൈനറി ട്രീയിലെ നോഡിന്റെ സ്റ്റാൻഡേർഡ് ഘടനയെയും മാറ്റുന്നു. ഇപ്പോൾ നോഡ് ...
ചോദ്യം 57. അറേ ഉപയോഗിക്കാതെ ജിഎസ്ടിയെ ഒരു മിനി-ഹീപ്പായി പരിവർത്തനം ചെയ്യുക പ്രശ്ന പ്രസ്താവന “അറേ ഉപയോഗിക്കാതെ ജിഎസ്ടിയെ ഒരു മിൻ ഹീപ്പായി പരിവർത്തനം ചെയ്യുക” പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബിഎസ്ടി (ബൈനറി സെർച്ച് ട്രീ) നൽകിയിട്ടുണ്ടെന്നും അത് ഒരു മിനി-ഹീപ്പായി പരിവർത്തനം ചെയ്യേണ്ടതുണ്ടെന്നും പറയുന്നു. മിൻ-ഹീപ്പിൽ ബൈനറി തിരയൽ ട്രീയിലെ എല്ലാ ഘടകങ്ങളും അടങ്ങിയിരിക്കണം. അൽഗോരിതം രേഖീയ സമയ സങ്കീർണ്ണതയിൽ പ്രവർത്തിക്കണം. ...
ചോദ്യം 58. ജിഎസ്ടിയിൽ മാറ്റം വരുത്താൻ അനുവദിക്കാത്തപ്പോൾ ജിഎസ്ടിയിലെ ഏറ്റവും വലിയ ഘടകം പ്രശ്ന പ്രസ്താവന “ജിഎസ്ടിയിൽ മാറ്റം വരുത്താൻ അനുവദിക്കാതെ വരുമ്പോൾ ജിഎസ്ടിയിലെ ഏറ്റവും വലിയ ഘടകം” നിങ്ങൾക്ക് ഒരു ബൈനറി തിരയൽ ട്രീ നൽകിയിട്ടുണ്ടെന്നും കെടിഎച്ച് ഏറ്റവും വലിയ ഘടകം കണ്ടെത്തേണ്ടതുണ്ടെന്നും പറയുന്നു. ഇതിനർത്ഥം ബൈനറി തിരയൽ ട്രീയുടെ എല്ലാ ഘടകങ്ങളും അവരോഹണ ക്രമത്തിൽ ക്രമീകരിക്കുമ്പോൾ. പിന്നെ ...
ചോദ്യം 59. ബൈനറി ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ലെവൽ ഓർഡർ തന്നിരിക്കുന്ന ബൈനറി ട്രീ ട്രാവെർസൽ ബൈനറി ട്രീയുടെ ബിഎഫ്എസിന് തുല്യമാണ്. യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ധാരണയ്ക്കായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനങ്ങൾ സന്ദർശിക്കുക. BFS ഒരു ...
സിസ്കോ ഗ്രാഫ് ചോദ്യങ്ങൾ
ചോദ്യം 60. പ്രിമിന്റെ അൽഗോരിതം കണക്റ്റുചെയ്ത അല്ലെങ്കിൽ പരോക്ഷമായ ഗ്രാഫിന്റെ മിനിമം സ്പാനിംഗ് ട്രീ (എംഎസ്ടി) കണ്ടെത്താൻ പ്രിമിന്റെ അൽഗോരിതം ഉപയോഗിക്കുന്നു. ഒരു ഗ്രാഫിന്റെ സ്പാനിംഗ് ട്രീ ഒരു ട്രീ കൂടിയാണ്, ഒപ്പം എല്ലാ ലംബങ്ങളും ഉൾപ്പെടുന്നു. മിനിമം സ്പാനിംഗ് ട്രീ എന്നത് മിനിമം എഡ്ജ് ഭാരം തുകയുള്ള സ്പാനിംഗ് ട്രീയാണ്. ഉദാഹരണം ഗ്രാഫ് കുറഞ്ഞത് ...
ചോദ്യം 61. ഡിജക്സ്ട്രാ അൽഗോരിതം ഏറ്റവും ചെറിയ പാത്ത് അൽഗോരിതം ആണ് ഡിജക്സ്ട്ര. തന്നിരിക്കുന്ന ആരംഭ നോഡിൽ നിന്ന് എല്ലാ നോഡുകളുടെയും ഏറ്റവും കുറഞ്ഞ ദൂരം കണ്ടെത്താൻ ഡിജക്സ്ട്രാ അൽഗോരിതം ഉപയോഗിക്കുന്നു. അത്യാഗ്രഹത്തോടെ നോഡുകൾ ചേർക്കുന്നതിലൂടെ ഇത് ഒരൊറ്റ ഉറവിട നോഡിൽ നിന്ന് ഏറ്റവും ചെറിയ പാത്ത് ട്രീ യുക്തിപരമായി സൃഷ്ടിക്കുന്നു, അതായത് ഓരോ ഘട്ടത്തിലും ഓരോ നോഡും ...
സിസ്കോ സ്റ്റാക്ക് ചോദ്യങ്ങൾ
ചോദ്യം 62. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 63. സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്ട്രിംഗിനെ സാധുവായ സ്ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 64. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
സിസ്കോ ക്യൂ ചോദ്യങ്ങൾ
ചോദ്യം 65. ബൈനറി ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ലെവൽ ഓർഡർ തന്നിരിക്കുന്ന ബൈനറി ട്രീ ട്രാവെർസൽ ബൈനറി ട്രീയുടെ ബിഎഫ്എസിന് തുല്യമാണ്. യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ധാരണയ്ക്കായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനങ്ങൾ സന്ദർശിക്കുക. BFS ഒരു ...
സിസ്കോ മാട്രിക്സ് ചോദ്യങ്ങൾ
ചോദ്യം 66. അദ്വിതീയ പാതകൾ II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഗ്രിഡിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് ഒരു റോബോട്ട് ആരംഭിക്കുന്ന mxn ഗ്രിഡ് നൽകിയ യുണീക്ക് പാത്ത്സ് II LeetCode സൊല്യൂഷൻ - "യുണീക്ക് പാത്ത്സ് II" പ്രസ്താവിക്കുന്നു. ഗ്രിഡിന്റെ താഴെ വലത് കോണിൽ എത്താനുള്ള ആകെ വഴികളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 67. വേഡ് തിരയൽ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു mxn ബോർഡും ഒരു വാക്കും നൽകിയാൽ, ഈ വാക്ക് ഗ്രിഡിൽ ഉണ്ടോ എന്ന് കണ്ടെത്തുക. “സമീപത്തുള്ള” സെല്ലുകൾ തിരശ്ചീനമായി അല്ലെങ്കിൽ ലംബമായി അയൽവാസികളായി തുടർച്ചയായി അടുത്തുള്ള സെല്ലുകളുടെ അക്ഷരങ്ങളിൽ നിന്ന് ഈ വാക്ക് നിർമ്മിക്കാൻ കഴിയും. ഒരേ അക്ഷര സെൽ ഒന്നിലധികം തവണ ഉപയോഗിക്കരുത്. ഉദാഹരണം ...
ചോദ്യം 68. പരമാവധി ശരാശരി മൂല്യമുള്ള പാത പ്രശ്ന പ്രസ്താവന “പരമാവധി ശരാശരി മൂല്യമുള്ള പാത” എന്ന പ്രശ്നം നിങ്ങൾക്ക് 2 ഡി അറേ അല്ലെങ്കിൽ പൂർണ്ണസംഖ്യകളുടെ മാട്രിക്സ് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇപ്പോൾ നിങ്ങൾ മുകളിൽ ഇടത് സെല്ലിൽ നിൽക്കുന്നുവെന്നും ചുവടെ വലതുവശത്ത് എത്തേണ്ടതുണ്ടെന്നും പരിഗണിക്കുക. ലക്ഷ്യസ്ഥാനത്ത് എത്താൻ, നിങ്ങൾ ഒന്നുകിൽ നീങ്ങേണ്ടതുണ്ട് ...
ചോദ്യം 69. തന്നിരിക്കുന്ന മാട്രിക്സിന്റെ എല്ലാ വരികളിലെയും പൊതു ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന “തന്നിരിക്കുന്ന മാട്രിക്സിന്റെ എല്ലാ വരികളിലെയും പൊതുവായ ഘടകങ്ങൾ” പ്രശ്നം, നിങ്ങൾക്ക് M * N ന്റെ ഒരു മാട്രിക്സ് നൽകിയിരിക്കുന്നു. O (M * N) സമയത്തിലെ മാട്രിക്സിന്റെ ഓരോ വരിയിലും നൽകിയിരിക്കുന്ന മാട്രിക്സിലെ എല്ലാ പൊതു ഘടകങ്ങളും കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {{12, 1, 4, 5, ...
സിസ്കോ മറ്റ് ചോദ്യങ്ങൾ
ചോദ്യം 70. വർദ്ധിച്ചുവരുന്ന ഘടകങ്ങൾ തമ്മിലുള്ള പരമാവധി വ്യത്യാസം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന വർദ്ധിപ്പിക്കുന്ന മൂലകങ്ങൾ തമ്മിലുള്ള പരമാവധി വ്യത്യാസം LeetCode സൊല്യൂഷൻ – ഒരു 0-ഇൻഡക്സ് ചെയ്ത പൂർണ്ണസംഖ്യ അറേ സംഖ്യകൾ നൽകിയാൽ, സംഖ്യകൾ[i], സംഖ്യകൾ[j] (അതായത്, സംഖ്യകൾ[j] - സംഖ്യകൾ[i]), അതായത് 0 <= i < j < n, സംഖ്യകൾ[i] < സംഖ്യകൾ[j]. പരമാവധി വ്യത്യാസം തിരികെ നൽകുക. അത്തരത്തിലുള്ള i, j എന്നിവ നിലവിലില്ലെങ്കിൽ, -1 തിരികെ നൽകുക. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: സംഖ്യകൾ = [7,1,5,4] ഔട്ട്പുട്ട്: 4 വിശദീകരണം: പരമാവധി വ്യത്യാസം സംഭവിക്കുന്നു ...
ചോദ്യം 71. 3തുക ഏറ്റവും അടുത്തുള്ള ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന 3സം ഏറ്റവും അടുത്തുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷൻ - n ന്റെ ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകളും ഒരു പൂർണ്ണസംഖ്യ ടാർഗെറ്റും നൽകിയാൽ, തുക ടാർഗെറ്റിനോട് ഏറ്റവും അടുത്തിരിക്കുന്ന സംഖ്യകളിൽ മൂന്ന് പൂർണ്ണസംഖ്യകൾ കണ്ടെത്തുക. മൂന്ന് പൂർണ്ണസംഖ്യകളുടെ ആകെത്തുക തിരികെ നൽകുക. ഓരോ ഇൻപുട്ടിനും കൃത്യമായ ഒരു പരിഹാരമുണ്ടെന്ന് നിങ്ങൾ അനുമാനിക്കാം. ഇൻപുട്ട്: സംഖ്യകൾ = [-1,2,1,-4], ലക്ഷ്യം = 1 ഔട്ട്പുട്ട്: ...
ചോദ്യം 72. മിനിമം നൈറ്റ് മൂവ്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന മിനിമം നൈറ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ നീക്കുന്നു - അനന്തമായ ചെസ്സ്ബോർഡിൽ -ഇൻഫിനിറ്റി മുതൽ +ഇൻഫിനിറ്റി വരെയുള്ള കോർഡിനേറ്റുകൾ, നിങ്ങൾക്ക് ചതുരത്തിൽ [0, 0] ഒരു നൈറ്റ് ഉണ്ട്. താഴെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ ഒരു നൈറ്റിന് സാധ്യമായ 8 നീക്കങ്ങൾ നടത്താനാകും. ഓരോ നീക്കവും ഒരു കാർഡിനൽ ദിശയിൽ രണ്ട് ചതുരങ്ങളാണ്, പിന്നെ ഒരു ചതുരാകൃതിയിലുള്ള ദിശയിൽ. മിനിമം നമ്പർ തിരികെ നൽകുക...
ചോദ്യം 73. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, അതിന്റെ നോഡുകളുടെ മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേസൽ തിരികെ നൽകുക. (അതായത്, അടുത്ത ലെവലിനായി ഇടത്തുനിന്ന് വലത്തോട്ടും വലത്തുനിന്ന് ഇടത്തോട്ടും ഒന്നിടവിട്ട്). ഇൻപുട്ട്: റൂട്ട് = [3,9,20,null,null,15,7] ഔട്ട്പുട്ട്: [[3],[20,9],[15,7]] വിശദീകരണം ഞങ്ങൾ ...
ചോദ്യം 74. ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ LeetCode പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ കണ്ടെത്തുക - ഓരോ പൂർണ്ണസംഖ്യയും [1, n] ഉൾപ്പെടുന്ന ശ്രേണിയിലുള്ള n + 1 പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. സംഖ്യകളിൽ ഒരു ആവർത്തിച്ചുള്ള സംഖ്യ മാത്രമേയുള്ളൂ, ഈ ആവർത്തിച്ചുള്ള നമ്പർ തിരികെ നൽകുക. അറേ നമ്പറുകൾ പരിഷ്ക്കരിക്കാതെ തന്നെ നിങ്ങൾ പ്രശ്നം പരിഹരിക്കുകയും സ്ഥിരമായ അധിക ഇടം മാത്രം ഉപയോഗിക്കുകയും വേണം. ഇൻപുട്ട്: സംഖ്യകൾ = [1,3,4,2,2] ഔട്ട്പുട്ട്: 2 വിശദീകരണം ...
ചോദ്യം 75. പാമ്പുകളും ഗോവണികളും LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പാമ്പുകളും ഗോവണികളും LeetCode സൊല്യൂഷൻ - നിങ്ങൾക്ക് ഒരു nxn ഇന്റിജർ മാട്രിക്സ് ബോർഡ് നൽകിയിരിക്കുന്നു, അവിടെ സെല്ലുകൾ 1 മുതൽ n2 വരെ ബോർഡിന്റെ താഴെ ഇടതുവശത്ത് നിന്ന് ആരംഭിക്കുന്ന ഒരു Boustrophedon ശൈലിയിൽ ലേബൽ ചെയ്തിരിക്കുന്നു (അതായത് ബോർഡ്[n - 1][0]) കൂടാതെ ഓരോ വരിയിലും ഒന്നിടവിട്ട ദിശകൾ. നിങ്ങൾ ബോർഡിന്റെ ചതുരം 1 ൽ ആരംഭിക്കുക. ഓരോ നീക്കത്തിലും...
ചോദ്യം 76. ഇമേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ തിരിക്കുക പ്രശ്ന പ്രസ്താവന ഇമേജ് തിരിക്കുക LeetCode പരിഹാരം - ഒരു ഇമേജിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു nxn 2D മാട്രിക്സ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, ചിത്രം 90 ഡിഗ്രി തിരിക്കുക (ഘടികാരദിശയിൽ). നിങ്ങൾ ഇമേജ് ഇൻ-പ്ലേസിൽ തിരിക്കേണ്ടതുണ്ട്, അതായത് ഇൻപുട്ട് 2D മാട്രിക്സ് നിങ്ങൾ നേരിട്ട് പരിഷ്കരിക്കണം. മറ്റൊരു 2D മാട്രിക്സ് അനുവദിക്കാതെ റൊട്ടേഷൻ നടത്തുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 77. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിക്കുക അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് രണ്ട് പൂർണ്ണസംഖ്യ അറേകൾ nums1, nums2 എന്നിവ നൽകിയിരിക്കുന്നു, കുറയാത്ത ക്രമത്തിൽ അടുക്കി, കൂടാതെ യഥാക്രമം nums1, nums2 എന്നിവയിലെ മൂലകങ്ങളുടെ എണ്ണത്തെ പ്രതിനിധീകരിക്കുന്ന m, n എന്നീ രണ്ട് പൂർണ്ണസംഖ്യകൾ. nums1 ഉം nums2 ഉം കുറയാത്ത ക്രമത്തിൽ അടുക്കിയ ഒരൊറ്റ അറേയിലേക്ക് ലയിപ്പിക്കുക. അവസാനമായി അടുക്കിയ അറേ ഫംഗ്ഷൻ വഴി നൽകേണ്ടതില്ല, പകരം അറേ nums1-ൽ സംഭരിക്കുക. ...
ചോദ്യം 78. ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നോഡ് ഇല്ലാതാക്കുക പ്രശ്ന പ്രസ്താവന : ലിങ്ക് ചെയ്ത ലിസ്റ്റിലെ നോഡ് ഇല്ലാതാക്കുക Leetcode പരിഹാരം - ഒറ്റ-ലിങ്ക്ഡ് ലിസ്റ്റിൽ ഒരു നോഡ് ഇല്ലാതാക്കാൻ ഒരു ഫംഗ്ഷൻ എഴുതുക. നിങ്ങൾക്ക് ലിസ്റ്റിന്റെ തലയിലേക്ക് ആക്സസ് നൽകില്ല, പകരം, നിങ്ങൾക്ക് നേരിട്ട് ഇല്ലാതാക്കാനുള്ള നോഡിലേക്ക് ആക്സസ് നൽകും. ഇല്ലാതാക്കേണ്ട നോഡ് അല്ലെന്ന് ഉറപ്പാണ് ...
ചോദ്യം 79. സ്ട്രിംഗ് ടു ഇന്റിജർ (atoi) LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് ടു ഇന്റിജർ (atoi) Leetcode സൊല്യൂഷൻ -“String to Integer (atoi)” പ്രസ്താവിക്കുന്നത് myAtoi(string s) ഫംഗ്ഷൻ നടപ്പിലാക്കുന്നു, ഇത് ഒരു സ്ട്രിംഗിനെ 32-ബിറ്റ് സൈൻ ചെയ്ത പൂർണ്ണസംഖ്യയായി പരിവർത്തനം ചെയ്യുന്നു (C/C++ ന്റെ atoi ഫംഗ്ഷൻ പോലെയാണ്. ). myAtoi(strings) നുള്ള അൽഗോരിതം ഇപ്രകാരമാണ്: ഏതെങ്കിലും മുൻനിര വൈറ്റ്സ്പെയ്സ് വായിക്കുകയും അവഗണിക്കുകയും ചെയ്യുക. അടുത്ത പ്രതീകമാണോ എന്ന് പരിശോധിക്കുക (എങ്കിൽ ...
ചോദ്യം 80. IP വിലാസങ്ങൾ Leetcode പരിഹാരം പുനഃസ്ഥാപിക്കുക പ്രശ്ന പ്രസ്താവന IP വിലാസങ്ങൾ പുനഃസ്ഥാപിക്കുക LeetCode സൊല്യൂഷൻ - "IP വിലാസങ്ങൾ പുനഃസ്ഥാപിക്കുക" പ്രസ്താവിക്കുന്നു, അക്കങ്ങൾ മാത്രം ഉൾക്കൊള്ളുന്ന സ്ട്രിംഗിൽ, സാധ്യമായ എല്ലാ സാധുതയുള്ള IP വിലാസങ്ങളും സ്ട്രിംഗിലേക്ക് ഡോട്ടുകൾ ചേർത്തുകൊണ്ട് രൂപീകരിക്കാൻ കഴിയുന്ന എല്ലാ ക്രമത്തിലും ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഞങ്ങൾക്ക് മടങ്ങിപ്പോകാൻ അനുവാദമില്ല എന്നത് ശ്രദ്ധിക്കുക...
ചോദ്യം 81. സ്ട്രിംഗ് കംപ്രഷൻ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് കംപ്രഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - പ്രതീകങ്ങളുടെ ഒരു നിര നൽകിയാൽ, ഇനിപ്പറയുന്ന അൽഗോരിതം ഉപയോഗിച്ച് ഇത് കംപ്രസ് ചെയ്യുക: ഒരു ശൂന്യമായ സ്ട്രിംഗ് s ഉപയോഗിച്ച് ആരംഭിക്കുക. പ്രതീകങ്ങളിൽ തുടർച്ചയായി ആവർത്തിക്കുന്ന പ്രതീകങ്ങളുടെ ഓരോ ഗ്രൂപ്പിനും: ഗ്രൂപ്പിന്റെ ദൈർഘ്യം 1 ആണെങ്കിൽ, പ്രതീകം s-ലേക്ക് കൂട്ടിച്ചേർക്കുക. അല്ലെങ്കിൽ, ഗ്രൂപ്പിന്റെ ദൈർഘ്യത്തിന് ശേഷം പ്രതീകം ചേർക്കുക. കംപ്രസ് ചെയ്ത സ്ട്രിംഗ് ...
ചോദ്യം 82. ഡിസൈൻ ഹിറ്റ് കൗണ്ടർ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഡിസൈൻ ഹിറ്റ് കൗണ്ടർ ലീറ്റ് കോഡ് സൊല്യൂഷൻ - കഴിഞ്ഞ 5 മിനിറ്റിനുള്ളിൽ (അതായത്, കഴിഞ്ഞ 300 സെക്കൻഡിൽ) ലഭിച്ച ഹിറ്റുകളുടെ എണ്ണം കണക്കാക്കുന്ന ഒരു ഹിറ്റ് കൗണ്ടർ രൂപകൽപ്പന ചെയ്യുക. നിങ്ങളുടെ സിസ്റ്റം ഒരു ടൈംസ്റ്റാമ്പ് പാരാമീറ്റർ സ്വീകരിക്കണം (സെക്കൻഡുകളിൽ ഗ്രാനുലാരിറ്റിയിൽ), കൂടാതെ സിസ്റ്റത്തിലേക്ക് കോളുകൾ ചെയ്യുന്നത് കാലക്രമത്തിൽ ആണെന്ന് നിങ്ങൾ അനുമാനിക്കാം (അതായത്, ടൈംസ്റ്റാമ്പ് ഏകതാനമായി വർദ്ധിക്കുന്നു). ...
ചോദ്യം 83. സ്ട്രോബോഗ്രാമാറ്റിക് നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രോബോഗ്രാമാറ്റിക് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു പൂർണ്ണസംഖ്യയെ പ്രതിനിധീകരിക്കുന്ന ഒരു സ്ട്രിംഗ് സംഖ്യ നൽകിയിരിക്കുന്നു, സംഖ്യ ഒരു സ്ട്രോബോഗ്രാമാറ്റിക് സംഖ്യയാണെങ്കിൽ ശരി എന്ന് തിരികെ നൽകുക. 180 ഡിഗ്രി തിരിയുമ്പോൾ (തലകീഴായി നോക്കുമ്പോൾ) സമാനമായി കാണപ്പെടുന്ന ഒരു സംഖ്യയാണ് സ്ട്രോബോഗ്രാമാറ്റിക് നമ്പർ. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: സംഖ്യ = "69" ഔട്ട്പുട്ട്: ട്രൂ ടെസ്റ്റ് കേസ് 2: ഇൻപുട്ട്: സംഖ്യ = "692" ഔട്ട്പുട്ട്: തെറ്റായ വിശദീകരണം ...
ചോദ്യം 84. ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ എഡിറ്റ് ചെയ്യുക പ്രശ്ന പ്രസ്താവന പ്രശ്നം എഡിറ്റ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രസ്താവിക്കുന്നു, നിങ്ങൾക്ക് word1, word2 എന്നീ രണ്ട് സ്ട്രിംഗുകൾ നൽകിയിരിക്കുന്നു, കൂടാതെ നിങ്ങൾ ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനങ്ങളിൽ word1-നെ word2 ആക്കി മാറ്റേണ്ടതുണ്ട്. സ്ട്രിംഗിൽ ചെയ്യാൻ കഴിയുന്ന പ്രവർത്തനങ്ങൾ ഇവയാണ് - ഒരു പ്രതീകം ചേർക്കുക ഒരു പ്രതീകം ഇല്ലാതാക്കുക ഒരു പ്രതീകം മാറ്റി പകരം വയ്ക്കുക ഉദാഹരണങ്ങൾ ടെസ്റ്റ് കേസ് ...
ചോദ്യം 85. പാരിറ്റി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം അറേ അടുക്കുക പ്രശ്നപ്രസ്താവന പാരിറ്റി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം അടുക്കുക അറേ - നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, അറേയുടെ തുടക്കത്തിലെ എല്ലാ ഇരട്ട പൂർണ്ണസംഖ്യകളും തുടർന്ന് എല്ലാ ഒറ്റ പൂർണ്ണസംഖ്യകളും നീക്കുക. ശ്രദ്ധിക്കുക: ഈ അവസ്ഥയെ തൃപ്തിപ്പെടുത്തുന്ന ഏതെങ്കിലും അറേ തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: ഔട്ട്പുട്ട്: ...
ചോദ്യം 86. സ്റ്റോക്ക് ലീറ്റ്കോഡ് സൊല്യൂഷൻ വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം LeetCode സൊല്യൂഷൻ - "സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം" നിങ്ങൾക്ക് വിലകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. തിരഞ്ഞെടുത്ത് നിങ്ങളുടെ ലാഭം വർദ്ധിപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു ...
ചോദ്യം 87. ഒരു സംഖ്യ ലീട്ട്കോഡ് പരിഹാരത്തിന്റെ അക്കങ്ങളുടെ ഉൽപ്പന്നവും സംഖ്യയും കുറയ്ക്കുക പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, അക്കങ്ങളുടെ ഉൽപ്പന്നവും തന്നിരിക്കുന്ന പോസിറ്റീവ് സംഖ്യയുടെ അക്കങ്ങളുടെ ആകെത്തുകയും തമ്മിലുള്ള വ്യത്യാസം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം 1234 14 വിശദീകരണം: ഉൽപ്പന്നം = 4 * 3 * 2 * 1 = 24, തുക = 4 + 3 + 2 + ...
ചോദ്യം 88. പലിൻഡ്രോം ലിങ്ക്ഡ് ലിസ്റ്റ് ലീറ്റ്കോഡ് പരിഹാരം “പലിൻഡ്രോം ലിങ്ക്ഡ് ലിസ്റ്റ്” എന്ന പ്രശ്നത്തിൽ, തന്നിരിക്കുന്ന സിംഗിൾ ഇൻറിജർ ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ആണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ട്. ഉദാഹരണ പട്ടിക = {1 -> 2 -> 3 -> 2 -> 1} ശരി വിശദീകരണം # 1: ആരംഭത്തിലും പിന്നിലുമുള്ള എല്ലാ ഘടകങ്ങളും ഉള്ളതിനാൽ ലിസ്റ്റ് പലിൻഡ്രോം ആണ് ...
ചോദ്യം 89. അടുക്കിയ അറേയെ ബൈനറി തിരയൽ ട്രീ ലീറ്റ്കോഡ് പരിഹാരത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക നമുക്ക് ഒരു തരം സംഖ്യകൾ നൽകിയിട്ടുണ്ടെന്ന് പരിഗണിക്കുക. ഈ ശ്രേണിയിൽ നിന്നും ഒരു ബൈനറി തിരയൽ ട്രീ നിർമ്മിക്കുക എന്നതാണ് ലക്ഷ്യം. ഏതെങ്കിലും നോഡിലെ ഇടത്, വലത് സബ്ട്രീകളുടെ ഉയരം വ്യത്യാസം ...
ചോദ്യം 90. ഹ Rob സ് റോബർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ ഒരു തെരുവിൽ വീടുകളുണ്ട്, ഹൗസ് കൊള്ളക്കാരൻ ഈ വീടുകൾ കൊള്ളയടിക്കണം. പക്ഷേ, ഒന്നിൽ കൂടുതൽ വീടുകൾ തുടർച്ചയായി കൊള്ളയടിക്കാൻ അദ്ദേഹത്തിന് കഴിയില്ല എന്നതാണ് പ്രശ്നം. പണത്തിന്റെ അളവിനെ പ്രതിനിധീകരിക്കുന്ന നെഗറ്റീവ് അല്ലാത്ത സംഖ്യകളുടെ ഒരു ലിസ്റ്റ് നൽകി ...
ചോദ്യം 91. ഒരു നിശ്ചിത ഇടവേളകളിൽ ഏതെങ്കിലും രണ്ട് ഇടവേളകൾ ഓവർലാപ്പുചെയ്യുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു നിശ്ചിത ഇടവേളകളിൽ ഏതെങ്കിലും രണ്ട് ഇടവേളകൾ ഓവർലാപ്പുചെയ്യുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക” എന്നത് നിങ്ങൾക്ക് ചില ഇടവേളകൾ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഓരോ ഇടവേളയിലും രണ്ട് മൂല്യങ്ങളുണ്ട്, ഒന്ന് ആരംഭിക്കുന്ന സമയം, മറ്റൊന്ന് സമയം അവസാനിക്കുന്നു. പ്രശ്ന പ്രസ്താവനയിൽ എന്തെങ്കിലും ഉണ്ടോ എന്ന് പരിശോധിക്കാൻ ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 92. വീട് കൊള്ളക്കാരൻ ഒരു നഗരത്തിലെ ഒരു സമീപസ്ഥലത്ത്, ഒരു നിരയിൽ n വീടുകളുണ്ടെന്ന് ഹ Rob സ് റോബർ പ്രശ്നം പറയുന്നു. ഒരു കള്ളൻ ഈ പരിസരത്ത് ഒരു കൊള്ളക്കാരനെ വഹിക്കാൻ ഒരുങ്ങുന്നു. ഓരോ വീടുകളിലും എത്രമാത്രം സ്വർണം ഒളിപ്പിച്ചിട്ടുണ്ടെന്ന് അവനറിയാം. എന്നിരുന്നാലും, ഒരു ട്രിഗർ ചെയ്യുന്നത് ഒഴിവാക്കാൻ ...
ചോദ്യം 93. ആദ്യ മോശം പതിപ്പ് “മോശം ആപ്പിൾ അവശിഷ്ടങ്ങൾ നശിപ്പിക്കുന്നു” എന്ന ചൊല്ല് നമ്മൾ എല്ലാവരും കേട്ടിട്ടുണ്ട് .ആദ്യത്തെ മോശം പതിപ്പ് അതിനെ മനോഹരമായി ചിത്രീകരിക്കുന്ന ഒരു പ്രശ്നമാണ്. ഇന്ന് ഞങ്ങൾക്ക് ഒരു പ്രശ്നമുണ്ട്, അത് ആദ്യത്തെ മോശം പതിപ്പാണ്. ഇന്റേണുകളിലൊരാൾ ഒൻപതാമത്തെ മോശം പ്രതിജ്ഞാബദ്ധമാണ്, അതിനാൽ n + 1 ൽ നിന്നുള്ള കമ്മിറ്റുകളെല്ലാം ...
ചോദ്യം 94. 1 ബിറ്റുകളുടെ എണ്ണം ഒരു ബൈനറി നമ്പറിന്റെ ഹാമിംഗ് ഭാരത്തെക്കുറിച്ച് നമ്മൾ എല്ലാവരും കേട്ടിട്ടുണ്ട്. ഒരു ബൈനറി നമ്പറിലെ സെറ്റ് ബിറ്റുകൾ / 1 സെകളുടെ എണ്ണമാണ് ഹാമിംഗ് ഭാരം. ഈ പ്രശ്നത്തിൽ നമ്പർ 1 ബിറ്റുകളുടെ തന്നിരിക്കുന്ന നമ്പറിന്റെ ഭാരം ഞങ്ങൾ കണ്ടെത്തണം. ഉദാഹരണ നമ്പർ = 3 ബൈനറി പ്രാതിനിധ്യം = 011 ...
ചോദ്യം 95. LRU കാഷെ നടപ്പിലാക്കൽ കുറഞ്ഞത് അടുത്തിടെ ഉപയോഗിച്ച (എൽആർയു) കാഷെ എന്നത് ഡാറ്റ പരിപാലിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു തരം രീതിയാണ്, അതായത് ഡാറ്റ ഉപയോഗിക്കുന്നതിന് ആവശ്യമായ സമയം ഏറ്റവും കുറഞ്ഞത്. കാഷെ നിറയുമ്പോൾ LRU അൽഗോരിതം ഉപയോഗിക്കുന്നു. ഇതിന്റെ കാഷെ മെമ്മറിയിൽ നിന്ന് അടുത്തിടെ ഉപയോഗിച്ച ഡാറ്റ ഞങ്ങൾ നീക്കംചെയ്യുന്നു ...