ചോദ്യങ്ങളുടെ വിഭാഗങ്ങൾ
Apple Array ചോദ്യങ്ങൾ
ചോദ്യം 1. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 2. ഫ്രീക്വൻസി ലീറ്റ്കോഡ് പരിഹാരം വർദ്ധിപ്പിച്ചുകൊണ്ട് അറേ അടുക്കുക പ്രശ്ന പ്രസ്താവം ആവൃത്തി വർദ്ധിപ്പിച്ച് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ആവൃത്തി വർദ്ധിപ്പിച്ച് അറേ അടുക്കുക" എന്ന് പറയുന്നത്, നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയാണ് നൽകിയിരിക്കുന്നത്, മൂല്യങ്ങളുടെ ആവൃത്തിയെ അടിസ്ഥാനമാക്കി ക്രമത്തിൽ ക്രമപ്പെടുത്തുക. രണ്ടോ അതിലധികമോ മൂല്യങ്ങൾക്ക് ഒരേ ആവൃത്തിയുണ്ട്, നമുക്ക് അവ അടുക്കേണ്ടതുണ്ട് ...
ചോദ്യം 3. കെ ഈക്വൽ സം സബ്സെറ്റുകളിലേക്കുള്ള പാർട്ടീഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന K Equal Sum സബ്സെറ്റുകളിലേക്കുള്ള പാർട്ടീഷൻ LeetCode സൊല്യൂഷൻ - “K Equal Sum സബ്സെറ്റുകളിലേക്കുള്ള പാർട്ടീഷൻ” നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകളും ഒരു പൂർണ്ണസംഖ്യ kയും നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, k നോൺ-ശൂന്യമായ ഉപസെറ്റുകൾ ഉണ്ടാകാൻ കഴിയുമെങ്കിൽ ശരി തിരികെ നൽകുക. എല്ലാവരും തുല്യരാണ്. ഉദാഹരണം: ഇൻപുട്ട്: സംഖ്യകൾ = [4,3,2,3,5,2,1], k = 4 ഔട്ട്പുട്ട്: ...
ചോദ്യം 4. നാണയം മാറ്റുക 2 Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന കോയിൻ ചേഞ്ച് 2 ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “കോയിൻ ചേഞ്ച് 2” പ്രസ്താവിക്കുന്നത്, വ്യത്യസ്ത പൂർണ്ണസംഖ്യകളുടെ നാണയങ്ങളുടെ ഒരു നിരയും ഒരു മൊത്തത്തിലുള്ള പണത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യയും നൽകിയിട്ടുണ്ട് എന്നാണ്. സാധ്യമായ വിവിധ കോമ്പിനേഷനുകളുടെ ആകെ എണ്ണത്തിന്റെ എണ്ണം നമുക്ക് തിരികെ നൽകേണ്ടതുണ്ട്. ...
ചോദ്യം 5. ഫ്രോഗ് ജമ്പ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന തവള ജമ്പ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "തവള ജമ്പ്" പ്രസ്താവിക്കുന്നു, ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന കല്ലുകളുടെ (സ്ഥാനങ്ങൾ) ലിസ്റ്റ് നൽകി, അവസാനത്തെ കല്ലിൽ (അറേയുടെ അവസാന സൂചിക) ഇറങ്ങി തവളയ്ക്ക് നദി മുറിച്ചുകടക്കാൻ കഴിയുമോ എന്ന് നിർണ്ണയിക്കുന്നു. തുടക്കത്തിൽ, തവള ആദ്യത്തെ കല്ലിലാണ് ...
ചോദ്യം 6. പെർമ്യൂട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് അറേ നിർമ്മിക്കുക പ്രശ്ന പ്രസ്താവന പെർമ്യൂട്ടേഷനിൽ നിന്നുള്ള ബിൽഡ് അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ബിൽഡ് അറേ ഫ്രം പെർമ്യൂട്ടേഷൻ" പ്രസ്താവിക്കുന്നു, പൂജ്യം അടിസ്ഥാനമാക്കിയുള്ള പെർമ്യൂട്ടേഷൻ നമ്പറുകൾ നൽകിയിട്ടുണ്ട്, ഓരോന്നിനും ഉത്തരം[i] = സംഖ്യകൾ[ഐ]] ഉള്ള അതേ നീളത്തിലുള്ള ഒരു അറേ ഞങ്ങൾ നിർമ്മിക്കേണ്ടതുണ്ട്. ഞാൻ ശ്രേണിയിൽ [0,nums.length-1]. പൂജ്യം അടിസ്ഥാനമാക്കിയുള്ള പെർമ്യൂട്ടേഷൻ സംഖ്യകൾ 0 മുതൽ വ്യത്യസ്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയാണ് ...
ചോദ്യം 7. ടിക്കറ്റിന്റെ ഏറ്റവും കുറഞ്ഞ ചിലവ് Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന ടിക്കറ്റുകൾക്കായുള്ള ഏറ്റവും കുറഞ്ഞ ചിലവ് LeetCode സൊല്യൂഷൻ - "ടിക്കറ്റുകൾക്കുള്ള ഏറ്റവും കുറഞ്ഞ ചിലവ്", തന്നിരിക്കുന്ന ദിവസങ്ങളുടെ പട്ടികയിൽ നിങ്ങൾക്ക് എല്ലാ ദിവസവും യാത്ര ചെയ്യേണ്ട ഏറ്റവും കുറഞ്ഞ ഡോളർ കണ്ടെത്താൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. നിങ്ങൾക്ക് ദിവസങ്ങളുടെ ഒരു പൂർണ്ണസംഖ്യ നൽകും. ഓരോ ദിവസവും ഒരു പൂർണ്ണസംഖ്യയാണ് ...
ചോദ്യം 8. ഒരു 2D Matrix II Leetcode പരിഹാരം തിരയുക പ്രശ്ന പ്രസ്താവന ഒരു 2D മാട്രിക്സ് II LeetCode സൊല്യൂഷൻ തിരയുക - "ഒരു 2D മാട്രിക്സ് II തിരയുക"ഒരു mxn ഇന്റിഗർ മാട്രിക്സ് മാട്രിക്സിൽ മൂല്യ ലക്ഷ്യത്തിനായി തിരയുന്ന കാര്യക്ഷമമായ ഒരു അൽഗോരിതം കണ്ടെത്താൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഓരോ വരിയിലും കോളത്തിലും പൂർണ്ണസംഖ്യകൾ ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്നു. ഉദാഹരണം: ഇൻപുട്ട്: മാട്രിക്സ് = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]], ലക്ഷ്യം = XNUMX ഔട്ട്പുട്ട്: ശരി ...
ചോദ്യം 9. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് ശരാശരി നീക്കുന്നു പ്രശ്ന പ്രസ്താവന ഡാറ്റാ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഡാറ്റ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ്" പ്രസ്താവിക്കുന്നത് പൂർണ്ണസംഖ്യകളുടെ ഒരു സ്ട്രീമും ഒരു വിൻഡോ വലുപ്പവും നൽകിയിരിക്കുന്നു. സ്ലൈഡിംഗ് വിൻഡോയിലെ എല്ലാ പൂർണ്ണസംഖ്യകളുടെയും ചലിക്കുന്ന ശരാശരി നമുക്ക് കണക്കാക്കേണ്ടതുണ്ട്. മൂലകങ്ങളുടെ എണ്ണം ആണെങ്കിൽ ...
ചോദ്യം 10. Matrix Zeroes Leetcode പരിഹാരം സജ്ജമാക്കുക പ്രശ്നപ്രസ്താവന സെറ്റ് മാട്രിക്സ് സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സെറ്റ് മാട്രിക്സ് സീറോസ്" നിങ്ങൾക്ക് ഒരു mxn ഇന്റിജർ മാട്രിക്സ് മാട്രിക്സ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഏതെങ്കിലും സെല്ലിൽ 0 എന്ന ഘടകം അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജീകരിക്കുന്ന തരത്തിൽ ഞങ്ങൾ ഇൻപുട്ട് മാട്രിക്സ് പരിഷ്കരിക്കേണ്ടതുണ്ട്. 0-ലേക്ക്. നിങ്ങൾ അതിൽ ചെയ്യണം ...
ചോദ്യം 11. ലീറ്റ്കോഡ് സൊല്യൂഷൻ നമ്പർ വിട്ടുപോയിരിക്കുന്നു പ്രശ്ന പ്രസ്താവന മിസ്സിംഗ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - [0,n] യ്ക്കിടയിലുള്ള n വ്യതിരിക്തമായ സംഖ്യകൾ അടങ്ങിയ n വലുപ്പത്തിന്റെ ഒരു നിര നൽകിയതായി "നഷ്ടമായ നമ്പർ" പ്രസ്താവിക്കുന്നു. ശ്രേണിയിൽ നഷ്ടമായ നമ്പർ ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: സംഖ്യകൾ = [3,0,1] ഔട്ട്പുട്ട്: 2 വിശദീകരണം: എല്ലാം നമുക്ക് എളുപ്പത്തിൽ നിരീക്ഷിക്കാൻ കഴിയും ...
ചോദ്യം 12. അറേ ലീറ്റ്കോഡ് പരിഹാരം ഷഫിൾ ചെയ്യുക അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഷഫിൾ ചെയ്യുന്ന പ്രശ്നം ഞങ്ങൾക്ക് 2n ദൈർഘ്യമുള്ള ഒരു നിര നൽകുന്നു. ഇവിടെ 2n സൂചിപ്പിക്കുന്നത് അറേ നീളം തുല്യമാണെന്ന്. അറേ ഷഫിൾ ചെയ്യാൻ ഞങ്ങളോട് പറയുന്നു. ഇവിടെ ഷഫിൾ ചെയ്യുന്നത് ക്രമരഹിതമായി അറേ ഷഫിൾ ചെയ്യണമെന്ന് അർത്ഥമാക്കുന്നില്ല, പക്ഷേ ഒരു നിർദ്ദിഷ്ട മാർഗം ...
ചോദ്യം 13. 3 സം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന n പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയിൽ, a + b + c = 0 എന്ന സംഖ്യകളിൽ a, b, c ഘടകങ്ങൾ ഉണ്ടോ? പൂജ്യത്തിന്റെ ആകെത്തുക നൽകുന്ന അറേയിലെ എല്ലാ അദ്വിതീയ ട്രിപ്പിളുകളും കണ്ടെത്തുക. ശ്രദ്ധിക്കുക: പരിഹാര സെറ്റിൽ തനിപ്പകർപ്പ് ത്രിമൂർത്തികൾ അടങ്ങിയിരിക്കരുത്. ഉദാഹരണം # 1 [-1,0,1,2, -1,4] ...
ചോദ്യം 14. ഇടവേള ലീറ്റ്കോഡ് പരിഹാരം ചേർക്കുക ഇന്റർവെറ്റ് ലീറ്റ്കോഡ് പരിഹാരം ഉൾപ്പെടുത്തുക എന്ന പ്രശ്നം ഞങ്ങൾക്ക് ചില ഇടവേളകളുടെ ഒരു ലിസ്റ്റും ഒരു പ്രത്യേക ഇടവേളയും നൽകുന്നു. ഈ പുതിയ ഇടവേള ഇടവേളകളുടെ പട്ടികയിൽ ഉൾപ്പെടുത്താൻ ഞങ്ങളോട് പറയുന്നു. അതിനാൽ, പുതിയ ഇടവേള ഇതിനകം പട്ടികയിലുള്ള ഇടവേളകളുമായി വിഭജിക്കുന്നുണ്ടാകാം, അല്ലെങ്കിൽ ...
ചോദ്യം 15. കോമ്പിനേഷൻ തുക ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്നം കോമ്പിനേഷൻ സം ലീറ്റ്കോഡ് പരിഹാരം ഞങ്ങൾക്ക് ഒരു ശ്രേണി അല്ലെങ്കിൽ പൂർണ്ണസംഖ്യകളുടെ പട്ടികയും ഒരു ടാർഗെറ്റും നൽകുന്നു. തന്നിരിക്കുന്ന ടാർഗെറ്റിലേക്ക് എത്ര തവണ വേണമെങ്കിലും ഈ സംഖ്യകൾ ഉപയോഗിച്ച് നിർമ്മിക്കാൻ കഴിയുന്ന കോമ്പിനേഷനുകൾ കണ്ടെത്താൻ ഞങ്ങളോട് പറയുന്നു. അതിനാൽ കൂടുതൽ ly പചാരികമായി, തന്നിരിക്കുന്നവ നമുക്ക് ഉപയോഗിക്കാം ...
ചോദ്യം 16. പരമാവധി സബ്റേ ലീട്ട്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു സംഖ്യ അറേ സംഖ്യകൾ നൽകിയാൽ, ഏറ്റവും വലിയ തുകയുള്ള തുടർച്ചയായ സബ്റേ (കുറഞ്ഞത് ഒരു സംഖ്യയെങ്കിലും) കണ്ടെത്തി അതിന്റെ തുക തിരികെ നൽകുക. ഉദാഹരണ സംഖ്യകൾ = [-2,1, -3,4, -1,2,1, -5,4] 6 വിശദീകരണം: [4, -1,2,1] ന് ഏറ്റവും വലിയ തുക = 6. സംഖ്യകൾ = [- 1] -1 സമീപനം 1 (വിഭജിച്ച് ജയിക്കുക) ഈ സമീപനത്തിൽ ...
ചോദ്യം 17. ഡീകംപ്രസ്സ് റൺ-ലെങ്ത് എൻകോഡുചെയ്ത ലിസ്റ്റ് ലീറ്റ്കോഡ് പരിഹാരം ഡീകംപ്രസ് റൺ-ലെങ്ത് എൻകോഡുചെയ്ത ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പറയുന്നത് നിങ്ങൾക്ക് ഒരു ശ്രേണി അടങ്ങിയിരിക്കുന്ന ഒരു അറേ അല്ലെങ്കിൽ വെക്റ്റർ നൽകുന്നു എന്നാണ്. സീക്വൻസിന് ചില നിർദ്ദിഷ്ട പ്രാതിനിധ്യം ഉണ്ട്. ഇൻപുട്ട് സീക്വൻസ് മറ്റൊരു ശ്രേണിയിൽ നിന്ന് രൂപം കൊള്ളുന്നു. മറ്റൊരു ശ്രേണിയെ യഥാർത്ഥ ശ്രേണി എന്ന് ഞങ്ങൾ വിളിക്കും. ഇൻപുട്ട് സീക്വൻസ് അനുസരിച്ച് ...
ചോദ്യം 18. ടിക് ടാക് ടോ ഗെയിം ലീറ്റ്കോഡ് പരിഹാരത്തിൽ വിജയിയെ കണ്ടെത്തുക ഒരു ടിക് ടോ ടോ ഗെയിമിൽ വിജയിയെ കണ്ടെത്തുക എന്ന പ്രശ്നം ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒരു ടിക് ടോ ടോ ഗെയിമിന്റെ വിജയിയെ കണ്ടെത്താൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. കളിക്കാർ നടത്തിയ നീക്കങ്ങളുടെ ഒരു നിര അല്ലെങ്കിൽ വെക്റ്റർ പ്രശ്നം ഞങ്ങൾക്ക് നൽകുന്നു. നാം നീക്കങ്ങളിലൂടെ കടന്നുപോകുകയും ആരാണ് ...
ചോദ്യം 19. സാധാരണ പ്രതീകങ്ങൾ ലീറ്റ്കോഡ് പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകിയിരിക്കുന്നു. അറേയിലെ ഓരോ സ്ട്രിംഗിലും ദൃശ്യമാകുന്ന എല്ലാ പ്രതീകങ്ങളുടെയും ഒരു ലിസ്റ്റ് ഞങ്ങൾ പ്രിന്റുചെയ്യേണ്ടതുണ്ട് (തനിപ്പകർപ്പുകൾ ഉൾപ്പെടുത്തിയിരിക്കുന്നു). അതായത്, ഓരോ സ്ട്രിംഗിലും ഒരു പ്രതീകം 2 തവണ പ്രത്യക്ഷപ്പെടുന്നു, പക്ഷേ 3 തവണയല്ല, നമുക്ക് അത് ആവശ്യമാണ് ...
ചോദ്യം 20. ഒരു അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ അപ്രത്യക്ഷമായ എല്ലാ നമ്പറുകളും കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകുന്നു. ഇതിൽ 1 മുതൽ N വരെയുള്ള ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ഇവിടെ അറേയുടെ N = വലുപ്പം. എന്നിരുന്നാലും, അപ്രത്യക്ഷമായ ചില ഘടകങ്ങളുണ്ട്, കൂടാതെ ചില തനിപ്പകർപ്പുകൾ അവയുടെ സ്ഥാനത്ത് ഉണ്ട്. ഒരു ശ്രേണി തിരികെ നൽകുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം ...
ചോദ്യം 21. ഭൂരിപക്ഷ ഘടകം II ലീട്ട്കോഡ് പരിഹാരം ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകുന്നു. = N / 3⌋ സമയത്തിൽ കൂടുതൽ സംഭവിക്കുന്ന എല്ലാ ഘടകങ്ങളും അറേയിൽ കണ്ടെത്തുക എന്നതാണ് ഇവിടെ, അറേയുടെ N = വലുപ്പവും ⌊ the ഫ്ലോർ ഓപ്പറേറ്ററും. നമുക്ക് ഒരു കൂട്ടം നൽകേണ്ടതുണ്ട് ...
ചോദ്യം 22. അദ്വിതീയ പാതകൾ ലീറ്റ്കോഡ് പരിഹാരം ഒരു പ്രത്യേക ഗ്രിഡിന്റെ വലുപ്പത്തെ പ്രതിനിധീകരിക്കുന്ന രണ്ട് സംഖ്യകൾ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് യുണിക്ക് പാത്ത്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പറയുന്നു. ഗ്രിഡിന്റെ വലുപ്പം, നീളം, വീതി എന്നിവ ഉപയോഗിക്കുന്നു. ഗ്രിഡിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് അതുല്യമായ പാതകളുടെ എണ്ണം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട് ...
ചോദ്യം 23. അടുക്കിയ അറേകളുടെ ലീറ്റ്കോഡ് പരിഹാരം ലയിപ്പിക്കുക “അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക” എന്ന പ്രശ്നത്തിൽ, അവരോഹണ ക്രമത്തിൽ അടുക്കിയ രണ്ട് അറേകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ആദ്യ അറേ പൂർണ്ണമായി പൂരിപ്പിച്ചിട്ടില്ല കൂടാതെ രണ്ടാമത്തെ അറേയിലെ എല്ലാ ഘടകങ്ങളെയും ഉൾക്കൊള്ളാൻ മതിയായ ഇടമുണ്ട്. രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കണം, അതായത് ആദ്യ അറേയിൽ ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 24. തിരിക്കുന്ന അടുക്കിയ അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ തിരയുക ഒരു അടുക്കിയ അറേ പരിഗണിക്കുക, എന്നാൽ ഒരു സൂചിക തിരഞ്ഞെടുക്കുകയും ആ ഘട്ടത്തിൽ അറേ തിരിക്കുകയും ചെയ്തു. ഇപ്പോൾ, അറേ തിരിക്കിക്കഴിഞ്ഞാൽ നിങ്ങൾ ഒരു പ്രത്യേക ടാർഗെറ്റ് ഘടകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകേണ്ടതുണ്ട്. കേസിൽ, ഘടകം നിലവിലില്ലെങ്കിൽ, മടങ്ങുക -1. പ്രശ്നം പൊതുവെ ...
ചോദ്യം 25. സ്ഥാനം ചേർക്കുക ലീറ്റ്കോഡ് പരിഹാരം തിരയുക ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു അടുക്കിയ അറേയും ടാർഗെറ്റ് സംഖ്യയും നൽകിയിരിക്കുന്നു. അതിന്റെ തിരയൽ ഉൾപ്പെടുത്തൽ സ്ഥാനം ഞങ്ങൾ കണ്ടെത്തണം. ടാർഗെറ്റ് മൂല്യം അറേയിൽ ഉണ്ടെങ്കിൽ, അതിന്റെ സൂചിക നൽകുക. ഓർഡർ അടുക്കി വയ്ക്കുന്നതിന് ടാർഗെറ്റ് ചേർക്കേണ്ട സൂചിക നൽകുക (ൽ ...
ചോദ്യം 26. 1d അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിന്റെ ആകെത്തുക പ്രശ്ന പ്രസ്താവന 1 ഡി അറേ പ്രശ്നത്തിന്റെ ആകെത്തുകയിൽ ഞങ്ങൾക്ക് ഒരു അറേ നമ്പറുകൾ നൽകിയിട്ടുണ്ട്, അതിനായി നമുക്ക് ഒരു അറേ നൽകണം, അവിടെ ഓരോ സൂചികയ്ക്കും i ഫല അറേയിലെ അറ [i] = തുക (സംഖ്യകൾ [0]… സംഖ്യകൾ [i]) . ഉദാഹരണ സംഖ്യകൾ = [1,2,3,4] [1,3,6,10] വിശദീകരണം: പ്രവർത്തന തുക ഇതാണ്: ...
ചോദ്യം 27. പ്ലസ് വൺ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന “പ്ലസ് വൺ” എന്ന പ്രശ്നത്തിൽ, അറേയിലെ ഓരോ ഘടകങ്ങളും ഒരു സംഖ്യയുടെ അക്കത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു അറേ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. പൂർണ്ണമായ അറേ ഒരു സംഖ്യയെ പ്രതിനിധീകരിക്കുന്നു. സീറോത്ത് സൂചിക സംഖ്യയുടെ MSB പ്രതിനിധീകരിക്കുന്നു. മുൻനിര പൂജ്യമൊന്നുമില്ലെന്ന് നമുക്ക് അനുമാനിക്കാം ...
ചോദ്യം 28. അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനുകളിലെ ഏറ്റവും വലിയ മൂലകം ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾ തരംതിരിക്കാത്ത അറേയിലെ kth ഏറ്റവും വലിയ ഘടകം തിരികെ നൽകണം. അറേയ്ക്ക് തനിപ്പകർപ്പുകൾ ഉണ്ടാകാമെന്നത് ശ്രദ്ധിക്കുക. അതിനാൽ, അടുക്കിയ ക്രമത്തിൽ Kth ഏറ്റവും വലിയ മൂലകം കണ്ടെത്തണം, വ്യത്യസ്തമായ Kth ഏറ്റവും വലിയ മൂലകമല്ല. ഉദാഹരണം A = {4, 2, 5, 3 ...
ചോദ്യം 29. ശ്രേണി മിനിമം അന്വേഷണം (സ്ക്വയർ റൂട്ട് വിഘടനവും വിരള പട്ടികയും) ശ്രേണിയിലെ ഏറ്റവും കുറഞ്ഞ ചോദ്യ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ചോദ്യവും ഒരു ഇൻറിജർ അറേയും നൽകി. ഓരോ അന്വേഷണത്തിനും ഓരോ ശ്രേണിയുടെയും ഇടത്, വലത് സൂചികകളായി ശ്രേണി അടങ്ങിയിരിക്കുന്നു. പരിധിക്കുള്ളിലുള്ള എല്ലാ സംഖ്യകളുടെയും ഏറ്റവും കുറഞ്ഞ എണ്ണം നിർണ്ണയിക്കുക എന്നതാണ് തന്നിരിക്കുന്ന ചുമതല. ഉദാഹരണം ഇൻപുട്ട്: arr [] = {2, 5, ...
ചോദ്യം 30. ഒരു ത്രികോണത്തിലെ ഏറ്റവും കുറഞ്ഞ തുക പ്രശ്ന പ്രസ്താവന “ഒരു ത്രികോണത്തിലെ മിനിമം സം പാത” എന്ന പ്രശ്നം നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു ത്രികോണത്തിന്റെ രൂപത്തിൽ ഒരു ശ്രേണി നൽകുന്നുവെന്ന് പറയുന്നു. ഇപ്പോൾ മുകളിലെ വരിയിൽ നിന്ന് ആരംഭിച്ച് താഴത്തെ വരിയിൽ എത്തുമ്പോൾ നിങ്ങൾക്ക് നേടാൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞ തുക എത്രയാണ്? ഉദാഹരണം 1 2 3 5 ...
ചോദ്യം 31. തനിപ്പകർപ്പ് അടങ്ങിയിരിക്കുന്നു ഞങ്ങൾക്ക് ഒരു അറേ നൽകിയിട്ടുണ്ട്, അതിൽ തനിപ്പകർപ്പ് ഘടകങ്ങൾ അടങ്ങിയിരിക്കാം അല്ലെങ്കിൽ ഇല്ലായിരിക്കാം. അതിനാൽ അതിൽ തനിപ്പകർപ്പ് ഉണ്ടോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ട്. ഉദാഹരണങ്ങൾ [1, 3, 5, 1] ശരി [“ആപ്പിൾ”, “മാങ്ങ”, “ഓറഞ്ച്”, “മാങ്ങ”] ശരി [22.0, 4.5, 3.98, 45.6, 13.54] തെറ്റായ സമീപനം നമുക്ക് ഒരു ശ്രേണി പരിശോധിക്കാം ...
ചോദ്യം 32. സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന “സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് n ന്റെ വിലകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, അവിടെ ith മൂലകം ith ദിവസം സ്റ്റോക്കിന്റെ വില സംഭരിക്കുന്നു. ഞങ്ങൾക്ക് ഒരു ഇടപാട് മാത്രമേ നടത്താൻ കഴിയൂവെങ്കിൽ, അതായത്, ഒരു ദിവസം വാങ്ങാനും ...
ചോദ്യം 33. ടോപ്പ് കെ പതിവ് ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന മുകളിലുള്ള കെ പതിവ് ഘടകങ്ങളിൽ ഞങ്ങൾ ഒരു അറേ സംഖ്യകൾ നൽകിയിട്ടുണ്ട്, k ഏറ്റവും കൂടുതൽ സംഭവിക്കുന്ന ഘടകങ്ങൾ കണ്ടെത്തുക. ഉദാഹരണ സംഖ്യകൾ [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 സംഖ്യകൾ [] = {1} k = 1 1 മികച്ച കെ പതിവ് ഘടകങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 34. സമതുലിതമായ ജിഎസ്ടിയിലേക്ക് അറേ അടുക്കി സമതുലിതമായ ജിഎസ്ടി പ്രശ്നത്തിലേക്കുള്ള അടുക്കിയ ശ്രേണിയിൽ, ഞങ്ങൾ അടുക്കിയ ക്രമത്തിൽ ഒരു ശ്രേണി നൽകി, അടുക്കിയ അറേയിൽ നിന്ന് ഒരു സമീകൃത ബൈനറി തിരയൽ വൃക്ഷം നിർമ്മിക്കുന്നു. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {1, 2, 3, 4, 5} put ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 3 2 1 5 4 ഇൻപുട്ട് അറ [] = {7, 11, 13, 20, 22, ...
ചോദ്യം 35. ലീറ്റ്കോഡ് ഉപസെറ്റ് ചെയ്യുക സബ്സെറ്റ് ലീറ്റ്കോഡ് പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം വ്യത്യസ്ത സംഖ്യകൾ, സംഖ്യകൾ, എല്ലാ ഉപസെറ്റുകളും പ്രിന്റുചെയ്യുക (പവർ സെറ്റ്). കുറിപ്പ്: പരിഹാര സെറ്റിൽ തനിപ്പകർപ്പ് ഉപസെറ്റുകൾ അടങ്ങിയിരിക്കരുത്. ചിലത് ഇല്ലാതാക്കിക്കൊണ്ട് ബിയിൽ നിന്ന് നേടാനാകുമെങ്കിൽ ഒരു അറേ ബി യുടെ ഒരു ഉപസെറ്റാണ് ഒരു അറേ എ (ഒരുപക്ഷേ, പൂജ്യം ...
ചോദ്യം 36. പരമാവധി സ്ക്വയർ പരമാവധി സ്ക്വയർ പ്രശ്നത്തിൽ, 2 ഉം 0 ഉം നിറഞ്ഞ 1 ഡി ബൈനറി മാട്രിക്സ് ഞങ്ങൾ നൽകി, 1 മാത്രം ഉൾക്കൊള്ളുന്ന ഏറ്റവും വലിയ സ്ക്വയർ കണ്ടെത്തി അതിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുക. ഉദാഹരണ ഇൻപുട്ട്: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 ...
ചോദ്യം 37. വചനം തിരയൽ നമ്മുടെ ജീവിതത്തിലെ ചില സമയങ്ങളിൽ വാക്ക് കണ്ടെത്തൽ പസിലുകൾ പോലെയാണ് വേഡ് തിരയൽ. ഇന്ന് ഞാൻ പട്ടികയിൽ ഒരു പരിഷ്കരിച്ച ക്രോസ്വേഡ് കൊണ്ടുവരുന്നു. ഞാൻ എന്താണ് സംസാരിക്കുന്നതെന്ന് എന്റെ വായനക്കാർ അൽപ്പം ആശയക്കുഴപ്പത്തിലായിരിക്കണം. കൂടുതൽ സമയം പാഴാക്കാതെ നമുക്ക് പ്രശ്ന പ്രസ്താവനയിലേക്ക് പോകാം ...
ചോദ്യം 38. GetRandom ഇല്ലാതാക്കുക ചേർക്കുക GetRandom പ്രശ്നം ഇല്ലാതാക്കുക എന്നതിൽ, ശരാശരി O (1) സമയത്തിൽ ഇനിപ്പറയുന്ന എല്ലാ പ്രവർത്തനങ്ങളെയും പിന്തുണയ്ക്കുന്ന ഒരു ഡാറ്റ ഘടന ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യേണ്ടതുണ്ട്. തിരുകുക (val): ഇതിനകം ഇല്ലെങ്കിൽ സെറ്റിലേക്ക് ഒരു ഇന വാൽ ചേർക്കുന്നു. നീക്കംചെയ്യുക (വാൽ): ഉണ്ടെങ്കിൽ സെറ്റിൽ നിന്ന് ഒരു ഇന വാൽ നീക്കംചെയ്യുന്നു. getRandom: നിലവിലെ സെറ്റിൽ നിന്ന് ഒരു റാൻഡം ഘടകം നൽകുന്നു ...
ചോദ്യം 39. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക ലയനം ഓവർലാപ്പിംഗ് ഇടവേള പ്രശ്നത്തിൽ ഞങ്ങൾ ഇടവേളകളുടെ ഒരു ശേഖരം നൽകി, ലയിപ്പിച്ച് എല്ലാ ഓവർലാപ്പിംഗ് ഇടവേളകളും നൽകുന്നു. ഉദാഹരണ ഇൻപുട്ട്: [[2, 3], [3, 4], [5, 7]] put ട്ട്പുട്ട്: [[2, 4], [5, 7]] വിശദീകരണം: നമുക്ക് ലയിപ്പിക്കാൻ കഴിയും [2, 3], [3 , 4] ഒരുമിച്ച് [2, 4] ലയിപ്പിക്കുന്നതിനുള്ള സമീപനം ...
ചോദ്യം 40. രണ്ട് അടുക്കിയ അറേകളുടെ മീഡിയൻ യഥാക്രമം n, m വലുപ്പമുള്ള രണ്ട് തരം അറേകൾ A, B എന്നിവ നൽകി. തന്നിരിക്കുന്ന രണ്ട് അറേകൾ ലയിപ്പിച്ചതിന് ശേഷം ലഭിച്ച അന്തിമ അടുക്കിയ അറേയുടെ മീഡിയൻ കണ്ടെത്തുക അല്ലെങ്കിൽ മറ്റൊരു തരത്തിൽ പറഞ്ഞാൽ, അടുക്കിയ രണ്ട് അറേകളുടെ ശരാശരി കണ്ടെത്തുക. (പ്രതീക്ഷിക്കുന്ന സമയ സങ്കീർണ്ണത: O (ലോഗ് (n))) ഇതിനായി 1 നെ സമീപിക്കുക ...
ചോദ്യം 41. പരമാവധി ഉൽപ്പന്ന സബ്റേ പരമാവധി ഉൽപ്പന്ന സബ്റേ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകി, ഏറ്റവും വലിയ ഉൽപ്പന്നമുള്ള കുറഞ്ഞത് ഒരു ഘടകമുള്ള തുടർച്ചയായ ഉപ-അറേ കണ്ടെത്തുക. ഉദാഹരണം Arr = [0, -1, 0, 1, 2, -3] പരമാവധി ഉൽപ്പന്നം = 2 Arr = [- 1, -1, -1] പരമാവധി ഉൽപ്പന്നം = -1 Arr = [0, -1, 0, - 2, 0] ...
ചോദ്യം 42. അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ ഒരു ഘടകം തിരയുക അടുക്കിയ റൊട്ടേറ്റഡ് അറേ പ്രശ്നത്തിലെ തിരയലിൽ ഞങ്ങൾ ഒരു അടുക്കിയതും തിരിക്കുന്നതുമായ അറേയും ഒരു ഘടകവും നൽകി, തന്നിരിക്കുന്ന ഘടകം അറേയിൽ ഉണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് സംഖ്യകൾ [] = {2, 5, 6, 0, 0, 1, 2} ടാർഗെറ്റ് = 0 put ട്ട്പുട്ട് യഥാർത്ഥ ഇൻപുട്ട് സംഖ്യകൾ [] = {2, ...
ചോദ്യം 43. പരമാവധി ഉൽപ്പന്ന സബ്റേ N സംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, തന്നിരിക്കുന്ന അറേയുടെ തുടർച്ചയായ സബ്റേയിൽ നിന്ന് ലഭിച്ച പരമാവധി ഉൽപ്പന്നം കണ്ടെത്തുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {-2, -3, 0, -2, -40} put ട്ട്പുട്ട് 80 ഇൻപുട്ട് arr [] = {5, 10, 6, -2, 1} put ട്ട്പുട്ട് 300 ഇൻപുട്ട് arr [] = {-1 , -4, -10, 0, 70} put ട്ട്പുട്ട് 70 ...
ചോദ്യം 44. മാട്രിക്സ് പൂജ്യങ്ങൾ സജ്ജമാക്കുക സെറ്റ് മാട്രിക്സ് സീറോസ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു (n X m) മാട്രിക്സ് നൽകി, ഒരു മൂലകം 0 ആണെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജമാക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: {[0, 1, 1] [1, 1, 0] [1, 1, 1]} put ട്ട്പുട്ട്: {[1, 1, 0] [1, 0, 0] [0, 1, 0] ...
ചോദ്യം 45. 3 തുക 3 സം പ്രശ്നത്തിൽ, ഞങ്ങൾ n സംഖ്യകളുടെ ഒരു ശ്രേണി സംഖ്യകൾ നൽകി, 0 വരെ ആകുന്ന എല്ലാ അദ്വിതീയ ട്രിപ്പിളുകളും കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട്: സംഖ്യകൾ = {-1, 0, 1, 2, -1, -4} put ട്ട്പുട്ട്: { -1, 0, 1}, {-1, 2, -1 3 XNUMX സം പ്രശ്നത്തിനുള്ള നിഷ്കളങ്കമായ സമീപനം ബ്രൂട്ട് ഫോഴ്സ് സമീപനം ...
ചോദ്യം 46. തനിപ്പകർപ്പ് നമ്പർ കണ്ടെത്തുക (N + 1) ഘടകങ്ങൾ അടങ്ങുന്ന ഒരു അറേ സംഖ്യകളും ഓരോ ഘടകവും 1 മുതൽ n വരെയാണ്. ഒരു തനിപ്പകർപ്പ് ഘടകം മാത്രമേ ഉള്ളൂവെങ്കിൽ, തനിപ്പകർപ്പ് നമ്പർ കണ്ടെത്തുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: സംഖ്യകൾ = {1, 3, 4, 2, 2} put ട്ട്പുട്ട്: 2 ഇൻപുട്ട്: സംഖ്യകൾ = {3, 1, 3, 4, 2} put ട്ട്പുട്ട്: 3 നിഷ്കളങ്കം ...
ചോദ്യം 47. തനിപ്പകർപ്പ് ഘടകം കണ്ടെത്തുക അറേയുടെ ഓരോ ഘടകങ്ങളും 1 നും n നും ഇടയിലുള്ള (+ ഉൾപ്പെടെ) വലുപ്പമുള്ള n + 1 ന്റെ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയിൽ, അറേയിൽ ഒരു തനിപ്പകർപ്പ് ഘടകമുണ്ട്, തനിപ്പകർപ്പ് ഘടകം കണ്ടെത്തുക. ബ്രൂട്ട് ഫോഴ്സ് രീതി - തനിപ്പകർപ്പ് ഘടകം കണ്ടെത്തുന്നതിനുള്ള സമീപനം 1 ഓരോ ith ഘടകത്തിനും ഒരു ലൂപ്പ് പ്രവർത്തിപ്പിക്കുക ...
ചോദ്യം 48. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന N-നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകൾ നൽകിയിട്ടുണ്ട്, ഓരോ ബാറിന്റെയും വീതി 1 ആണ്. മുകളിൽ പറഞ്ഞ ഘടനയിൽ കുടുങ്ങിയ ജലത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം ഒരു ഉദാഹരണത്തിലൂടെ നമുക്ക് മനസ്സിലാക്കാം ...
ചോദ്യം 49. കോമ്പിനേഷൻ തുക കോമ്പിനേഷൻ സം പ്രശ്നത്തിൽ ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു ശ്രേണിയും ഒരു സംഖ്യയും നൽകിയിട്ടുണ്ട്, എല്ലാ ഘടകങ്ങളുടെയും അദ്വിതീയ കോമ്പിനേഷനുകൾ arr [] ൽ കണ്ടെത്തുക, അവിടെ ആ ഘടകങ്ങളുടെ ആകെത്തുക s ന് തുല്യമാണ്. അതേ ആവർത്തിച്ചുള്ള സംഖ്യ പരിധിയിൽ നിന്ന് പരിധിയില്ലാത്ത തവണ തിരഞ്ഞെടുക്കാം. ഘടകങ്ങൾ ...
ചോദ്യം 50. അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ തിരയുക O (ലോഗ്) സമയത്തിൽ ബൈനറി തിരയൽ ഉപയോഗിച്ച് അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിലെ ഒരു ഘടക തിരയൽ കണ്ടെത്താനാകും. O (ലോഗ്) സമയത്തിൽ അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ നൽകിയിരിക്കുന്ന ഒരു ഘടകം കണ്ടെത്തുക എന്നതാണ് ഈ പോസ്റ്റിന്റെ ലക്ഷ്യം. അടുക്കിയ റൊട്ടേറ്റ് അറേയുടെ ചില ഉദാഹരണം നൽകിയിരിക്കുന്നു. ഉദാഹരണം ഇൻപുട്ട്: arr [] = {7,8,9,10,1,2,3,5,6}; ...
ചോദ്യം 51. പരമാവധി സുബാരെ പരമാവധി സബ്റേ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നമ്പറുകൾ നൽകി, ഏറ്റവും വലിയ സംഖ്യയുള്ള തുടർച്ചയായ സബ് അറേ കണ്ടെത്തി പരമാവധി സം സബ്റേ മൂല്യം പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് നമ്പറുകൾ [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} put ട്ട്പുട്ട് 6 അൽഗോരിതം കണ്ടെത്തുക എന്നതാണ് ലക്ഷ്യം ...
ചോദ്യം 52. ഇടവേളകൾ ലയിപ്പിക്കുന്നു ഇടവേളകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിൽ ഞങ്ങൾ ഫോമിന്റെ [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 ഇടവേളകൾ ലയിപ്പിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 53. 4 സം 4Sum പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സംഖ്യ x ഉം ഒരു അറേയ്ക്ക് n വലുപ്പവും നൽകി. തന്നിരിക്കുന്ന പൂർണ്ണസംഖ്യ x- ന് തുല്യമായ 4 ഘടകങ്ങളുടെ അദ്വിതീയ 4 ഘടകങ്ങളെ കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് a [] = {1, 0, -1, ...
ചോദ്യം 54. പരമാവധി നമ്പർ സൃഷ്ടിക്കുക പരമാവധി നമ്പർ സൃഷ്ടിക്കുക പ്രശ്നത്തിൽ, രണ്ട് അക്കങ്ങളെ പ്രതിനിധീകരിക്കുന്ന 0-9 അക്കങ്ങളുള്ള n, m എന്നീ നീളമുള്ള രണ്ട് അറേകൾ ഞങ്ങൾ നൽകി. രണ്ടിന്റെയും അക്കങ്ങളിൽ നിന്ന് പരമാവധി നീളം k <= m + n സൃഷ്ടിക്കുക. ഒരേ അറേയിൽ നിന്നുള്ള അക്കങ്ങളുടെ ആപേക്ഷിക ക്രമം ...
ചോദ്യം 55. പീക്ക് എലമെന്റ് കണ്ടെത്തുക ഫീൽഡ് പീക്ക് എലമെന്റ് പ്രശ്നം മനസിലാക്കാം. അതിന്റെ ഏറ്റവും ഉയർന്ന ഘടകം ആവശ്യമുള്ള ഒരു ശ്രേണി ഇന്ന് നമ്മുടെ പക്കലുണ്ട്. പീക്ക് എലമെൻറ് എന്നതുകൊണ്ട് ഞാൻ എന്താണ് അർത്ഥമാക്കുന്നത് എന്ന് ഇപ്പോൾ നിങ്ങൾ ചിന്തിച്ചിരിക്കണം. ഏറ്റവും ഉയർന്ന മൂലകം അതിന്റെ എല്ലാ അയൽവാസികളേക്കാളും വലുതാണ്. ഉദാഹരണം: ഒരു നിര ...
ചോദ്യം 56. നമ്പർ കാണുന്നില്ല നഷ്ടമായ നമ്പർ പ്രശ്നത്തിൽ, 0 മുതൽ N വരെയുള്ള ഒരു സംഖ്യ അടങ്ങിയിരിക്കുന്ന N വലുപ്പമുള്ള ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. അറേയിലെ എല്ലാ മൂല്യങ്ങളും അദ്വിതീയമാണ്. അറേയിൽ ഇല്ലാത്ത നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്, ആ നമ്പർ 0 മുതൽ N വരെ. ഇവിടെ ...
ചോദ്യം 57. അടുക്കിയ അറേ ലയിപ്പിക്കുക ലയിപ്പിച്ച അടുക്കിയ അറേ പ്രശ്നത്തിൽ, ക്രമം വർദ്ധിപ്പിക്കുന്നതിന് ഞങ്ങൾ രണ്ട് അടുക്കിയ അറേകൾ നൽകി. ഇൻപുട്ടിൽ ആദ്യം, അറേ 1, അറേ 2 എന്നിവയിലേക്ക് സമാരംഭിച്ച നമ്പർ ഞങ്ങൾ നൽകി. ഈ രണ്ട് സംഖ്യകൾ N, M എന്നിവയാണ്. അറേ 1 ന്റെ വലുപ്പം N, M എന്നിവയുടെ ആകെത്തുകയ്ക്ക് തുല്യമാണ്.
ചോദ്യം 58. അറേ തിരിക്കുക റൊട്ടേറ്റ് അറേ എന്നത് ഒരു വലിപ്പം N നൽകിയ ഒരു പ്രശ്നമാണ്. നമ്മൾ അറേ ശരിയായ ദിശയിൽ തിരിക്കണം. ഓരോ ഘടകങ്ങളും ഒരു സ്ഥാനത്ത് വലത്തോട്ടും അറേയുടെ അവസാന ഘടകത്തിലും മാറ്റം വരുത്തുന്നത് ആദ്യ സ്ഥാനത്തേക്ക് വരുന്നു. അതിനാൽ, ഞങ്ങൾ ഒരു മൂല്യം K നൽകി ...
ചോദ്യം 59. കൂടുതൽ വെള്ളമുള്ള കണ്ടെയ്നർ പ്രശ്ന വിവരണം: നിങ്ങൾക്ക് n സൂചികകളിൽ (i = 0… n-1) n സംഖ്യകൾ (y2, y1, y0,1,2… yn-1) നൽകിയിരിക്കുന്നു. I-th സൂചികയിലെ സംഖ്യ yi ആണ്. ഇപ്പോൾ, നിങ്ങൾ ഒരു കാർട്ടീഷ്യൻ വിമാനത്തിൽ n ബന്ധിപ്പിക്കുന്ന ഓരോ പോയിന്റുകളും (i, yi), (i, 0) വരയ്ക്കുന്നു. ജലത്തിന്റെ പരമാവധി അളവ് കണ്ടെത്തുക ...
ചോദ്യം 60. കൂമ്പാരം അടുക്കുക ഒരു ബൈനറി ഹീപ്പ് ഡാറ്റാ ഘടനയെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു താരതമ്യ അധിഷ്ഠിത തരംതിരിക്കൽ സാങ്കേതികതയാണ് ഹീപ്പ് സോർട്ട്. ഹീപ്സോർട്ട് ഒരു സെലക്ഷൻ സോർട്ടിന് സമാനമാണ്, അവിടെ ഞങ്ങൾ പരമാവധി ഘടകം കണ്ടെത്തി ആ മൂലകം അവസാനം സ്ഥാപിക്കുന്നു. ശേഷിക്കുന്ന ഘടകങ്ങൾക്കായി ഞങ്ങൾ സമാന പ്രക്രിയ ആവർത്തിക്കുന്നു. ക്രമീകരിക്കാത്തവ നൽകി ...
ചോദ്യം 61. നാണയം മാറ്റുന്ന പ്രശ്നം നാണയം മാറ്റുന്ന പ്രശ്നം - വ്യത്യസ്ത മൂല്യങ്ങളായ ചില നാണയങ്ങൾ c1, c2,…, cs നൽകി (ഉദാഹരണത്തിന്: 1,4,7….). ഞങ്ങൾക്ക് ഒരു തുക ആവശ്യമാണ്. തന്നിരിക്കുന്ന ഈ നാണയങ്ങൾ ഉപയോഗിച്ച് n തുക രൂപപ്പെടുത്തുക. നിങ്ങൾക്ക് ആവശ്യമുള്ളത്ര തവണ ഒരു നാണയം ഉപയോഗിക്കാം. ഇതിനുള്ള ആകെ വഴികളുടെ എണ്ണം കണ്ടെത്തുക ...
ചോദ്യം 62. രണ്ട് മെട്രിക്സുകളുടെ ഗുണനം പ്രശ്ന പ്രസ്താവന “രണ്ട് മെട്രിക്സുകളുടെ ഗുണനം” പ്രശ്നത്തിൽ ഞങ്ങൾ രണ്ട് മെട്രിക്സുകൾ നൽകി. നമ്മൾ ഈ മെട്രിക്സുകൾ ഗുണിച്ച് ഫലം അല്ലെങ്കിൽ അന്തിമ മാട്രിക്സ് അച്ചടിക്കണം. ഇവിടെ, ആവശ്യമായതും മതിയായതുമായ അവസ്ഥ എയിലെ നിരകളുടെ എണ്ണം മാട്രിക്സിലെ വരികളുടെ എണ്ണത്തിന് തുല്യമായിരിക്കണം ...
ചോദ്യം 63. ലാഭം വർദ്ധിപ്പിക്കുന്നതിന് സ്റ്റോക്ക് വാങ്ങൽ വിൽക്കുക പ്രശ്ന പ്രസ്താവന “ലാഭം പരമാവധിയാക്കാൻ സ്റ്റോക്ക് വാങ്ങുക” പ്രശ്നത്തിൽ, ഓരോ ദിവസവും സ്റ്റോക്ക് വില അടങ്ങിയിരിക്കുന്ന ഒരു അറേ ഞങ്ങൾ നൽകിയിട്ടുണ്ട്, ആ ദിവസങ്ങളിൽ വാങ്ങുകയും വിൽക്കുകയും ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് പരമാവധി ലാഭം കണ്ടെത്തുക. ഇവിടെ, നമുക്ക് ഒന്നിലധികം തവണ വാങ്ങാനും വിൽക്കാനും കഴിയും, പക്ഷേ വിറ്റതിനുശേഷം മാത്രമേ ...
ചോദ്യം 64. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക II പ്രശ്ന പ്രസ്താവന “ലയിപ്പിക്കുന്ന ഓവർലാപ്പിംഗ് ഇടവേളകൾ II” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം ഇടവേളകൾ നൽകി. ഓവർലാപ്പിംഗ് ഇടവേളകളെ ഒന്നായി ലയിപ്പിക്കുകയും ഓവർലാപ്പുചെയ്യാത്ത എല്ലാ ഇടവേളകളും പ്രിന്റുചെയ്യുകയും ചെയ്യുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. ഓരോ ജോഡിയും ഉള്ളിടത്ത് n ജോഡി അടങ്ങിയിരിക്കുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 65. വിഭജിച്ച് ജയിക്കുക ഉപയോഗിച്ച് പരമാവധി സബ്റേ തുക പ്രശ്ന പ്രസ്താവന “വിഭജിച്ച് കീഴടക്കുക” ഉപയോഗിച്ചുള്ള പരമാവധി സബ്റേ തുകയിൽ ഞങ്ങൾ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. തുടർച്ചയായ സബ്റേയുടെ ഏറ്റവും വലിയ തുക കണ്ടെത്തുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു ഇൻറിജർ എൻ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. രണ്ടാം നിര ...
ചോദ്യം 66. ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന “ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ, ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. ക്രമീകരണം ഏറ്റവും വലിയ മൂല്യമുണ്ടാക്കുന്ന തരത്തിൽ അവയെ ക്രമീകരിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. രണ്ടാം വരി അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 67. ദ്രുത ക്രമത്തിന്റെ ആവർത്തന നടപ്പാക്കൽ പ്രശ്ന പ്രസ്താവന “ദ്രുത തരംതിരിക്കലിന്റെ ആവർത്തന നടപ്പാക്കൽ” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേയ്ക്ക് നൽകിയിട്ടുണ്ട് []. ദ്രുത അടുക്കൽ ഉപയോഗിച്ച് ഞങ്ങൾ ശ്രേണി ക്രമീകരിക്കണം. ഇവിടെ, ദ്രുത അടുക്കൽ ആവർത്തിച്ച് നടപ്പാക്കുന്നില്ല, ഇത് ഒരു ആവർത്തന രീതിയിലാണ് നടപ്പിലാക്കുന്നത്. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. രണ്ടാം വരി അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 68. നൽകിയ അറേ ഷഫിൾ ചെയ്യുക പ്രശ്ന പ്രസ്താവന “നൽകിയ അറേ ഷഫിൾ ചെയ്യുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം സംഖ്യകൾ നൽകി. തന്നിരിക്കുന്ന ശ്രേണി മാറ്റുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. അതായത്, ഇത് അറേയിലെ ഘടകങ്ങളെ ക്രമരഹിതമായി മാറ്റും. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. N സ്പെയ്സ് വേർതിരിച്ച ഇൻറിജർ put ട്ട്പുട്ട് അടങ്ങിയിരിക്കുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 69. ഒരു K അടുക്കിയ അറേ അടുക്കുന്നു പ്രശ്ന പ്രസ്താവന “ഒരു കെ സോർട്ടിംഗ് അറേ ക്രമപ്പെടുത്തൽ” പ്രശ്നത്തിൽ ഞങ്ങൾ n ഘടകങ്ങളുടെ ഒരു നിര നൽകി, അവിടെ ഓരോ മൂലകവും അതിന്റെ ടാർഗെറ്റ് സ്ഥാനത്ത് നിന്ന് പരമാവധി അകലെയാണ്. O (n log k) സമയത്തിൽ അടുക്കുന്ന ഒരു അൽഗോരിതം ആവിഷ്കരിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് രണ്ട് ഇൻറിജർ മൂല്യങ്ങൾ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി N ...
ചോദ്യം 70. പരമാവധി ഉൽപ്പന്ന സബ്റേ II പ്രശ്ന പ്രസ്താവന “പരമാവധി ഉൽപ്പന്ന സബ്റേ II” പ്രശ്നത്തിൽ ഞങ്ങൾ പോസിറ്റീവ്, നെഗറ്റീവ് ഇൻറിജറുകൾ, കൂടാതെ പൂജ്യങ്ങൾ എന്നിവ അടങ്ങിയ ഒരു ശ്രേണി നൽകി. സബ്റേയുടെ പരമാവധി ഉൽപ്പന്നം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. N സ്പേസ്-വേർതിരിച്ച സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന രണ്ടാം വരി. Put ട്ട്പുട്ട് ഫോർമാറ്റ് മാത്രം ...
ചോദ്യം 71. 0, 1 എന്നിവയുടെ തുല്യ സംഖ്യയുള്ള ഏറ്റവും വലിയ സബ്റേ പ്രശ്ന പ്രസ്താവന “0, 1 എന്നിവയുടെ തുല്യ സംഖ്യയുള്ള ഏറ്റവും വലിയ സബ്റേയിൽ”, 0, 1 എന്നിവ മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു അറേ ഞങ്ങൾ നൽകിയിട്ടുണ്ട്. 0, 1 എന്നിവ തുല്യ സംഖ്യയുള്ള ഏറ്റവും വലിയ സബ്റേ കണ്ടെത്തുക, ഒപ്പം ആരംഭ സൂചികയും അച്ചടിക്കുകയും ചെയ്യും ഏറ്റവും വലിയ സബ്റേയുടെ അവസാന സൂചിക. ...
ചോദ്യം 72. വർദ്ധിക്കുന്ന തുടർന്നുള്ള തുക പ്രശ്ന പ്രസ്താവന “പരമാവധി തുക വർദ്ധിക്കുന്ന തുടർന്നുള്ള” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ശ്രേണി നൽകി. തന്നിരിക്കുന്ന അറേയുടെ പരമാവധി തുടർച്ചയുടെ ആകെത്തുക കണ്ടെത്തുക, അതായത് തുടർന്നുള്ള സംഖ്യകൾ അടുക്കിയ ക്രമത്തിലാണ്. ഒരു ശ്രേണി ഒരു ശ്രേണിയുടെ ഭാഗമാണ്, അത് ഒരു ശ്രേണിയാണ് ...
ചോദ്യം 73. വലതുവശത്തുള്ള ചെറിയ ഘടകങ്ങളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന “വലതുവശത്തുള്ള ചെറിയ ഘടകങ്ങളുടെ എണ്ണം” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേ നൽകി []. ഓരോ ഘടകത്തിന്റെയും വലത് വശത്തുള്ള ചെറിയ ഘടകങ്ങളുടെ എണ്ണം കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ N അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയുമാണ്. N സ്പേസ്-വേർതിരിച്ച സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന രണ്ടാം വരി. Put ട്ട്പുട്ട് ...
ചോദ്യം 74. പരമാവധി ഉൽപ്പന്നത്തിനൊപ്പം നീളം മൂന്നിന്റെ തുടർന്നുള്ള വർദ്ധനവ് പ്രശ്ന പ്രസ്താവന “പരമാവധി ഉൽപ്പന്നത്തോടുകൂടിയ ദൈർഘ്യത്തിന്റെ മൂന്നാമത്തെ വർദ്ധനവ്” പ്രശ്നത്തിൽ, ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. പരമാവധി ഉൽപ്പന്നത്തിനൊപ്പം നീളം 3 ന്റെ തുടർച്ച കണ്ടെത്തുക. തുടർന്നുള്ള വർദ്ധനവ് ഉണ്ടായിരിക്കണം. ഇൻപുട്ട് ഫോർമാറ്റ് വലുപ്പം സൂചിപ്പിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യ N അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും ...
ചോദ്യം 75. ഘടകങ്ങൾ അറേയിൽ N / K തവണയിൽ കൂടുതൽ ദൃശ്യമാകുന്നു പ്രശ്ന പ്രസ്താവന “ഘടകങ്ങൾ അറേയിൽ N / K തവണയേക്കാൾ കൂടുതൽ ദൃശ്യമാകുന്നു” പ്രശ്നത്തിൽ ഞങ്ങൾ n വലുപ്പത്തിന്റെ ഒരു സംഖ്യ ശ്രേണി നൽകി. N / k തവണയിൽ കൂടുതൽ ദൃശ്യമാകുന്ന ഘടകങ്ങൾ കണ്ടെത്തുക. K എന്നത് ഇൻപുട്ട് മൂല്യമാണ്. ഇൻപുട്ട് ഫോർമാറ്റ് N ഉം ... ഉം രണ്ട് സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും
ചോദ്യം 76. ഒരു അറേയിൽ നിന്ന് പീക്ക് എലമെന്റ് കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അറേയിൽ നിന്ന് പീക്ക് എലമെന്റ് കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻപുട്ട് അറേ പൂർണ്ണസംഖ്യകൾ നൽകി. ഒരു പീക്ക് ഘടകം കണ്ടെത്തുക. ഒരു അറേയിൽ, മൂലകം രണ്ട് അയൽവാസികളേക്കാളും വലുതാണെങ്കിൽ ഒരു മൂലകം ഒരു പീക്ക് മൂലകമാണ്. മൂല മൂലകങ്ങൾക്കായി, നമുക്ക് മാത്രം പരിഗണിക്കാം ...
ചോദ്യം 77. പോസിറ്റീവ്, നെഗറ്റീവ് നമ്പറുകൾ ക്രമത്തിൽ പുന ar ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന “നിരയിലെ പോസിറ്റീവ്, നെഗറ്റീവ് നമ്പറുകൾ പുന ar ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു അറേ നൽകിയിട്ടുണ്ട് []. ഈ അറേയിൽ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു. പോസിറ്റീവ്, നെഗറ്റീവ് എന്നിവ പകരമായി സ്ഥാപിക്കുന്ന രീതിയിൽ അറേ പുന range ക്രമീകരിക്കുക. ഇവിടെ, പോസിറ്റീവ്, നെഗറ്റീവ് ഘടകങ്ങളുടെ എണ്ണം ആവശ്യമില്ല ...
ചോദ്യം 78. അറേയിൽ പരമാവധി ആവർത്തിക്കുന്ന നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “അറേയിലെ പരമാവധി ആവർത്തന നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു തരം ക്രമീകരിക്കാത്ത വലുപ്പ ശ്രേണി നൽകിയിട്ടുണ്ട്. തന്നിരിക്കുന്ന അറേയിൽ range 0, k range ശ്രേണിയിലെ സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു, ഇവിടെ k <= N. പരമാവധി സംഖ്യ വരുന്ന നമ്പർ കണ്ടെത്തുക ശ്രേണിയിലെ സമയങ്ങളുടെ. ഇൻപുട്ട് ഫോർമാറ്റ് ...
ചോദ്യം 79. നൽകേണ്ട നാല് ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന ഒരു തന്നിരിക്കുന്ന പ്രശ്നത്തിന്റെ ആകെത്തുകയുള്ള നാല് ഘടകങ്ങളിൽ, പോസിറ്റീവ് അല്ലെങ്കിൽ നെഗറ്റീവ് ആയ N ഘടകങ്ങൾ അടങ്ങിയ ഒരു അറേ ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന മൂല്യത്തിന് തുല്യമായ നാല് ഘടകങ്ങളുടെ ഗണം കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു ഇൻറിജർ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. ഒരു ശ്രേണി അടങ്ങിയിരിക്കുന്ന രണ്ടാം വരി ...
ചോദ്യം 80. പാർട്ടീഷൻ പ്രശ്നം പ്രശ്ന പ്രസ്താവന പാർട്ടീഷൻ പ്രശ്നത്തിൽ, n ഘടകങ്ങൾ അടങ്ങിയ ഒരു സെറ്റ് ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന സെറ്റിനെ രണ്ട് സെറ്റുകളായി വിഭജിക്കാനാകുമോയെന്ന് കണ്ടെത്തുക, അവയുടെ ഉപസെറ്റുകളിലെ ഘടകങ്ങളുടെ ആകെത്തുക തുല്യമാണ്. ഉദാഹരണം ഇൻപുട്ട് arr [] = {4, 5, 11, 9, 8, 3} put ട്ട്പുട്ട് അതെ വിശദീകരണം അറേ ...
ചോദ്യം 81. സെലിബ്രിറ്റി പ്രശ്നം പ്രശ്ന പ്രസ്താവന സെലിബ്രിറ്റി പ്രശ്നത്തിൽ എൻ ആളുകളുടെ ഒരു മുറി ഉണ്ട്, സെലിബ്രിറ്റിയെ കണ്ടെത്തുക. സെലിബ്രിറ്റികൾക്കുള്ള നിബന്ധനകൾ- എ സെലിബ്രിറ്റിയാണെങ്കിൽ മുറിയിലെ മറ്റെല്ലാവരും എ അറിഞ്ഞിരിക്കണം. എ മുറിയിൽ ആരെയും അറിയരുത്. ഈ വ്യവസ്ഥകളെ തൃപ്തിപ്പെടുത്തുന്ന വ്യക്തിയെ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 82. തന്നിരിക്കുന്ന തുകയ്ക്കൊപ്പം സുബാരെ പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന തുക പ്രശ്നമുള്ള സബ്റേയിൽ, n പോസിറ്റീവ് ഘടകങ്ങൾ അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന_സമിന് തുല്യമായ സബ്റേയുടെ എല്ലാ ഘടകങ്ങളുടെയും ആകെത്തുക ഞങ്ങൾ സബ്റേ കണ്ടെത്തണം. ചിലത് ഇല്ലാതാക്കിയാണ് യഥാർത്ഥ അറേയിൽ നിന്ന് സുബാരെ ലഭിക്കുന്നത് ...
ചോദ്യം 83. തനിപ്പകർപ്പ് അറേയിൽ നിന്ന് നഷ്ടമായ ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന എ, ബി എന്നീ രണ്ട് അറേകൾ നൽകിയാൽ, ഒരു അറേ ഒരു ഘടകമല്ലാതെ മറ്റൊന്നിന്റെ തനിപ്പകർപ്പാണ്. എ അല്ലെങ്കിൽ ബിയിൽ നിന്നും ഒരു ഘടകം കാണുന്നില്ല. തനിപ്പകർപ്പ് അറേയിൽ നിന്നും നഷ്ടമായ ഘടകം കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം 5 1 6 4 8 9 6 4 8 ...
ചോദ്യം 84. പരമാവധി മിനിമം ഫോമിൽ അറേ നൽകിയ പുന range ക്രമീകരണം പ്രശ്ന പ്രസ്താവന “പരമാവധി മിനിമം ഫോമിൽ നൽകിയ ശ്രേണി പുന ar ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ, ഞങ്ങൾ N ഘടകങ്ങൾ അടങ്ങിയ ഒരു അടുക്കിയ ശ്രേണി നൽകി. ഇതര ഘടകങ്ങൾ ith max, ith min എന്നിങ്ങനെ നൽകിയിരിക്കുന്ന പോസിറ്റീവ് സംഖ്യകളുടെ അടുക്കിയ ശ്രേണി പുന range ക്രമീകരിക്കുക. മൂലകങ്ങളുടെ പുന ar ക്രമീകരണത്തെക്കുറിച്ച് നന്നായി മനസ്സിലാക്കുന്നതിന് ചുവടെ കാണുക- അറേ [0] ...
ചോദ്യം 85. സുബാരേയും തുടർന്നുള്ളതും പ്രശ്ന പ്രസ്താവന സബ്റേയിലും തുടർന്നുള്ള പ്രശ്നത്തിലും, ഒരു നിശ്ചിത അറേയ്ക്കായി ഞങ്ങൾ എല്ലാ സബ്റേകളും തുടർന്നുള്ളവയും പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. സാധ്യമായ എല്ലാ ശൂന്യമല്ലാത്ത സബ്റേകളും സൃഷ്ടിക്കുക. ഒരു സബ്റേയെ സാധാരണയായി ഒരു അറേയുടെ ഭാഗമോ വിഭാഗമോ ആയി നിർവചിക്കുന്നു, അതിൽ സൂചികയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. സബ്റേ ...
ചോദ്യം 86. രണ്ട് അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിച്ച രണ്ട് തരം അറേ പ്രശ്നത്തിൽ, ഞങ്ങൾ രണ്ട് ഇൻപുട്ട് അടുക്കിയ അറേകൾ നൽകി, ഈ രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കേണ്ടതുണ്ട്, അതായത് പൂർണ്ണമായ സോർട്ടിംഗിന് ശേഷമുള്ള പ്രാരംഭ സംഖ്യകൾ ആദ്യ അറേയിലും രണ്ടാമത്തെ അറേയിൽ അവശേഷിക്കും. ഉദാഹരണം ഇൻപുട്ട് എ [] = {1, 3, 5, 7, ...
ചോദ്യം 87. നൽകിയ മൂല്യത്തേക്കാൾ കുറഞ്ഞ തുകയുള്ള ത്രിമൂർത്തികളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന N ഘടകങ്ങളുടെ എണ്ണം അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിൽ, തന്നിരിക്കുന്ന മൂല്യത്തേക്കാൾ കുറവുള്ള ത്രിവർണ്ണങ്ങളുടെ എണ്ണം എണ്ണുക. ഉദാഹരണം ഇൻപുട്ട് a [] = {1, 2, 3, 4, 5, 6, 7, 8} തുക = 10 put ട്ട്പുട്ട് 7 സാധ്യമായ മൂന്നിരട്ടി: ...
ചോദ്യം 88. ഒരു അറേയിലെ അടുത്ത ഗ്രേറ്റർ ഘടകം പ്രശ്ന പ്രസ്താവന ഒരു അറേ നൽകിയാൽ, അറേയിലെ ഓരോ ഘടകത്തിന്റെയും അടുത്ത വലിയ ഘടകം ഞങ്ങൾ കണ്ടെത്തും. ആ ഘടകത്തിന് അടുത്ത വലിയ ഘടകമൊന്നുമില്ലെങ്കിൽ ഞങ്ങൾ -1 പ്രിന്റുചെയ്യും, അല്ലെങ്കിൽ ഞങ്ങൾ ആ ഘടകം പ്രിന്റുചെയ്യും. കുറിപ്പ്: അടുത്ത വലിയ ഘടകം വലുതും ...
ചോദ്യം 89. അടുക്കിയ രണ്ട് അറേകൾ ലയിപ്പിക്കുന്നു പ്രശ്ന പ്രസ്താവന രണ്ട് തരംതിരിച്ച അറേകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിന് ഞങ്ങൾ രണ്ട് അടുക്കിയ അറേകൾ നൽകിയിട്ടുണ്ട്, ഒരു അറേ വലുപ്പമുള്ള m + n, മറ്റൊന്ന് വലുപ്പം n ഉള്ള അറേ. ഞങ്ങൾ n വലുപ്പത്തിലുള്ള അറേയെ m + n വലുപ്പത്തിലുള്ള അറേയിലേക്ക് ലയിപ്പിക്കുകയും m + n വലുപ്പത്തിലുള്ള ലയിപ്പിച്ച അറേ പ്രിന്റുചെയ്യുകയും ചെയ്യും. ഉദാഹരണം ഇൻപുട്ട് 6 3 M [] = ...
ചോദ്യം 90. അടുക്കിയ അറേയിൽ ബൈനറി തിരയൽ ഉപയോഗിച്ച് ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഒരു അടുക്കിയ അറേ നൽകിയാൽ, അടുക്കിയ അറേയിലെ ബൈനറി തിരയൽ ഉപയോഗിച്ച് ഘടകം കണ്ടെത്തുക. ഉണ്ടെങ്കിൽ, ആ മൂലകത്തിന്റെ സൂചിക അച്ചടിക്കുക -1. ഉദാഹരണം ഇൻപുട്ട് arr [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} X = 6 // തിരയേണ്ട ഘടകം ...
ചോദ്യം 91. തന്നിരിക്കുന്ന തുക ഉപയോഗിച്ച് അറേയിൽ ട്രിപ്പിൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, അറേയിലെ മൂന്ന് ഘടകങ്ങളുടെ സംയോജനം ഒരു നിശ്ചിത മൂല്യത്തിന് തുല്യമായ X കണ്ടെത്തുക. ഇവിടെ നമുക്ക് ലഭിക്കുന്ന ആദ്യ കോമ്പിനേഷൻ പ്രിന്റുചെയ്യും. അത്തരമൊരു കോമ്പിനേഷൻ ഇല്ലെങ്കിൽ -1 പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് N = 5, X = 15 arr [] = ...
ചോദ്യം 92. ഏറ്റവും കാര്യക്ഷമമായ രീതിയിൽ ഒരു നിരയിൽ തനിപ്പകർപ്പുകൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന തനിപ്പകർപ്പുകളായ എല്ലാ ഘടകങ്ങളും O (n), O (1) സ്ഥലത്ത് ഏറ്റവും കാര്യക്ഷമമായി പ്രദർശിപ്പിക്കുക. ശ്രേണി 0 മുതൽ n-1 വരെയുള്ള സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന n വലുപ്പമുള്ള ഒരു ശ്രേണിയിൽ, ഈ സംഖ്യകൾ എത്ര തവണ വേണമെങ്കിലും സംഭവിക്കാം. ഏറ്റവും കാര്യക്ഷമമായി ഒരു അറേയിൽ തനിപ്പകർപ്പുകൾ കണ്ടെത്തുക ...
ചോദ്യം 93. ക്രമീകരിക്കാത്ത അറേയിൽ കാണാത്ത ഏറ്റവും ചെറിയ പോസിറ്റീവ് നമ്പർ പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന തരംതിരിക്കാത്ത അറേയിൽ, ക്രമീകരിക്കാത്ത അറേയിൽ കാണാത്ത ഏറ്റവും ചെറിയ പോസിറ്റീവ് നമ്പർ കണ്ടെത്തുക. ഒരു പോസിറ്റീവ് സംഖ്യയിൽ 0 ഉൾപ്പെടുന്നില്ല. ആവശ്യമെങ്കിൽ ഞങ്ങൾക്ക് യഥാർത്ഥ അറേ പരിഷ്ക്കരിക്കാനാകും. അറേയിൽ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കാം. ഉദാഹരണം a. ഇൻപുട്ട് അറേ: [3, 4, -1, 0, -2, 2, 1, ...
ചോദ്യം 94. തന്നിരിക്കുന്ന അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും നീക്കുക പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന അറേയിൽ അറേയിലുള്ള എല്ലാ പൂജ്യങ്ങളും അറേയുടെ അവസാനത്തിലേക്ക് നീക്കുക. അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും ചേർക്കുന്നതിന് ഇവിടെ എല്ലായ്പ്പോഴും ഒരു മാർഗമുണ്ട്. ഉദാഹരണം ഇൻപുട്ട് 9 9 17 0 14 0 ...
ചോദ്യം 95. അടുക്കിയ അറേയിലെ സംഭവങ്ങളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന “അടുക്കിയ അറേയിലെ സംഭവങ്ങളുടെ എണ്ണം” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അടുക്കിയ ശ്രേണി നൽകി. എക്സ് ഒരു സംഖ്യയായ X ന്റെ അടുക്കിയ അറേയിലെ സംഭവങ്ങളുടെയോ ആവൃത്തിയുടെയോ എണ്ണം കണക്കാക്കുക. ഉദാഹരണം ഇൻപുട്ട് 13 1 2 2 2 2 3 3 3 4 4 ...
ചോദ്യം 96. അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നൽകി. 0 മുതൽ M-1 വരെയുള്ള ശ്രേണിയിൽ അദ്വിതീയ ഘടകങ്ങളുള്ള N വലുപ്പത്തിലുള്ള അടുക്കിയ അറേയിലെ ഏറ്റവും ചെറിയ നഷ്ടമായ നമ്പർ കണ്ടെത്തുക, ഇവിടെ M> N. ഉദാഹരണ ഇൻപുട്ട് [0, 1, 2, 3, 4, 6, 7, ...
ചോദ്യം 97. ആദ്യം ആവർത്തിക്കുന്ന ഘടകം പ്രശ്ന പ്രസ്താവന n പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ ഒരു അറേ ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിലെ ആദ്യത്തെ ആവർത്തിക്കുന്ന ഘടകം ഞങ്ങൾ കണ്ടെത്തണം. ആവർത്തിച്ചുള്ള ഘടകങ്ങളൊന്നുമില്ലെങ്കിൽ “ആവർത്തിക്കുന്ന സംഖ്യകളൊന്നും കണ്ടെത്തിയില്ല” അച്ചടിക്കുക. കുറിപ്പ്: ഒന്നിലധികം തവണ വരുന്ന ഘടകങ്ങളാണ് ആവർത്തിക്കുന്ന ഘടകങ്ങൾ. (അറേയിൽ തനിപ്പകർപ്പുകൾ അടങ്ങിയിരിക്കാം) ...
ചോദ്യം 98. ഒരു ഉൽപ്പന്ന അറേ പസിൽ പ്രശ്ന പ്രസ്താവന ഒരു ഉൽപ്പന്ന അറേ പസിൽ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേ നിർമ്മിക്കേണ്ടതുണ്ട്, അവിടെ ith പൊസിഷനിലെ മൂലകം ഒഴികെ തന്നിരിക്കുന്ന അറേയിലെ എല്ലാ ഘടകങ്ങളുടെയും ഉൽപ്പന്നമായിരിക്കും ith മൂലകം. ഉദാഹരണം ഇൻപുട്ട് 5 10 3 5 6 2 put ട്ട്പുട്ട് 180 600 360 300 900 ...
ചോദ്യം 99. തന്നിരിക്കുന്ന അറേയിൽ ആദ്യത്തെ ആവർത്തന നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഒരു അറേയിൽ ഒന്നിലധികം ആവർത്തിക്കുന്ന നമ്പറുകൾ ഉണ്ടാകാം, പക്ഷേ ഒരു നിശ്ചിത അറേയിൽ നിങ്ങൾ ആവർത്തിക്കുന്ന ആദ്യത്തെ നമ്പർ കണ്ടെത്തേണ്ടതുണ്ട് (രണ്ടാമത്തെ തവണ സംഭവിക്കുന്നു). ഉദാഹരണം ഇൻപുട്ട് 12 5 4 2 8 9 7 12 5 6 12 4 7 put ട്ട്പുട്ട് 5 ആദ്യത്തെ ആവർത്തിക്കുന്ന ഘടകമാണ് ...
ചോദ്യം 100. ഭൂരിപക്ഷ ഘടകം പ്രശ്ന പ്രസ്താവന ഒരു അടുക്കിയ അറേ നൽകിയാൽ, അടുക്കിയ അറേയിൽ നിന്ന് ഭൂരിപക്ഷ ഘടകവും ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഭൂരിപക്ഷ ഘടകം: അറേയുടെ പകുതിയിലധികം വലുപ്പമുള്ള സംഖ്യ. ഇവിടെ നമ്മൾ ഒരു നമ്പർ x നൽകി, അത് പരിശോധിക്കേണ്ടത് ഭൂരിപക്ഷം_ഇലെമെന്റ് ആണോ അല്ലയോ എന്ന്. ഉദാഹരണം ഇൻപുട്ട് 5 2 ...
ചോദ്യം 101. കാണാതായ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു നിരയിൽ നിന്ന് നഷ്ടമായ നമ്പർ കണ്ടെത്തുന്നതിൽ ഞങ്ങൾ N-1 അക്കങ്ങൾ അടങ്ങിയ ഒരു അറേ നൽകി. 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു ശ്രേണിയിൽ നിന്ന് ഒരു നമ്പർ കാണുന്നില്ല. നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തണം. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ആപ്പിൾ സ്ട്രിംഗ് ചോദ്യങ്ങൾ
ചോദ്യം 102. ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്" സ്ട്രിംഗുകളുടെ ഒരു നിര നൽകിയതായി പ്രസ്താവിക്കുന്നു. ഈ സ്ട്രിംഗുകൾക്കിടയിൽ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് നമുക്ക് കണ്ടെത്തേണ്ടതുണ്ട്. ഏതെങ്കിലും പ്രിഫിക്സ് നിലവിലില്ലെങ്കിൽ, ഒരു ശൂന്യമായ സ്ട്രിംഗ് തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: strs = ["പുഷ്പം", "ഫ്ലോ", "ഫ്ലൈറ്റ്"] ഔട്ട്പുട്ട്: "fl" വിശദീകരണം: "fl" ആണ് ഏറ്റവും ദൈർഘ്യമേറിയത് ...
ചോദ്യം 103. സാധുവായ പാലിൻഡ്രോം II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പാലിൻഡ്രോം II ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സാധുവായ പാലിൻഡ്രോം II" പ്രസ്താവിക്കുന്നു, സ്ട്രിംഗ് s നൽകിയാൽ, പരമാവധി ഒരു പ്രതീകം ഇല്ലാതാക്കിയതിന് ശേഷം s ഒരു പാലിൻഡ്രോം സ്ട്രിംഗ് ആകാൻ കഴിയുമെങ്കിൽ ഞങ്ങൾ ശരിയാക്കേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: s = "aba" ഔട്ട്പുട്ട്: ശരി വിശദീകരണം: ഇൻപുട്ട് സ്ട്രിംഗ് ഇതിനകം പാലിൻഡ്രോം ആണ്, അതിനാൽ ഉണ്ട് ...
ചോദ്യം 104. സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്ട്രിംഗിനെ സാധുവായ സ്ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 105. ഏറ്റവും വലിയ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും വലിയ സംഖ്യ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഏറ്റവും വലിയ സംഖ്യ" പ്രസ്താവിക്കുന്നു, നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു, ഏറ്റവും വലിയ സംഖ്യ രൂപപ്പെടുകയും അത് തിരികെ നൽകുകയും ചെയ്യുന്ന വിധത്തിൽ ഞങ്ങൾ സംഖ്യകൾ ക്രമീകരിക്കേണ്ടതുണ്ട്. ഫലം വളരെ വലുതായിരിക്കാം, അതിനാൽ നിങ്ങൾ മടങ്ങേണ്ടതുണ്ട് ...
ചോദ്യം 106. ട്രൈ (പ്രിഫിക്സ് ട്രീ) ലീറ്റ്കോഡ് പരിഹാരം നടപ്പിലാക്കുക പ്രശ്ന പ്രസ്താവന ഇംപ്ലിമെന്റ് ട്രൈ (പ്രിഫിക്സ് ട്രീ) ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “ട്രി ഇംപ്ലിമെന്റ് ട്രൈ (പ്രിഫിക്സ് ട്രീ)” ഇൻസേർട്ട് ചെയ്യലും തിരയലും പ്രിഫിക്സ് തിരയലും കാര്യക്ഷമമായി നടത്തുന്ന ട്രൈ ഡാറ്റ സ്ട്രക്ചർ നടപ്പിലാക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഉദാഹരണം: ഇൻപുട്ട്: ["പരീക്ഷിക്കുക", "തിരുകുക", "തിരയൽ", "തിരയൽ", "ആരംഭിക്കുക", "തിരുകുക", "തിരയൽ"] [[], ["ആപ്പിൾ"], ["ആപ്പിൾ"], [ "app"], ["app"], ["app"], ["app"]] ഔട്ട്പുട്ട്: [null, null, true, false, true, null, true] വിശദീകരണം: എല്ലാ സ്ട്രിംഗുകളും ചേർത്ത ശേഷം, നോക്കൂ നോക്കൂ ഇതുപോലെ. വേഡ് ആപ്പിൾ തിരഞ്ഞത് ഏത് ...
ചോദ്യം 107. പാലിൻഡ്രോം പാർട്ടീഷനിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന പാലിൻഡ്രോം പാർട്ടീഷനിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "പാലിൻഡ്രോം പാർട്ടീഷനിംഗ്" നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, പാർട്ടീഷന്റെ എല്ലാ സബ്സ്ട്രിംഗുകളും ഒരു പാലിൻഡ്രോം ആകുന്ന തരത്തിൽ ഇൻപുട്ട് സ്ട്രിംഗ് പാർട്ടീഷൻ ചെയ്യുക. ഇൻപുട്ട് സ്ട്രിംഗിന്റെ സാധ്യമായ എല്ലാ പാലിൻഡ്രോം പാർട്ടീഷനുകളും തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: s = "aab" ഔട്ട്പുട്ട്: [["a","a","b"],["aa","b"]] വിശദീകരണം: കൃത്യമായി 2 സാധുതയുണ്ട് ...
ചോദ്യം 108. Leetcode പരിഹാരം എണ്ണി പറയുക പ്രശ്ന പ്രസ്താവന കൗണ്ട് ആൻഡ് സേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - കൗണ്ട് ആൻഡ് സേ സീക്വൻസിൻറെ nth ടേം കണ്ടെത്താൻ "കൗണ്ട് ആൻഡ് സേ" നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ആവർത്തന സൂത്രവാക്യം നിർവചിച്ചിരിക്കുന്ന അക്ക സ്ട്രിംഗുകളുടെ ഒരു ശ്രേണിയാണ് കൗണ്ട്-ആൻഡ്-സേ സീക്വൻസ്: countAndSay(1) = "1" countAndSay(n) എന്നത് countAndSay(n-1) എന്നതിൽ നിന്നുള്ള അക്ക സ്ട്രിംഗ് "പറയുന്ന" രീതിയാണ്. അത് പിന്നീട് പരിവർത്തനം ചെയ്യപ്പെടുന്നു ...
ചോദ്യം 109. പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഇൻപുട്ട് സ്ട്രിംഗിൽ മൊത്തം പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗുകളുടെ എണ്ണം കണ്ടെത്താൻ പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗുകൾ ലീറ്റ് കോഡ് സൊല്യൂഷൻ - “പലിൻഡ്രോമിക് സബ്സ്ട്രിംഗുകൾ” നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഒരു സ്ട്രിംഗ് ഒരു പാലിൻഡ്രോം ആണ്, അത് മുന്നോട്ട് എന്നതിന് പിന്നിലേക്ക് വായിക്കുമ്പോൾ. സ്ട്രിംഗിനുള്ളിലെ പ്രതീകങ്ങളുടെ തുടർച്ചയായ ശ്രേണിയാണ് സബ്സ്ട്രിംഗ്. ഉദാഹരണം: ഇൻപുട്ട്: s = "aaa" ഔട്ട്പുട്ട്: ...
ചോദ്യം 110. അസാധുവായ പരാന്തീസസ് Leetcode പരിഹാരം നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അസാധുവായ പരാന്തീസിസ് നീക്കം ചെയ്യുക Leetcode സൊല്യൂഷൻ - നിങ്ങൾക്ക് പരന്തീസിസും ചെറിയക്ഷരങ്ങളും അടങ്ങുന്ന ഒരു സ്ട്രിംഗ് s നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഇൻപുട്ട് സ്ട്രിംഗ് സാധുതയുള്ളതാക്കുന്നതിന് ഞങ്ങൾ അസാധുവായ പരാൻതീസിസുകളുടെ ഏറ്റവും കുറഞ്ഞ എണ്ണം നീക്കം ചെയ്യേണ്ടതുണ്ട്. സാധ്യമായ എല്ലാ ഫലങ്ങളും ഏത് ക്രമത്തിലും ഞങ്ങൾക്ക് നൽകേണ്ടതുണ്ട്. ഒരു സ്ട്രിംഗ് ആണ്...
ചോദ്യം 111. ഐസോമോഫിക് സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, a, b എന്നീ രണ്ട് സ്ട്രിംഗുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. രണ്ട് സ്ട്രിംഗുകളും ഐസോമോഫിക് ആണോ അല്ലയോ എന്ന് പറയുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം. ആദ്യ സ്ട്രിംഗിലെ പ്രതീകങ്ങളെ ഏതെങ്കിലും പ്രതീകം (സ്വയം ഉൾപ്പെടെ) മാറ്റിസ്ഥാപിക്കാൻ കഴിയുമെങ്കിൽ മാത്രമേ രണ്ട് സ്ട്രിംഗുകളെ ഐസോമോഫിക് എന്ന് വിളിക്കൂ ...
ചോദ്യം 112. കേസ് ലീറ്റ്കോഡ് പരിഹാരം കുറയ്ക്കുന്നതിന് ലോവർ കേസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകുന്നു, കൂടാതെ എല്ലാ വലിയ അക്ഷരങ്ങളും ചെറിയക്ഷരങ്ങളാക്കി മാറ്റാൻ ആവശ്യപ്പെടുന്നു. എല്ലാ വലിയക്ഷരങ്ങളും ചെറിയക്ഷരങ്ങളും ചെറിയ അക്ഷരങ്ങളായി പരിവർത്തനം ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ, പ്രശ്നം ലളിതമാണെന്ന് തോന്നുന്നു, പക്ഷേ അതിനുമുമ്പ് ...
ചോദ്യം 113. സാധുവായ പലിൻഡ്രോം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു സ്ട്രിംഗ് നൽകിയാൽ, ഇത് ഒരു പലിൻഡ്രോം ആണോ എന്ന് നിർണ്ണയിക്കേണ്ടതുണ്ട്, ആൽഫാന്യൂമെറിക് പ്രതീകങ്ങൾ മാത്രം അക്കങ്ങളും അക്ഷരങ്ങളും മാത്രം പരിഗണിക്കുക. അക്ഷരമാല പ്രതീകങ്ങൾക്കായുള്ള കേസുകളും ഞങ്ങൾ അവഗണിക്കണം. ഉദാഹരണം "ഒരു മനുഷ്യൻ, ഒരു പദ്ധതി, ഒരു കനാൽ: പനാമ" ശരി വിശദീകരണം: “അമാനപ്ലാനകനാൽ പനാമ” ഒരു സാധുവായ പലിൻഡ്രോം ആണ്. "ഒരു കാർ റേസ് ചെയ്യുക" ...
ചോദ്യം 114. റോമൻ മുതൽ ഇന്റീജർ ലീറ്റ്കോഡ് പരിഹാരം “റോമൻ മുതൽ സംഖ്യ വരെ” എന്ന പ്രശ്നത്തിൽ, റോമൻ സംഖ്യാ രൂപത്തിൽ ചില പോസിറ്റീവ് സംഖ്യകളെ പ്രതിനിധീകരിക്കുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ഇനിപ്പറയുന്ന പട്ടിക ഉപയോഗിച്ച് പൂർണ്ണസംഖ്യകളിലേക്ക് പരിവർത്തനം ചെയ്യാൻ കഴിയുന്ന 7 പ്രതീകങ്ങളാൽ റോമൻ അക്കങ്ങളെ പ്രതിനിധീകരിക്കുന്നു: കുറിപ്പ്: തന്നിരിക്കുന്ന റോമൻ അക്കങ്ങളുടെ സംഖ്യ മൂല്യം കവിയരുത് അല്ലെങ്കിൽ ...
ചോദ്യം 115. സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം ഗുണിക്കുക പ്രശ്നം മൾട്ടിപ്ലൈ സ്ട്രിംഗുകൾ ലീറ്റ്കോഡ് പരിഹാരം ഇൻപുട്ടായി ഞങ്ങൾക്ക് നൽകിയിട്ടുള്ള രണ്ട് സ്ട്രിംഗുകളെ ഗുണിക്കാൻ ആവശ്യപ്പെടുന്നു. കോളർ ഫംഗ്ഷനിലേക്ക് ഗുണിച്ചതിന്റെ ഈ ഫലം ഞങ്ങൾ അച്ചടിക്കുകയോ തിരികെ നൽകുകയോ ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ കൂടുതൽ string പചാരികമായി രണ്ട് സ്ട്രിംഗുകൾ നൽകുന്നതിന്, നൽകിയ സ്ട്രിംഗുകളുടെ ഉൽപ്പന്നം കണ്ടെത്തുക. ...
ചോദ്യം 116. റോമൻ ലീറ്റ്കോഡ് പരിഹാരത്തിലേക്ക് സംയോജിപ്പിക്കുക ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ നൽകിയിട്ടുണ്ട്, മാത്രമല്ല റോമൻ അക്കങ്ങളായി പരിവർത്തനം ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ ഈ പ്രശ്നത്തെ പൊതുവെ “ഇന്റീരിയർ ടു റോമൻ” എന്നും സാധാരണയായി ഇത് റോമൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ എന്നും വിളിക്കുന്നു. റോമൻ അക്കങ്ങളെക്കുറിച്ച് ആർക്കെങ്കിലും അറിയില്ലെങ്കിൽ. പഴയ കാലത്ത് ആളുകൾ ചെയ്തില്ല ...
ചോദ്യം 117. കെ ലിസ്റ്റുകളിൽ നിന്ന് ഘടകങ്ങൾ അടങ്ങിയ ഏറ്റവും ചെറിയ ശ്രേണി കണ്ടെത്തുക “കെ ലിസ്റ്റുകളിൽ നിന്നുള്ള ഘടകങ്ങൾ അടങ്ങിയ ഏറ്റവും ചെറിയ ശ്രേണി കണ്ടെത്തുക” എന്ന പ്രശ്നത്തിൽ, അടുക്കിയതും ഒരേ വലുപ്പത്തിലുള്ളതുമായ കെ ലിസ്റ്റുകൾ ഞങ്ങൾ നൽകിയിട്ടുണ്ട്. ഓരോ കെ ലിസ്റ്റുകളിൽ നിന്നും കുറഞ്ഞത് ഘടകങ്ങളും (ഘടകങ്ങളും) അടങ്ങിയിരിക്കുന്ന ഏറ്റവും ചെറിയ ശ്രേണി നിർണ്ണയിക്കാൻ ഇത് ആവശ്യപ്പെടുന്നു. . ഒന്നിൽ കൂടുതൽ ഉണ്ടെങ്കിൽ ...
ചോദ്യം 118. ഒരു ഫോൺ നമ്പറിന്റെ കത്ത് കോമ്പിനേഷനുകൾ ഒരു ഫോൺ നമ്പർ പ്രശ്നത്തിന്റെ അക്ഷര കോമ്പിനേഷനുകളിൽ, ഞങ്ങൾ 2 മുതൽ 9 വരെയുള്ള നമ്പറുകൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട്. ഓരോ നമ്പറിലും ചില അക്ഷരങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ ആ നമ്പറിനാൽ പ്രതിനിധീകരിക്കാൻ കഴിയുന്ന എല്ലാ കോമ്പിനേഷനുകളും കണ്ടെത്തുക എന്നതാണ് പ്രശ്നം. നമ്പറിന്റെ അസൈൻമെന്റ് ഇതാണ് ...
ചോദ്യം 119. അക്ഷരങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം - ഒരു സ്ട്രിംഗ് നൽകിയാൽ, പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ തന്നെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം കണ്ടെത്തേണ്ടതുണ്ട്. നമുക്ക് കുറച്ച് ഉദാഹരണങ്ങളിലേക്ക് നോക്കാം: ഉദാഹരണം pwwkew 3 വിശദീകരണം: ഉത്തരം 3 aav 2 നീളമുള്ള “wke” ആണ് വിശദീകരണം: ഉത്തരം “av” ആണ് നീളം 2 സമീപനം-1 ...
ചോദ്യം 120. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 121. അടുത്ത ക്രമമാറ്റം ഞങ്ങൾ ഒരു വാക്ക് നൽകിയ അടുത്ത പെർമ്യൂട്ടേഷൻ പ്രശ്നത്തിൽ, അതിൻറെ നിഘണ്ടുവിൽ കൂടുതൽ_പെർമ്യൂട്ടേഷൻ കണ്ടെത്തുക. ഉദാഹരണ ഇൻപുട്ട്: str = "ട്യൂട്ടോറിയൽകപ്പ്" output ട്ട്പുട്ട്: ട്യൂട്ടോറിയൽപ്ക്യു ഇൻപുട്ട്: str = "nmhdgfecba" output ട്ട്പുട്ട്: nmheabcdfg ഇൻപുട്ട്: str = "അൽഗോരിതംസ്" output ട്ട്പുട്ട്: അൽഗോരിതം ഇൻപുട്ട്: str = "സ്പൂൺഫീഡ്" output ട്ട്പുട്ട്: അടുത്ത പെർമ്യൂട്ടേഷൻ ...
ചോദ്യം 122. അടുക്കൽ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് സോർട്ടിംഗ് പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 123. പതിവ് എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുത്തൽ റെഗുലർ എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുത്തൽ പ്രശ്നത്തിൽ ഞങ്ങൾ രണ്ട് സ്ട്രിംഗുകൾ നൽകി (ഇത് x എന്ന് കരുതുക) ലോവർകേസ് അക്ഷരമാല മാത്രമേ ഉൾക്കൊള്ളുന്നുള്ളൂ, രണ്ടാമത്തേത് (നമുക്ക് ഇത് y എന്ന് കരുതാം) രണ്ട് പ്രത്യേക പ്രതീകങ്ങളുള്ള ലോവർകേസ് അക്ഷരമാലകൾ അടങ്ങിയിരിക്കുന്നു, അതായത് “.” ഒപ്പം "*". രണ്ടാമത്തെ സ്ട്രിംഗ് ...
ചോദ്യം 124. സ്ട്രിംഗ് കംപ്രഷൻ സ്ട്രിംഗ് കംപ്രഷൻ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേയ്ക്ക് [] ടൈപ്പ് ചാർ നൽകി. ഒരു പ്രത്യേക പ്രതീകത്തിന്റെ പ്രതീകമായും എണ്ണമായും ഇത് കംപ്രസ്സുചെയ്യുക (പ്രതീകത്തിന്റെ എണ്ണം 1 ആണെങ്കിൽ ഒരേയൊരു പ്രതീകം കംപ്രസ്സുചെയ്ത അറേയിൽ സംഭരിച്ചിരിക്കുന്നു). കംപ്രസ്സുചെയ്ത അറേയുടെ ദൈർഘ്യം ...
ചോദ്യം 125. സാധുവായ പരാന്തീസസ് LeetCode പരിഹാരം സാധുവായ പരാന്തീസിസ് LeetCode പ്രശ്നത്തിൽ ഞങ്ങൾ '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട്, ഇൻപുട്ട് സ്ട്രിംഗ് സാധുതയുള്ളതാണോ എന്ന് നിർണ്ണയിക്കുക. ഇവിടെ ഞങ്ങൾ നിങ്ങൾക്ക് ഒരു സാധുവായ പരാന്തീസസ് LeetCode പരിഹാരം നൽകും. ഇനിപ്പറയുന്നവയാണെങ്കിൽ ഒരു ഇൻപുട്ട് സ്ട്രിംഗ് സാധുവാണ്: ഓപ്പൺ ബ്രാക്കറ്റുകൾ അടച്ചിരിക്കണം ...
ചോദ്യം 126. ട്രൈ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ട്രൈ പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 127. ഏറ്റവും അടുത്തുള്ള പലിൻഡ്രോം നമ്പർ കണ്ടെത്തുക ഞങ്ങൾ ഒരു നമ്പർ നൽകിയ ഏറ്റവും അടുത്തുള്ള പലിൻഡ്രോം നമ്പർ കണ്ടെത്തുന്നതിലെ പ്രശ്നം. ഒരു പലിൻഡ്രോം ആയ ഒരു സംഖ്യ കണ്ടെത്തുക, ഒപ്പം പലിൻഡ്രോമിക് സംഖ്യയും n ഉം തമ്മിലുള്ള സമ്പൂർണ്ണ വ്യത്യാസം പൂജ്യമല്ലാതെ കഴിയുന്നത്ര കുറഞ്ഞതാണ്. ഈ അവസ്ഥയെ തൃപ്തിപ്പെടുത്തുന്ന ഒന്നിൽ കൂടുതൽ നമ്പറുകൾ ഉണ്ടെങ്കിൽ അച്ചടിക്കുക ...
ചോദ്യം 128. എണ്ണുക, പറയുക എണ്ണുകയും പറയുകയും ചെയ്യുക, അതിൽ ഞങ്ങൾ ഒരു നമ്പർ N നൽകിയിട്ടുണ്ട്, കൂടാതെ എണ്ണത്തിന്റെ Nth പദം കണ്ടെത്തി ക്രമം പറയേണ്ടതുണ്ട്. ആദ്യം നമ്മൾ എന്താണ് കണക്കാക്കേണ്ടതെന്ന് മനസിലാക്കുകയും സീക്വൻസ് പറയുകയും വേണം. ആദ്യം സീക്വൻസിന്റെ ചില നിബന്ധനകൾ കാണുക: ആദ്യ പദം “1”. രണ്ടാമത്തെ ടേം ഇതാണ് ...
ചോദ്യം 129. ഒരു സ്ട്രിംഗിൽ അദ്വിതീയ പ്രതീകം കണ്ടെത്തുക ഒരു സ്ട്രിംഗ് പ്രശ്നത്തിലെ അദ്വിതീയ പ്രതീകം കണ്ടെത്തുക എന്നതിൽ, ചെറിയ അക്ഷരങ്ങൾ (az) മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. അതിൽ ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തി സൂചിക പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. അത്തരം പ്രതീകങ്ങളൊന്നും ഇല്ലെങ്കിൽ പ്രിന്റ് -1. ഇൻപുട്ട് ഫോർമാറ്റ് സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ഒരൊറ്റ വരി മാത്രം. Put ട്ട്പുട്ട് ഫോർമാറ്റ് പ്രിന്റ് ...
ചോദ്യം 130. റോമനുമായി സംയോജിപ്പിക്കൽ റോമൻ പരിവർത്തനത്തിന്റെ സംഖ്യ. ഞങ്ങൾ ഒരു നമ്പർ നൽകി, ഞങ്ങൾ റോമൻ നമ്പർ പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. റോമൻ നമ്പറുകൾ {I, V, X, L, C, D, M} മൂല്യങ്ങൾ ഉപയോഗിച്ചാണ് പ്രതിനിധീകരിക്കുന്നത്. നല്ല ഗ്രാഹ്യത്തിനായി ചില ഉദാഹരണങ്ങൾ നോക്കാം. ഇൻപുട്ട് ഫോർമാറ്റ് അടങ്ങിയിരിക്കുന്ന ഒരൊറ്റ വരി മാത്രം ...
ചോദ്യം 131. ഐസോമോഫിക് സ്ട്രിംഗുകൾ ഐസോമോഫിക് സ്ട്രിംഗുകൾ - രണ്ട് സ്ട്രിംഗുകൾ നൽകിയാൽ, സ്ട്രിംഗ് 1 ലെ ഒരു പ്രതീകത്തിന്റെ ഓരോ സംഭവത്തിനും സ്ട്രിംഗ് 2 ലെ പ്രതീകങ്ങളുള്ള ഒരു അദ്വിതീയ മാപ്പിംഗ് ഉണ്ടോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ട്. ചുരുക്കത്തിൽ, ഒന്ന് മുതൽ ഒന്ന് വരെ മാപ്പിംഗ് ഉണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക. ഉദാഹരണം ഇൻപുട്ട് str1 = “aab” str2 = “xxy” put ട്ട്പുട്ട് ശരി ...
ചോദ്യം 132. Kth ആവർത്തിക്കാത്ത പ്രതീകം പ്രശ്ന പ്രസ്താവന “Kth ആവർത്തിക്കാത്ത പ്രതീകത്തിൽ” ഞങ്ങൾ “s” എന്ന സ്ട്രിംഗ് നൽകി. Kth ആവർത്തിക്കാത്ത_ചക്രം കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. സ്ട്രിംഗിൽ ആവർത്തിക്കാത്ത k പ്രതീകത്തിൽ കുറവാണെങ്കിൽ “-1” പ്രിന്റുചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് “s” സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. ...
ചോദ്യം 133. വേഡ് പൊരുത്തപ്പെടുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സ് വേഡ് പ്രശ്ന പ്രസ്താവന “വേഡ് ബൈ വേഡ് പൊരുത്തപ്പെടുത്തൽ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ, ഞങ്ങൾ എൻ സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് സ്ട്രിംഗുകളുടെ എണ്ണത്തെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യ മൂല്യം N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. അടുത്ത N വരികൾ ...
ചോദ്യം 134. പ്രതീക പൊരുത്തപ്പെടുത്തൽ ഉപയോഗിച്ച് പ്രതീകം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് പ്രശ്ന പ്രസ്താവന “പ്രതീക പൊരുത്തം ഉപയോഗിച്ച് പ്രതീകം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സംഖ്യ മൂല്യം N, N സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് സംഖ്യയെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യ മൂല്യം N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 135. എസ്ടിഎൽ ഉപയോഗിച്ച് നൽകിയ സ്ട്രിംഗിന്റെ ക്രമമാറ്റം പ്രശ്ന പ്രസ്താവന “എസ്ടിഎൽ ഉപയോഗിച്ചുള്ള ഒരു സ്ട്രിംഗിന്റെ പെർമ്യൂട്ടേഷനുകൾ” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സ്ട്രിംഗ് “s” നൽകി. എസ്ടിഎൽ ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഇൻപുട്ട് സ്ട്രിംഗിന്റെ എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് “s” സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് തന്നിരിക്കുന്ന എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക ...
ചോദ്യം 136. ചെറിയ കേസ് മുതൽ അപ്പർ കേസ് വരെ പ്രശ്ന പ്രസ്താവന “ലോവർ കേസ് ടു അപ്പർ കേസ്” പ്രശ്നത്തിൽ, ഞങ്ങൾ ചെറിയ അക്ഷരങ്ങളുള്ള ഒരു സ്ട്രിംഗ് “s” നൽകി. ഒരേ സ്ട്രിംഗ് അച്ചടിക്കുന്ന വലിയക്ഷരങ്ങളുള്ള ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് “s” സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് ...
ചോദ്യം 137. ബൈനറി തിരയൽ II ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് II പ്രശ്ന പ്രസ്താവന “ബൈനറി തിരയൽ II ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സംഖ്യ മൂല്യം N, N സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് അച്ചടിക്കുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. പൊതുവായ പ്രിഫിക്സ് ഇല്ലെങ്കിൽ “-1” പ്രിന്റുചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 138. ഏറ്റവും ദൈർഘ്യമേറിയ സാധുവായ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം പ്രശ്ന പ്രസ്താവന “ദൈർഘ്യമേറിയ സാധുവായ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം” ൽ, തുറക്കുന്നതും അടയ്ക്കുന്നതുമായ പരാൻതീസിസ് മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. ഏറ്റവും ദൈർഘ്യമേറിയ സാധുവായ പരാൻതീസിസ് സബ്സ്ട്രിംഗ് കണ്ടെത്തുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് ആദ്യത്തേതും ...
ചോദ്യം 139. ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന “ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ, ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. ക്രമീകരണം ഏറ്റവും വലിയ മൂല്യമുണ്ടാക്കുന്ന തരത്തിൽ അവയെ ക്രമീകരിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. രണ്ടാം വരി അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 140. സ്ട്രിംഗുകളുടെ ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന “സ്ട്രിംഗുകളുടെ ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ സ്ട്രിംഗ് ഡാറ്റ കൈകാര്യം ചെയ്യുന്ന ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് നൽകിയിട്ടുണ്ട്. ഡാറ്റ ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഉദാഹരണം ba-> c-> d-> ca-> b 1 വിശദീകരണം: മുകളിലുള്ള ഉദാഹരണത്തിൽ നമുക്ക് ...
ആപ്പിൾ ട്രീ ചോദ്യങ്ങൾ
ചോദ്യം 141. ബൈനറി സെർച്ച് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വീണ്ടെടുക്കുക പ്രശ്ന പ്രസ്താവന റിക്കവർ ബൈനറി സെർച്ച് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ബൈനറി സെർച്ച് ട്രീ വീണ്ടെടുക്കുക" എന്ന് പറയുന്നത് ബൈനറി സെർച്ച് ട്രീയുടെ റൂട്ട് നൽകിയിട്ടുണ്ട്, ഇവിടെ കൃത്യമായി രണ്ട് നോഡുകളുടെ മൂല്യങ്ങൾ അബദ്ധത്തിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്നു. മരത്തിന്റെ ഘടന മാറ്റാതെ തന്നെ വീണ്ടെടുക്കണം. ഉദാഹരണം: ഇൻപുട്ട്: റൂട്ട് = [1,3,null,null,2] ഔട്ട്പുട്ട്: [3,1,null,null,2] ...
ചോദ്യം 142. സിമെട്രിക് ട്രീ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സിമ്മട്രിക് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “സിമെട്രിക് ട്രീ” ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയതായി പ്രസ്താവിക്കുന്നു, നൽകിയിരിക്കുന്ന ബൈനറി ട്രീ അതിന്റെ തന്നെ ഒരു കണ്ണാടിയാണോ (അതിന്റെ കേന്ദ്രത്തിന് ചുറ്റുമുള്ള സമമിതി) ആണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ടോ? ഉവ്വ് എങ്കിൽ, നമ്മൾ ശരിയല്ല, തെറ്റ് എന്ന് തിരികെ നൽകണം. ഉദാഹരണം:...
ചോദ്യം 143. ടാർഗെറ്റ് തുക ലീകോഡ് സൊല്യൂഷനുകൾ ഉപയോഗിച്ച് ലീഫ് പാതയിലേക്ക് റൂട്ട് ചെയ്യുക ഒരു ബൈനറി ട്രീ, ഒരു പൂർണ്ണസംഖ്യ K എന്നിവ നൽകിയിരിക്കുന്നു. വൃക്ഷത്തിൽ റൂട്ട്-ടു-ലീഫ് പാത ഉണ്ടോയെന്ന് മടങ്ങുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം, അത് ആകെ ടാർഗെറ്റ്-കെക്ക് തുല്യമാണ്. ഒരു പാതയുടെ ആകെത്തുക അതിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ നോഡുകളുടെയും ആകെത്തുകയാണ്. 2 / \ ...
ചോദ്യം 144. ബൈനറി ട്രീ ടു ബൈനറി തിരയൽ ട്രീ പരിവർത്തനം ബൈനറി ട്രീ മുതൽ ബൈനറി സെർച്ച് ട്രീ പരിവർത്തന പ്രശ്നത്തിൽ, വൃക്ഷത്തിന്റെ ഘടനയിൽ മാറ്റം വരുത്താതെ ഒരു ബൈനറി ട്രീ അതിനെ ബൈനറി തിരയൽ ട്രീയിലേക്ക് പരിവർത്തനം ചെയ്തു. ഉദാഹരണം ഇൻപുട്ട് pre ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 13 8 6 47 25 51 അൽഗോരിതം ഞങ്ങൾ അതിന്റെ ഘടന മാറ്റേണ്ടതില്ല ...
ചോദ്യം 145. സമതുലിതമായ ജിഎസ്ടിയിലേക്ക് അറേ അടുക്കി സമതുലിതമായ ജിഎസ്ടി പ്രശ്നത്തിലേക്കുള്ള അടുക്കിയ ശ്രേണിയിൽ, ഞങ്ങൾ അടുക്കിയ ക്രമത്തിൽ ഒരു ശ്രേണി നൽകി, അടുക്കിയ അറേയിൽ നിന്ന് ഒരു സമീകൃത ബൈനറി തിരയൽ വൃക്ഷം നിർമ്മിക്കുന്നു. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {1, 2, 3, 4, 5} put ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 3 2 1 5 4 ഇൻപുട്ട് അറ [] = {7, 11, 13, 20, 22, ...
ചോദ്യം 146. തന്നിരിക്കുന്ന ലെവൽ ഓർഡർ ട്രാവെർസലിൽ നിന്ന് ജിഎസ്ടി നിർമ്മിക്കുക ഒരു ബൈനറി തിരയൽ ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ കണക്കിലെടുക്കുമ്പോൾ, ലെവൽ ഓർഡർ ട്രാവെർസൽ നൽകിയ ഐടിഎസിൽ നിന്ന് ബൈനറി തിരയൽ ട്രീ അല്ലെങ്കിൽ ജിഎസ്ടി നിർമ്മിക്കുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻപുട്ട് ലെവൽ ഓർഡർ [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} put ട്ട്പുട്ട് ഓർഡർ: 5 8 9 12 15 18 ...
ചോദ്യം 147. നൽകിയ ഓർഡർ, പ്രീ ഓർഡർ ട്രാവെർസലുകളിൽ നിന്ന് ബൈനറി ട്രീ നിർമ്മിക്കുക ഈ പ്രശ്നത്തിൽ, ബൈനറി ട്രീയുടെ ഇൻഓർഡറും പ്രീഓർഡറും ഉണ്ട്. തന്നിരിക്കുന്ന Inorder, Preorder ട്രാവെർസലുകളിൽ നിന്ന് ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നിർമ്മിക്കേണ്ടതുണ്ട്. ഉദാഹരണ ഇൻപുട്ട്: ഇൻഓർഡർ = [ഡി, ബി, ഇ, എ, എഫ്, സി] പ്രീഓർഡർ = [എ, ബി, ഡി, ഇ, സി, എഫ്] put ട്ട്പുട്ട്: രൂപംകൊണ്ട വൃക്ഷത്തിന്റെ മുൻകൂട്ടി ഓർഡർ ട്രാവെർസൽ ...
ചോദ്യം 148. ലെവൽ ഓർഡർ സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുന്നു ഈ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നൽകി, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു സർപ്പിള രൂപത്തിൽ അച്ചടിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് put ട്ട്പുട്ട് 10 30 20 40 50 80 70 60 ലെവൽ ഓർഡറിനായുള്ള നിഷ്കളങ്കമായ സമീപനം സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുക ഒരു ഉപയോഗിച്ച് ഒരു സാധാരണ ലെവൽ ഓർഡർ ട്രാവെർസൽ ചെയ്യുക എന്നതാണ് ആശയം ...
ചോദ്യം 149. ഒരു ജിഎസ്ടിയിലെ ഏറ്റവും ചെറിയ ഘടകം ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു ബിഎസ്ടിയും ഒരു നമ്പറും നൽകി, ഒരു ബിഎസ്ടിയിലെ ഏറ്റവും ചെറിയ ഘടകം കണ്ടെത്തുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് ട്രീ [] = {5, 3, 6, 2, 4, ശൂന്യം, ശൂന്യമാണ്, 1} k = 3 put ട്ട്പുട്ട് 3 ഇൻപുട്ട് ട്രീ [] = {3, 1, 4, ശൂന്യം, 2} k = 1 put ട്ട്പുട്ട് 1. ..
ചോദ്യം 150. ഏറ്റവും കുറഞ്ഞ സാധാരണ പൂർവ്വികൻ ഒരു ബൈനറി ട്രീയുടെ റൂട്ടും n1, n2 എന്നീ രണ്ട് നോഡുകളും കണക്കിലെടുക്കുമ്പോൾ, നോഡുകളുടെ എൽസിഎ (ഏറ്റവും കുറഞ്ഞ പൊതു പൂർവ്വികൻ) കണ്ടെത്തുക. ഉദാഹരണം ഏറ്റവും കുറഞ്ഞ സാധാരണ പൂർവ്വികൻ (എൽസിഎ) എന്താണ്? റൂട്ട്, നോഡ് എന്നിവയ്ക്കിടയിലുള്ള പാതയിലുള്ള നോഡുകളാണ് നോഡ് n ന്റെ പൂർവ്വികർ. കാണിച്ചിരിക്കുന്ന ബൈനറി ട്രീ പരിഗണിക്കുക ...
ചോദ്യം 151. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 152. സിമെട്രിക് ട്രീ ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നൽകിയ സിമെട്രിക് ട്രീ പ്രശ്നത്തിൽ, അത് സ്വയം ഒരു കണ്ണാടിയാണോയെന്ന് പരിശോധിക്കുക. ഒരു റൂട്ട് നോഡിലൂടെ സമമിതിയുടെ ഒരു അച്ചുതണ്ട് ഉണ്ടെങ്കിൽ ഒരു വൃക്ഷം അതിന്റെ തന്നെ ഒരു മിറർ ഇമേജാണെന്ന് പറയപ്പെടുന്നു, അത് വൃക്ഷത്തെ രണ്ട് ഭാഗങ്ങളായി വിഭജിക്കുന്നു. ഉദാഹരണ തരങ്ങൾ ...
ചോദ്യം 153. ട്രൈ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ട്രൈ പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 154. ബൈനറി തിരയൽ ട്രീ സാധൂകരിക്കുക ബൈനറി തിരയൽ സാധൂകരിക്കുന്നതിലെ പ്രശ്നം ഒരു വൃക്ഷത്തിന്റെ റൂട്ട് ഞങ്ങൾ നൽകിയിട്ടുണ്ട്, ഇത് ഒരു ബൈനറി തിരയൽ വീക്ഷണമാണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ട്. ഉദാഹരണം: put ട്ട്പുട്ട്: ശരി വിശദീകരണം: തന്നിരിക്കുന്ന ട്രീ ഒരു ബൈനറി തിരയൽ ട്രീ ആണ്, കാരണം ഓരോ സബ്ട്രീയിലും ശേഷിക്കുന്ന എല്ലാ ഘടകങ്ങളും ...
ചോദ്യം 155. പാത്ത് സം പാത്ത് സം പ്രശ്നം എന്താണ്? പാത്ത് സം പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു ബൈനറി ട്രീയും ഒരു പൂർണ്ണ സംഖ്യയും നൽകി. റൂട്ടിൽ നിന്ന് ഇലയിലേക്കുള്ള ഏതെങ്കിലും പാതയ്ക്ക് SUM ന് തുല്യമായ തുക ഉണ്ടോ എന്ന് ഞങ്ങൾ കണ്ടെത്തണം. പാത്ത് തുക എല്ലാ നോഡുകളുടെയും ആകെത്തുകയായി നിർവചിക്കപ്പെടുന്നു ...
ചോദ്യം 156. ബൈനറി ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ലെവൽ ഓർഡർ തന്നിരിക്കുന്ന ബൈനറി ട്രീ ട്രാവെർസൽ ബൈനറി ട്രീയുടെ ബിഎഫ്എസിന് തുല്യമാണ്. യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ധാരണയ്ക്കായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനങ്ങൾ സന്ദർശിക്കുക. BFS ഒരു ...
ആപ്പിൾ ഗ്രാഫ് ചോദ്യങ്ങൾ
ചോദ്യം 157. ഗ്രാഫ് ക്ലോണിംഗ് എന്താണ് ഗ്രാഫ് ക്ലോണിംഗ്? ഒരു വഴിതിരിച്ചുവിടാത്ത ഗ്രാഫിലേക്കുള്ള ഒരു റഫറൻസ് ഇന്ന് ഞങ്ങളുടെ പക്കലുണ്ട്. നമ്മൾ എന്തുചെയ്യണം? നൽകിയ ഗ്രാഫിന്റെ ആഴത്തിലുള്ള പകർപ്പ് നൽകുന്നു. നമുക്ക് ഘടന നോക്കാം: ക്ലാസ് നോഡ്: അതിൽ ഡാറ്റാ മൂല്യവും ഓരോരുത്തരുമായും ബന്ധപ്പെട്ട അയൽവാസികളും ഉൾപ്പെടുന്നു ...
ആപ്പിൾ സ്റ്റാക്ക് ചോദ്യങ്ങൾ
ചോദ്യം 158. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 159. സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്ട്രിംഗിനെ സാധുവായ സ്ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 160. പരമാവധി ഫ്രീക്വൻസി സ്റ്റാക്ക് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന പരമാവധി ഫ്രീക്വൻസി സ്റ്റാക്ക് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "പരമാവധി ഫ്രീക്വൻസി സ്റ്റാക്ക്" നിങ്ങളോട് ഒരു ഫ്രീക്വൻസി സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യാൻ ആവശ്യപ്പെടുന്നു, അതിൽ സ്റ്റാക്കിൽ നിന്ന് ഒരു എലമെന്റ് പോപ്പ് ചെയ്യുമ്പോൾ, അത് സ്റ്റാക്കിലുള്ള ഏറ്റവും സാധാരണമായ ഘടകം തിരികെ നൽകും. FreqStack ക്ലാസ് നടപ്പിലാക്കുക: FreqStack() ഒരു ശൂന്യമായ ഫ്രീക്വൻസി സ്റ്റാക്ക് നിർമ്മിക്കുന്നു. void push(int val) pushes ...
ചോദ്യം 161. കുറഞ്ഞ സ്റ്റാക്ക് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന പുഷ്, പോപ്പ്, ടോപ്പ്, സ്ഥിരമായ സമയത്ത് ഏറ്റവും കുറഞ്ഞ ഘടകം വീണ്ടെടുക്കൽ എന്നിവയെ പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക. പുഷ് (x) - ഘടകം x സ്റ്റാക്കിലേക്ക് പുഷ് ചെയ്യുക. പോപ്പ് () - സ്റ്റാക്കിന് മുകളിലുള്ള ഘടകം നീക്കംചെയ്യുന്നു. മുകളിൽ () - മുകളിലെ ഘടകം നേടുക. getMin () - സ്റ്റാക്കിലെ ഏറ്റവും കുറഞ്ഞ ഘടകം വീണ്ടെടുക്കുക. ...
ചോദ്യം 162. പരമാവധി ശേഖരം പ്രശ്ന പ്രസ്താവന ഈ പ്രവർത്തനങ്ങൾ നടത്താൻ കഴിയുന്ന ഒരു പ്രത്യേക സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യാൻ “മാക്സ് സ്റ്റാക്ക്” പറയുന്നു: പുഷ് (x): ഒരു ഘടകത്തെ സ്റ്റാക്കിലേക്ക് തള്ളുക. മുകളിൽ (): സ്റ്റാക്കിന്റെ മുകളിലുള്ള ഘടകം നൽകുന്നു. പോപ്പ് (): മുകളിലുള്ള സ്റ്റാക്കിൽ നിന്ന് ഘടകം നീക്കംചെയ്യുക. പീക്ക്മാക്സ് (): ...
ചോദ്യം 163. ലെവൽ ഓർഡർ സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുന്നു ഈ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നൽകി, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു സർപ്പിള രൂപത്തിൽ അച്ചടിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് put ട്ട്പുട്ട് 10 30 20 40 50 80 70 60 ലെവൽ ഓർഡറിനായുള്ള നിഷ്കളങ്കമായ സമീപനം സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുക ഒരു ഉപയോഗിച്ച് ഒരു സാധാരണ ലെവൽ ഓർഡർ ട്രാവെർസൽ ചെയ്യുക എന്നതാണ് ആശയം ...
ചോദ്യം 164. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന N-നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകൾ നൽകിയിട്ടുണ്ട്, ഓരോ ബാറിന്റെയും വീതി 1 ആണ്. മുകളിൽ പറഞ്ഞ ഘടനയിൽ കുടുങ്ങിയ ജലത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം ഒരു ഉദാഹരണത്തിലൂടെ നമുക്ക് മനസ്സിലാക്കാം ...
ചോദ്യം 165. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 166. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 167. സെലിബ്രിറ്റി പ്രശ്നം പ്രശ്ന പ്രസ്താവന സെലിബ്രിറ്റി പ്രശ്നത്തിൽ എൻ ആളുകളുടെ ഒരു മുറി ഉണ്ട്, സെലിബ്രിറ്റിയെ കണ്ടെത്തുക. സെലിബ്രിറ്റികൾക്കുള്ള നിബന്ധനകൾ- എ സെലിബ്രിറ്റിയാണെങ്കിൽ മുറിയിലെ മറ്റെല്ലാവരും എ അറിഞ്ഞിരിക്കണം. എ മുറിയിൽ ആരെയും അറിയരുത്. ഈ വ്യവസ്ഥകളെ തൃപ്തിപ്പെടുത്തുന്ന വ്യക്തിയെ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 168. ഒരു അറേയിലെ അടുത്ത ഗ്രേറ്റർ ഘടകം പ്രശ്ന പ്രസ്താവന ഒരു അറേ നൽകിയാൽ, അറേയിലെ ഓരോ ഘടകത്തിന്റെയും അടുത്ത വലിയ ഘടകം ഞങ്ങൾ കണ്ടെത്തും. ആ ഘടകത്തിന് അടുത്ത വലിയ ഘടകമൊന്നുമില്ലെങ്കിൽ ഞങ്ങൾ -1 പ്രിന്റുചെയ്യും, അല്ലെങ്കിൽ ഞങ്ങൾ ആ ഘടകം പ്രിന്റുചെയ്യും. കുറിപ്പ്: അടുത്ത വലിയ ഘടകം വലുതും ...
ആപ്പിൾ ക്യൂ ചോദ്യങ്ങൾ
ചോദ്യം 169. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് ശരാശരി നീക്കുന്നു പ്രശ്ന പ്രസ്താവന ഡാറ്റാ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഡാറ്റ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ്" പ്രസ്താവിക്കുന്നത് പൂർണ്ണസംഖ്യകളുടെ ഒരു സ്ട്രീമും ഒരു വിൻഡോ വലുപ്പവും നൽകിയിരിക്കുന്നു. സ്ലൈഡിംഗ് വിൻഡോയിലെ എല്ലാ പൂർണ്ണസംഖ്യകളുടെയും ചലിക്കുന്ന ശരാശരി നമുക്ക് കണക്കാക്കേണ്ടതുണ്ട്. മൂലകങ്ങളുടെ എണ്ണം ആണെങ്കിൽ ...
ചോദ്യം 170. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 171. ഉയരം അനുസരിച്ച് ക്യൂ പുനർനിർമ്മാണം ഉയരം അനുസരിച്ച് ക്യൂ പുനർനിർമ്മാണത്തിന്റെ പ്രശ്ന വിവരണം നിങ്ങൾക്ക് ഒരു ക്യൂവിൽ നിൽക്കുന്ന ആളുകളുടെ ക്രമരഹിതമായ പട്ടികയുണ്ടെന്ന് കരുതുക. ഓരോ വ്യക്തിയെയും ഒരു ജോഡി പൂർണ്ണസംഖ്യകൾ (h, k) വിവരിക്കുന്നു, ഇവിടെ h എന്നത് വ്യക്തിയുടെ ഉയരം, k എന്നത് ഈ വ്യക്തിയുടെ മുന്നിലുള്ള ആളുകളുടെ എണ്ണം ...
ചോദ്യം 172. ബൈനറി ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ലെവൽ ഓർഡർ തന്നിരിക്കുന്ന ബൈനറി ട്രീ ട്രാവെർസൽ ബൈനറി ട്രീയുടെ ബിഎഫ്എസിന് തുല്യമാണ്. യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ധാരണയ്ക്കായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനങ്ങൾ സന്ദർശിക്കുക. BFS ഒരു ...
Apple Matrix ചോദ്യങ്ങൾ
ചോദ്യം 173. ഒരു 2D Matrix II Leetcode പരിഹാരം തിരയുക പ്രശ്ന പ്രസ്താവന ഒരു 2D മാട്രിക്സ് II LeetCode സൊല്യൂഷൻ തിരയുക - "ഒരു 2D മാട്രിക്സ് II തിരയുക"ഒരു mxn ഇന്റിഗർ മാട്രിക്സ് മാട്രിക്സിൽ മൂല്യ ലക്ഷ്യത്തിനായി തിരയുന്ന കാര്യക്ഷമമായ ഒരു അൽഗോരിതം കണ്ടെത്താൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഓരോ വരിയിലും കോളത്തിലും പൂർണ്ണസംഖ്യകൾ ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്നു. ഉദാഹരണം: ഇൻപുട്ട്: മാട്രിക്സ് = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]], ലക്ഷ്യം = XNUMX ഔട്ട്പുട്ട്: ശരി ...
ചോദ്യം 174. Matrix Zeroes Leetcode പരിഹാരം സജ്ജമാക്കുക പ്രശ്നപ്രസ്താവന സെറ്റ് മാട്രിക്സ് സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സെറ്റ് മാട്രിക്സ് സീറോസ്" നിങ്ങൾക്ക് ഒരു mxn ഇന്റിജർ മാട്രിക്സ് മാട്രിക്സ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഏതെങ്കിലും സെല്ലിൽ 0 എന്ന ഘടകം അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജീകരിക്കുന്ന തരത്തിൽ ഞങ്ങൾ ഇൻപുട്ട് മാട്രിക്സ് പരിഷ്കരിക്കേണ്ടതുണ്ട്. 0-ലേക്ക്. നിങ്ങൾ അതിൽ ചെയ്യണം ...
ചോദ്യം 175. വേഡ് തിരയൽ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു mxn ബോർഡും ഒരു വാക്കും നൽകിയാൽ, ഈ വാക്ക് ഗ്രിഡിൽ ഉണ്ടോ എന്ന് കണ്ടെത്തുക. “സമീപത്തുള്ള” സെല്ലുകൾ തിരശ്ചീനമായി അല്ലെങ്കിൽ ലംബമായി അയൽവാസികളായി തുടർച്ചയായി അടുത്തുള്ള സെല്ലുകളുടെ അക്ഷരങ്ങളിൽ നിന്ന് ഈ വാക്ക് നിർമ്മിക്കാൻ കഴിയും. ഒരേ അക്ഷര സെൽ ഒന്നിലധികം തവണ ഉപയോഗിക്കരുത്. ഉദാഹരണം ...
ചോദ്യം 176. ഒരു മാട്രിക്സിലെ പലിൻഡ്രോമിക് പാതകളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന ചെറിയ അക്ഷരങ്ങൾ അടങ്ങിയ ദ്വിമാന മാട്രിക്സ് ഞങ്ങൾക്ക് നൽകിയിട്ടുണ്ട്, അതിലെ പലിൻഡ്രോമിക് പാതകളുടെ എണ്ണം കണക്കാക്കേണ്ടതുണ്ട്. പലിൻഡ്രോമിക് സ്വത്ത് പിന്തുടരുന്ന പാതയല്ലാതെ മറ്റൊന്നുമല്ല. വിപരീതമാക്കുമ്പോൾ ഒരു വാക്ക് പ്രാരംഭ പദത്തിന് സമാനമായി തുടരും ...
ചോദ്യം 177. പരമാവധി സ്ക്വയർ പരമാവധി സ്ക്വയർ പ്രശ്നത്തിൽ, 2 ഉം 0 ഉം നിറഞ്ഞ 1 ഡി ബൈനറി മാട്രിക്സ് ഞങ്ങൾ നൽകി, 1 മാത്രം ഉൾക്കൊള്ളുന്ന ഏറ്റവും വലിയ സ്ക്വയർ കണ്ടെത്തി അതിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുക. ഉദാഹരണ ഇൻപുട്ട്: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 ...
ചോദ്യം 178. മാട്രിക്സ് പൂജ്യങ്ങൾ സജ്ജമാക്കുക സെറ്റ് മാട്രിക്സ് സീറോസ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു (n X m) മാട്രിക്സ് നൽകി, ഒരു മൂലകം 0 ആണെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജമാക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: {[0, 1, 1] [1, 1, 0] [1, 1, 1]} put ട്ട്പുട്ട്: {[1, 1, 0] [1, 0, 0] [0, 1, 0] ...
ചോദ്യം 179. രണ്ട് മെട്രിക്സുകളുടെ ഗുണനം പ്രശ്ന പ്രസ്താവന “രണ്ട് മെട്രിക്സുകളുടെ ഗുണനം” പ്രശ്നത്തിൽ ഞങ്ങൾ രണ്ട് മെട്രിക്സുകൾ നൽകി. നമ്മൾ ഈ മെട്രിക്സുകൾ ഗുണിച്ച് ഫലം അല്ലെങ്കിൽ അന്തിമ മാട്രിക്സ് അച്ചടിക്കണം. ഇവിടെ, ആവശ്യമായതും മതിയായതുമായ അവസ്ഥ എയിലെ നിരകളുടെ എണ്ണം മാട്രിക്സിലെ വരികളുടെ എണ്ണത്തിന് തുല്യമായിരിക്കണം ...
ചോദ്യം 180. സെലിബ്രിറ്റി പ്രശ്നം പ്രശ്ന പ്രസ്താവന സെലിബ്രിറ്റി പ്രശ്നത്തിൽ എൻ ആളുകളുടെ ഒരു മുറി ഉണ്ട്, സെലിബ്രിറ്റിയെ കണ്ടെത്തുക. സെലിബ്രിറ്റികൾക്കുള്ള നിബന്ധനകൾ- എ സെലിബ്രിറ്റിയാണെങ്കിൽ മുറിയിലെ മറ്റെല്ലാവരും എ അറിഞ്ഞിരിക്കണം. എ മുറിയിൽ ആരെയും അറിയരുത്. ഈ വ്യവസ്ഥകളെ തൃപ്തിപ്പെടുത്തുന്ന വ്യക്തിയെ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ...
ആപ്പിൾ മറ്റ് ചോദ്യങ്ങൾ
ചോദ്യം 181. പാർട്ടീഷൻ ലേബലുകൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പാർട്ടീഷൻ ലേബലുകൾ LeetCode പരിഹാരം - നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് s നൽകിയിരിക്കുന്നു. സ്ട്രിംഗ് കഴിയുന്നത്ര ഭാഗങ്ങളായി വിഭജിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു, അങ്ങനെ ഓരോ അക്ഷരവും ഒരു ഭാഗത്ത് ദൃശ്യമാകും. പാർട്ടീഷൻ ചെയ്തിരിക്കുന്നത് ശ്രദ്ധിക്കുക, അങ്ങനെ എല്ലാ ഭാഗങ്ങളും ക്രമത്തിൽ സംയോജിപ്പിച്ച ശേഷം, ...
ചോദ്യം 182. ഫിബൊനാച്ചി നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഫിബൊനാച്ചി നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഫിബൊനാച്ചി നമ്പർ" പ്രസ്താവിക്കുന്നു, സാധാരണയായി സൂചിപ്പിക്കുന്ന F(n) ഫിബൊനാച്ചി സംഖ്യകൾ, ഫിബൊനാച്ചി സീക്വൻസ് എന്ന് വിളിക്കപ്പെടുന്ന ഒരു സീക്വൻസ് ഉണ്ടാക്കുന്നു, അതായത് ഓരോ സംഖ്യയും 0, 1 എന്നിവയിൽ നിന്ന് ആരംഭിക്കുന്ന, മുമ്പത്തെ രണ്ടെണ്ണത്തിന്റെ ആകെത്തുകയാണ്. അതായത്, F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n ...
ചോദ്യം 183. ഡയഗണൽ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഡയഗണൽ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു 2D ഇന്റിജർ അറേ നമ്പറുകൾ നൽകിയാൽ, ചുവടെയുള്ള ചിത്രങ്ങളിൽ കാണിച്ചിരിക്കുന്നതുപോലെ അക്കങ്ങളുടെ എല്ലാ ഘടകങ്ങളും ഡയഗണൽ ക്രമത്തിൽ തിരികെ നൽകുക. ഇൻപുട്ട്: സംഖ്യകൾ = [[1,2,3],[4,5,6],[7,8,9]] ഔട്ട്പുട്ട്: [1,4,2,7,5,3,8,6,9] ഡയഗണൽ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ കീ ആശയത്തിനായുള്ള വിശദീകരണം ഈ പ്രശ്നത്തിലെ ആദ്യ വരിയും അവസാന നിരയും...
ചോദ്യം 184. സാധുവായ Tic-Tac-Toe സ്റ്റേറ്റ് LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ Tic-Tac-Toe സ്റ്റേറ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് അറേ ബോർഡായി ഒരു Tic-Tac-Toe ബോർഡ് നൽകിയിരിക്കുന്നു, സാധുതയുള്ള ഒരു ടിക്ക് സമയത്ത് ഈ ബോർഡ് സ്ഥാനത്ത് എത്താൻ കഴിയുമെങ്കിൽ ശരി തിരികെ നൽകാൻ ആവശ്യപ്പെടുന്നു. ടാക്ക്-ടോ ഗെയിം. ബോർഡ് 3 x 3 അറേയാണ് ...
ചോദ്യം 185. ഒരു സ്ട്രിംഗ് III LeetCode സൊല്യൂഷനിലെ വാക്കുകൾ വിപരീതമാക്കുക ഒരു സ്ട്രിംഗ് III ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന വിപരീത പദങ്ങൾ - ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകുകയും വൈറ്റ്സ്പെയ്സും പ്രാരംഭ പദ ക്രമവും സംരക്ഷിക്കുമ്പോൾ തന്നെ ഒരു വാക്യത്തിനുള്ളിൽ ഓരോ വാക്കിലെയും പ്രതീകങ്ങളുടെ ക്രമം മാറ്റാൻ ആവശ്യപ്പെടുകയും ചെയ്യുന്നു. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: s = "നമുക്ക് LeetCode എടുക്കാം ...
ചോദ്യം 186. അടുക്കിയ ലിസ്റ്റ് LeetCode സൊല്യൂഷനിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അടുക്കിയ ലിസ്റ്റിൽ നിന്ന് തനിപ്പകർപ്പുകൾ നീക്കം ചെയ്യുക LeetCode പരിഹാരം - ക്രമീകരിച്ച ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലവൻ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. എല്ലാ ഡ്യൂപ്ലിക്കേറ്റുകളും ഇല്ലാതാക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു, അതായത് ഓരോ എലമെന്റും ഒരിക്കൽ മാത്രം ദൃശ്യമാകുകയും ലിങ്ക് ചെയ്ത ലിസ്റ്റ് അടുക്കുകയും ചെയ്യുക. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: തല ...
ചോദ്യം 187. ക്ലോൺ ഗ്രാഫ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ക്ലോൺ ഗ്രാഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - കണക്റ്റുചെയ്ത അൺഡയറക്ട് ഗ്രാഫിൽ ഒരു നോഡിന്റെ ഒരു റഫറൻസ് ഞങ്ങൾക്ക് നൽകുകയും ഗ്രാഫിന്റെ ആഴത്തിലുള്ള പകർപ്പ് തിരികെ നൽകാൻ ആവശ്യപ്പെടുകയും ചെയ്യുന്നു. ആഴത്തിലുള്ള പകർപ്പ് അടിസ്ഥാനപരമായി ഒരു ക്ലോണാണ്, അവിടെ ആഴത്തിലുള്ള പകർപ്പിൽ ഒരു നോഡും റഫറൻസ് ഉണ്ടാകരുത് ...
ചോദ്യം 188. കുറഞ്ഞ ഉയരം മരങ്ങൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും കുറഞ്ഞ ഉയരമുള്ള മരങ്ങൾ LeetCode സൊല്യൂഷൻ - 0 മുതൽ n-1 വരെ ലേബൽ ചെയ്ത n നോഡുകളുടെ ഒരു ട്രീ ഞങ്ങൾക്ക് 2D അറേ "അരികുകൾ" ആയി നൽകിയിരിക്കുന്നു, ഇവിടെ എഡ്ജ്[i] = [a_i, b_i] സൂചിപ്പിക്കുന്നത് ഇവയ്ക്കിടയിൽ ഒരു അൺഡയറക്ട് എഡ്ജ് ഉണ്ടെന്നാണ്. മരത്തിൽ a_i, b_i എന്നീ രണ്ട് നോഡുകൾ. നമുക്ക് ഉണ്ട് ...
ചോദ്യം 189. അടുക്കിയ മാട്രിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ Kth ഏറ്റവും ചെറിയ ഘടകം ക്രമീകരിച്ച മെട്രിക്സ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന Kth ഏറ്റവും ചെറിയ ഘടകം - ഓരോ വരികളും നിരകളും ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന n വലുപ്പത്തിന്റെ ഒരു മാട്രിക്സ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. മാട്രിക്സിലെ kth ഏറ്റവും ചെറിയ ഘടകം തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഇത് kth ആണെന്ന് ശ്രദ്ധിക്കുക ...
ചോദ്യം 190. ദ്വീപുകളുടെ എണ്ണം II LeetCode പരിഹാരം ദ്വീപുകളുടെ പ്രശ്ന പ്രസ്താവന നമ്പർ II LeetCode പരിഹാരം - നിങ്ങൾക്ക് mx n വലുപ്പമുള്ള ഒരു ശൂന്യമായ 2D ബൈനറി ഗ്രിഡ് നൽകിയിരിക്കുന്നു. ഗ്രിഡ് ഒരു ഭൂപടത്തെ പ്രതിനിധീകരിക്കുന്നു, അവിടെ 0 കൾ ജലത്തെയും 1 ഭൂമിയെയും പ്രതിനിധീകരിക്കുന്നു. തുടക്കത്തിൽ, എല്ലാ സെല്ലുകളും ഗ്രിഡും ജലകോശങ്ങളാണ് (അതായത്, എല്ലാ സെല്ലുകളും 0 ആണ്). നമുക്ക് ഒരു ആഡ് ലാൻഡ് നടത്താം ...
ചോദ്യം 191. അടുക്കിയ ലിസ്റ്റ് II LeetCode സൊല്യൂഷനിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അടുക്കിയ ലിസ്റ്റിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക II LeetCode സൊല്യൂഷൻ - അടുക്കിയ ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലവൻ നൽകിയാൽ, ഡ്യൂപ്ലിക്കേറ്റ് നമ്പറുകളുള്ള എല്ലാ നോഡുകളും ഇല്ലാതാക്കുക, യഥാർത്ഥ ലിസ്റ്റിൽ നിന്ന് വ്യത്യസ്തമായ സംഖ്യകൾ മാത്രം അവശേഷിപ്പിക്കുക. ക്രമീകരിച്ച ലിങ്ക് ചെയ്ത ലിസ്റ്റും തിരികെ നൽകുക. ഇൻപുട്ട്: തല = [1,2,3,3,4,4,5] ഔട്ട്പുട്ട്: [1,2,5] വിശദീകരണം ഇവിടെയുള്ള ആശയം സഞ്ചരിക്കുക എന്നതാണ് ...
ചോദ്യം 192. തടസ്സങ്ങൾ ഇല്ലാതാക്കുന്നതിനുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷനോടുകൂടിയ ഗ്രിഡിലെ ഏറ്റവും ചെറിയ പാത തടസ്സങ്ങൾ ഇല്ലാതാക്കുന്ന ഒരു ഗ്രിഡിലെ ഏറ്റവും ചെറിയ പാതയിലെ പ്രശ്ന പ്രസ്താവന LeetCode സൊല്യൂഷൻ - ഓരോ സെല്ലും 0 (ശൂന്യം) അല്ലെങ്കിൽ 1 (തടസ്സം) ഉള്ള ഒരു mxn പൂർണ്ണസംഖ്യ മാട്രിക്സ് ഗ്രിഡ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ശൂന്യമായ ഒരു സെല്ലിൽ നിന്ന് മുകളിലേക്കും താഴേക്കും ഇടത്തോട്ടും വലത്തോട്ടും നിങ്ങൾക്ക് ഒരു ഘട്ടത്തിൽ നീങ്ങാം. മുകളിൽ ഇടത് വശത്ത് നിന്ന് നടക്കാനുള്ള ഏറ്റവും കുറഞ്ഞ ഘട്ടങ്ങൾ തിരികെ നൽകുക ...
ചോദ്യം 193. പൂക്കൾ LeetCode പരിഹാരം സ്ഥാപിക്കാൻ കഴിയും പ്രശ്ന പ്രസ്താവനയ്ക്ക് പൂക്കൾ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സ്ഥാപിക്കാൻ കഴിയും - നിങ്ങൾക്ക് ഒരു നീണ്ട ഫ്ലവർബെഡ് ഉണ്ട്, അതിൽ ചില പ്ലോട്ടുകൾ നട്ടുപിടിപ്പിച്ചിരിക്കുന്നു, ചിലത് അങ്ങനെയല്ല. എന്നിരുന്നാലും, അടുത്ത പ്ലോട്ടുകളിൽ പൂക്കൾ നടാൻ കഴിയില്ല. 0-ഉം 1-ഉം അടങ്ങുന്ന ഒരു പൂർണ്ണസംഖ്യ അറേ ഫ്ലവർബെഡ് നൽകിയിരിക്കുന്നു, അവിടെ 0 എന്നാൽ ശൂന്യവും 1 എന്നാൽ ശൂന്യവുമല്ല, കൂടാതെ ഒരു പൂർണ്ണസംഖ്യ n, n പുതിയ പൂക്കൾ നടാൻ കഴിയുമെങ്കിൽ തിരികെ നൽകുക ...
ചോദ്യം 194. ഒരു സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ആദ്യത്തെ അതുല്യ പ്രതീകം ഒരു സ്ട്രിംഗ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന ആദ്യ അദ്വിതീയ പ്രതീകം - ഒരു സ്ട്രിംഗ് s നൽകിയാൽ, അതിൽ ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകുക. അത് നിലവിലില്ലെങ്കിൽ, തിരികെ -1. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: s = "leetcode" ഔട്ട്പുട്ട്: 0 ടെസ്റ്റ് കേസ് 2: ഇൻപുട്ട്: s = "aabb" ഔട്ട്പുട്ട്: -1 വിശദീകരണം ...
ചോദ്യം 195. ബൈനറി ട്രീ ലീറ്റ്കോഡ് പരിഹാരം വിപരീതമാക്കുക പ്രശ്ന പ്രസ്താവന: വിപരീത ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഈ ചോദ്യത്തിൽ, ഏതെങ്കിലും ബൈനറി ട്രീയുടെ ഒരു റൂട്ട് നൽകിയാൽ, ബൈനറി ട്രീയെ വിപരീതമാക്കാൻ പരിഹാരം ആവശ്യമാണ്, അതായത് ഇടത് ട്രീ ശരിയായ വൃക്ഷമായി മാറണം, തിരിച്ചും. വിശദീകരണം നമുക്ക് സ്വയം ചോദിക്കാം, ഏത് മരമാണ് കടന്നുപോകുന്നത് എന്ന് ...
ചോദ്യം 196. പാർട്ടീഷൻ ലിസ്റ്റ് Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന : പാർട്ടീഷൻ ലിസ്റ്റ് Leetcode സൊല്യൂഷൻ - ഒരു ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലയും x മൂല്യവും നൽകിയാൽ, x-ൽ കുറവുള്ള എല്ലാ നോഡുകളും x-നേക്കാൾ വലുതോ തുല്യമോ ആയ നോഡുകൾക്ക് മുമ്പായി വരുന്ന തരത്തിൽ പാർട്ടീഷൻ ചെയ്യുക. ഓരോ രണ്ട് പാർട്ടീഷനുകളിലും നോഡുകളുടെ യഥാർത്ഥ ആപേക്ഷിക ക്രമം നിങ്ങൾ സംരക്ഷിക്കണം. ഉദാഹരണം : ഉദാഹരണം 1 ഇൻപുട്ട്: തല = ...
ചോദ്യം 197. റിവേഴ്സ് പോളിഷ് നോട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വിലയിരുത്തുക പ്രശ്ന പ്രസ്താവന റിവേഴ്സ് പോളിഷ് നോട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വിലയിരുത്തുക - റിവേഴ്സ് പോളിഷ് നൊട്ടേഷനിൽ ഒരു ഗണിത പദപ്രയോഗത്തിന്റെ മൂല്യം വിലയിരുത്തുക. +, -, *, കൂടാതെ / എന്നിവയാണ് സാധുവായ ഓപ്പറേറ്റർമാർ. ഓരോ ഓപ്പറണ്ടും ഒരു പൂർണ്ണസംഖ്യയോ മറ്റൊരു പദപ്രയോഗമോ ആകാം. രണ്ട് പൂർണ്ണസംഖ്യകൾ തമ്മിലുള്ള വിഭജനം പൂജ്യത്തിലേക്ക് ചുരുക്കണം. നൽകിയിരിക്കുന്നത് ഉറപ്പാണ് ...
ചോദ്യം 198. ഏറ്റവും ചെറിയ ശ്രേണി II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന : ഏറ്റവും ചെറിയ ശ്രേണി II Leetcode പരിഹാരം - നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകളും ഒരു പൂർണ്ണസംഖ്യ kയും നൽകിയിരിക്കുന്നു. ഓരോ സൂചികയ്ക്കും i 0 <= i < nums.length, സംഖ്യകൾ[i] സംഖ്യകൾ[i] + k അല്ലെങ്കിൽ സംഖ്യകൾ[i] – k എന്നിങ്ങനെ മാറ്റുക. സംഖ്യകളിലെ ഏറ്റവും കുറഞ്ഞ മൂലകങ്ങൾ തമ്മിലുള്ള വ്യത്യാസമാണ് സംഖ്യകളുടെ സ്കോർ. ഓരോ സൂചികയിലും മൂല്യങ്ങൾ മാറ്റിയതിന് ശേഷം അക്കങ്ങളുടെ ഏറ്റവും കുറഞ്ഞ സ്കോർ തിരികെ നൽകുക. ...
ചോദ്യം 199. 3തുക ഏറ്റവും അടുത്തുള്ള ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന 3സം ഏറ്റവും അടുത്തുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷൻ - n ന്റെ ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകളും ഒരു പൂർണ്ണസംഖ്യ ടാർഗെറ്റും നൽകിയാൽ, തുക ടാർഗെറ്റിനോട് ഏറ്റവും അടുത്തിരിക്കുന്ന സംഖ്യകളിൽ മൂന്ന് പൂർണ്ണസംഖ്യകൾ കണ്ടെത്തുക. മൂന്ന് പൂർണ്ണസംഖ്യകളുടെ ആകെത്തുക തിരികെ നൽകുക. ഓരോ ഇൻപുട്ടിനും കൃത്യമായ ഒരു പരിഹാരമുണ്ടെന്ന് നിങ്ങൾ അനുമാനിക്കാം. ഇൻപുട്ട്: സംഖ്യകൾ = [-1,2,1,-4], ലക്ഷ്യം = 1 ഔട്ട്പുട്ട്: ...
ചോദ്യം 200. തുടർച്ചയായ അറേ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന തുടർച്ചയായ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ബൈനറി അറേ നമ്പറുകൾ നൽകിയാൽ, 0, 1 എന്നിവയുടെ തുല്യ സംഖ്യയുള്ള ഒരു തുടർച്ചയായ ഉപനിരയുടെ പരമാവധി ദൈർഘ്യം നൽകുക. ഇൻപുട്ട്: സംഖ്യകൾ = [0,1] ഔട്ട്പുട്ട്: 2 വിശദീകരണം: [0, 1] ആണ് 0 ഉം 1 ഉം തുല്യ സംഖ്യകളുള്ള ഏറ്റവും നീളം കൂടിയ ഉപവിഭാഗം. വിശദീകരണം ഇപ്പോൾ നമ്മൾ എന്താണ് ...
ചോദ്യം 201. എൻ-ക്വീൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന N-Queens LeetCode സൊല്യൂഷൻ - n-queens പസിൽ എന്നത് ഒരു nxn ചെസ്സ്ബോർഡിൽ n ക്വീൻസിനെ സ്ഥാപിക്കുന്നതിന്റെ പ്രശ്നമാണ്, അതായത് രണ്ട് രാജ്ഞിമാർ പരസ്പരം ആക്രമിക്കുന്നില്ല. ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, n-queens പസിലിലേക്ക് എല്ലാ വ്യതിരിക്തമായ പരിഹാരങ്ങളും തിരികെ നൽകുക. നിങ്ങൾക്ക് ഏത് ക്രമത്തിലും ഉത്തരം നൽകാം. ഓരോ പരിഹാരത്തിലും ഒരു പ്രത്യേക ബോർഡ് കോൺഫിഗറേഷൻ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 202. ഹിസ്റ്റോഗ്രാം ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും വലിയ ദീർഘചതുരം ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരം LeetCode സൊല്യൂഷൻ - ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഹിസ്റ്റോഗ്രാമിന്റെ ബാർ ഉയരത്തെ പ്രതിനിധീകരിക്കുന്ന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരത്തിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുന്നു. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ഉയരങ്ങൾ = [2, 1, 5, 6, 2, 3] ഔട്ട്പുട്ട്: 10 വിശദീകരണം: ...
ചോദ്യം 203. റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ഇൻപുട്ട് സ്ട്രിംഗും പി പാറ്റേണും നൽകിയാൽ, '.' എന്നതിനായുള്ള പിന്തുണയോടെ റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് നടപ്പിലാക്കുക. കൂടാതെ '*' എവിടെ: '.' ഏതെങ്കിലും ഒരു പ്രതീകവുമായി പൊരുത്തപ്പെടുന്നു. ''*' മുമ്പത്തെ ഘടകത്തിന്റെ പൂജ്യമോ അതിലധികമോ പൊരുത്തപ്പെടുന്നു. പൊരുത്തം മുഴുവൻ ഇൻപുട്ട് സ്ട്രിംഗും ഉൾക്കൊള്ളണം (ഭാഗികമല്ല). ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 204. ബൈനറി ട്രീ വലത് വശം കാണുക LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ വലത് വശത്ത് കാണുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിക്കൊണ്ട്, നിങ്ങൾ അതിന്റെ വലതുവശത്ത് നിൽക്കുന്നതായി സങ്കൽപ്പിക്കുക, മുകളിൽ നിന്ന് താഴേക്ക് ഓർഡർ ചെയ്തതായി നിങ്ങൾക്ക് കാണാൻ കഴിയുന്ന നോഡുകളുടെ മൂല്യങ്ങൾ തിരികെ നൽകുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: റൂട്ട് = [1, 2, 3, null, 5, null, ...
ചോദ്യം 205. സിഗ്സാഗ് കൺവേർഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന സിഗ്സാഗ് കൺവേർഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "PAYPALISHIRING" എന്ന സ്ട്രിംഗ് ഇതുപോലെയുള്ള ഒരു നിശ്ചിത എണ്ണം വരികളിൽ ഒരു സിഗ്സാഗ് പാറ്റേണിലാണ് എഴുതിയിരിക്കുന്നത്: (മികച്ച വ്യക്തതയ്ക്കായി ഈ പാറ്റേൺ ഒരു നിശ്ചിത ഫോണ്ടിൽ പ്രദർശിപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം) PAHNAPLSIIGYI ...
ചോദ്യം 206. മൂന്നാമത്തെ പരമാവധി നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന മൂന്നാമത്തെ പരമാവധി സംഖ്യ ലീറ്റ്കോഡ് പരിഹാരം - ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, ഈ അറേയിലെ മൂന്നാമത്തെ വ്യത്യസ്തമായ പരമാവധി നമ്പർ നൽകുക. മൂന്നാമത്തെ പരമാവധി നിലവിലില്ലെങ്കിൽ, പരമാവധി നമ്പർ തിരികെ നൽകുക. ഉദാഹരണം ഇൻപുട്ട്: സംഖ്യകൾ = [3,2,1] ഔട്ട്പുട്ട്: 1 വിശദീകരണം: ആദ്യത്തെ വ്യതിരിക്തമായ പരമാവധി 3. രണ്ടാമത്തെ വ്യതിരിക്തമായ പരമാവധി 2. മൂന്നാമത്തേത് ...
ചോദ്യം 207. മൈൻസ്വീപ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന മൈൻസ്വീപ്പർ ലീറ്റ്കോഡ് പരിഹാരം – നമുക്ക് മൈൻസ്വീപ്പർ ഗെയിം കളിക്കാം (വിക്കിപീഡിയ, ഓൺലൈൻ ഗെയിം)! ഗെയിം ബോർഡിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു mxn ചാർ മാട്രിക്സ് ബോർഡ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, ഇവിടെ: 'M' വെളിപ്പെടുത്താത്ത ഖനിയെ പ്രതിനിധീകരിക്കുന്നു, 'E' വെളിപ്പെടുത്താത്ത ശൂന്യ ചതുരത്തെ പ്രതിനിധീകരിക്കുന്നു, 'B' എന്നത് അടുത്തുള്ള മൈനുകളില്ലാത്ത (അതായത്, മുകളിൽ, താഴെ, താഴെ) വെളിപ്പെടുത്തിയ ശൂന്യ ചതുരത്തെ പ്രതിനിധീകരിക്കുന്നു. , ഇടത്, വലത്, എല്ലാം...
ചോദ്യം 208. കൊക്കോ ഈറ്റിംഗ് ബനാനസ് LeetCode സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന കൊക്കോ വാഴപ്പഴം കഴിക്കുന്നത് LeetCode പരിഹാരം - കൊക്കോ വാഴപ്പഴം കഴിക്കാൻ ഇഷ്ടപ്പെടുന്നു. വാഴക്കൂമ്പാരങ്ങളുണ്ട്, ഈ കൂമ്പാരത്തിൽ വാഴക്കൂമ്പാരങ്ങളുണ്ട്. കാവൽക്കാർ പോയി, മണിക്കൂറുകൾക്കുള്ളിൽ തിരികെ വരും. കൊക്കോയ്ക്ക് തന്റെ നേന്ത്രപ്പഴം-മണിക്കൂറിൽ കഴിക്കുന്ന വേഗത കെ എന്ന് തീരുമാനിക്കാം. ഓരോ മണിക്കൂറിലും അവൾ കുറച്ച് വാഴപ്പഴം തിരഞ്ഞെടുത്ത് ആ ചിതയിൽ നിന്ന് കെ വാഴപ്പഴം കഴിക്കുന്നു. എങ്കിൽ...
ചോദ്യം 209. സമയാധിഷ്ഠിത കീ-മൂല്യം സ്റ്റോർ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സമയാധിഷ്ഠിത കീ-മൂല്യം സ്റ്റോർ ലീറ്റ്കോഡ് പരിഹാരം - ഒരേ കീയ്ക്കായി വ്യത്യസ്ത സമയ സ്റ്റാമ്പുകളിൽ ഒന്നിലധികം മൂല്യങ്ങൾ സംഭരിക്കാനും ഒരു നിശ്ചിത ടൈംസ്റ്റാമ്പിൽ കീയുടെ മൂല്യം വീണ്ടെടുക്കാനും കഴിയുന്ന ഒരു സമയാധിഷ്ഠിത കീ-മൂല്യ ഡാറ്റാ ഘടന രൂപകൽപ്പന ചെയ്യുക. ടൈംമാപ്പ് ക്ലാസ് നടപ്പിലാക്കുക: ടൈംമാപ്പ്() ഡാറ്റാ ഘടനയുടെ ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു. ശൂന്യമായ സെറ്റ് (സ്ട്രിംഗ് കീ, സ്ട്രിംഗ് ...
ചോദ്യം 210. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക - ഓർഡർ ചെയ്ത ഒരു പൂർണ്ണസംഖ്യ പട്ടികയിലെ മധ്യ മൂല്യമാണ് മീഡിയൻ. ലിസ്റ്റിന്റെ വലുപ്പം തുല്യമാണെങ്കിൽ, മധ്യമൂല്യം ഇല്ല, രണ്ട് മധ്യമൂല്യങ്ങളുടെ ശരാശരിയാണ് മീഡിയൻ. ഉദാഹരണത്തിന്, arr = [2,3,4], മീഡിയൻ ...
ചോദ്യം 211. സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ക്രമപ്പെടുത്തൽ പ്രശ്ന പ്രസ്താവന: സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ക്രമപ്പെടുത്തൽ - രണ്ട് സ്ട്രിംഗുകൾ s1, s2 എന്നിവ നൽകിയാൽ, s2-ൽ s1 ന്റെ പെർമ്യൂട്ടേഷൻ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ ശരി അല്ലെങ്കിൽ തെറ്റായി നൽകുക. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, s1 ന്റെ ക്രമമാറ്റങ്ങളിലൊന്ന് s2 ന്റെ ഉപസ്ട്രിംഗാണെങ്കിൽ ശരി എന്ന് തിരികെ നൽകുക. ഉദാഹരണം : ഉദാഹരണം 1 ഇൻപുട്ട്: s1 = "ab", s2 = "eidbaooo" ഔട്ട്പുട്ട്: ശരി വിശദീകരണം: s2-ൽ s1 ("ba") ന്റെ ഒരു ക്രമമാറ്റം അടങ്ങിയിരിക്കുന്നു. ...
ചോദ്യം 212. പുതുക്കിയ തീയതി LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പുതുക്കിയ തീയതി ലീറ്റ്കോഡ് സൊല്യൂഷൻ – ദിവസം മാസം വർഷം എന്ന രൂപത്തിൽ ഒരു തീയതി സ്ട്രിംഗ് നൽകിയിരിക്കുന്നു, ഇവിടെ: ദിവസം {"1st", "2nd", "3rd", "4th", ..., "30th", "31ആം"}. {"ജനുവരി", "ഫെബ്രുവരി", "മാർ", "ഏപ്രിൽ", "മെയ്", "ജൂൺ", "ജൂലൈ", "ഓഗസ്റ്റ്", "സെപ്തം", "ഒക്ടോബർ", "നവംബർ", എന്നീ സെറ്റിലാണ് മാസം. "ഡിസംബർ"}. വർഷം [1900, 2100] പരിധിയിലാണ്. തീയതി സ്ട്രിംഗ് പരിവർത്തനം ചെയ്യുക ...
ചോദ്യം 213. ഡയഗണൽ ട്രാവേഴ്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഡയഗണൽ ട്രാവേഴ്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു mxn മാട്രിക്സ് മാറ്റ് നൽകിയിരിക്കുന്നു, അറേയുടെ എല്ലാ ഘടകങ്ങളുടെയും ഒരു അറേ ഒരു ഡയഗണൽ ക്രമത്തിൽ തിരികെ നൽകുക. ഇൻപുട്ട്: മാറ്റ് = [[1,2,3],[4,5,6],[7,8,9]] ഔട്ട്പുട്ട്: [1,2,4,7,5,3,6,8,9] വിശദീകരണം ഒരു NxM മാട്രിക്സിന്റെ ഡയഗണലുകളുടെ സൂചികകൾ പരിഗണിക്കുക. ഒരു ഉദാഹരണമായി നമുക്ക് 4×4 മാട്രിക്സ് ഉപയോഗിക്കാം: ...
ചോദ്യം 214. മാട്രിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും ദൈർഘ്യമേറിയ വർദ്ധന പാത ഒരു മാട്രിക്സ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന ദൈർഘ്യമേറിയ വർധിക്കുന്ന പാത - ഒരു mxn പൂർണ്ണസംഖ്യകളുടെ മാട്രിക്സ് നൽകിയാൽ, മാട്രിക്സിലെ ഏറ്റവും ദൈർഘ്യമേറിയ വർദ്ധിക്കുന്ന പാതയുടെ ദൈർഘ്യം തിരികെ നൽകുക. ഓരോ സെല്ലിൽ നിന്നും, നിങ്ങൾക്ക് ഒന്നുകിൽ നാല് ദിശകളിലേക്ക് നീങ്ങാം: ഇടത്തോട്ടോ വലത്തോട്ടോ മുകളിലേക്കോ താഴേക്കോ. നിങ്ങൾക്ക് ഡയഗണലായി നീങ്ങാനോ അതിർത്തിക്ക് പുറത്തേക്ക് നീങ്ങാനോ പാടില്ല (അതായത്, പൊതിയുക അനുവദനീയമല്ല). ഇൻപുട്ട്:...
ചോദ്യം 215. അടച്ച ദ്വീപുകളുടെ എണ്ണം Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന : അടച്ച ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് സൊല്യൂഷൻ - 2സെ (ഭൂമി), 0സെ (വെള്ളം) എന്നിവ അടങ്ങുന്ന 1D ഗ്രിഡ് നൽകിയിരിക്കുന്നു. ഒരു ദ്വീപ് 4സെക്കിന്റെ പരമാവധി 0-ദിശയിൽ ബന്ധിപ്പിച്ചിരിക്കുന്ന ഗ്രൂപ്പാണ്, കൂടാതെ അടച്ച ദ്വീപ് പൂർണ്ണമായും (എല്ലാം ഇടത്, മുകളിൽ, വലത്, താഴെ) 1സെക്കനാൽ ചുറ്റപ്പെട്ട ഒരു ദ്വീപാണ്. അടച്ച ദ്വീപുകളുടെ എണ്ണം തിരികെ നൽകുക. ഉദാഹരണം : ഉദാഹരണം 1 ഇൻപുട്ട്: ഗ്രിഡ് = [[1,1,1,1,1,1,1,0],[1,0,0,0,0,1,1,0],[1,0,1,0,1,1,1,0, 1,0,0,0,0,1,0,1],[1,1,1,1,1,1,1,0],[2]] ഔട്ട്പുട്ട് : XNUMX വിശദീകരണം: ചാരനിറത്തിലുള്ള ദ്വീപുകൾ ...
ചോദ്യം 216. ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സീരിയലൈസ് ചെയ്യുക, ഡീസീരിയലൈസ് ചെയ്യുക പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സീരിയലൈസ് ചെയ്യുകയും ഡീസീരിയലൈസ് ചെയ്യുകയും ചെയ്യുക - ഒരു ഡാറ്റാ ഘടനയെയോ ഒബ്ജക്റ്റിനെയോ ബിറ്റുകളുടെ ഒരു ശ്രേണിയിലേക്ക് പരിവർത്തനം ചെയ്യുന്ന പ്രക്രിയയാണ് സീരിയലൈസേഷൻ, അതിലൂടെ അത് ഒരു ഫയലിലോ മെമ്മറി ബഫറിലോ സംഭരിക്കാനോ പിന്നീട് പുനർനിർമ്മിക്കുന്നതിന് ഒരു നെറ്റ്വർക്ക് കണക്ഷൻ ലിങ്കിലൂടെ സംപ്രേഷണം ചെയ്യാനോ കഴിയും. ഇൻ...
ചോദ്യം 217. ബൈനറി ട്രീ മാക്സിമം പാത്ത് സം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ പരമാവധി പാത്ത് സം ലീറ്റ്കോഡ് പരിഹാരം - ഒരു ബൈനറി ട്രീയിലെ ഒരു പാത്ത് നോഡുകളുടെ ഒരു ശ്രേണിയാണ്, അവിടെ ഓരോ ജോഡി അടുത്തുള്ള നോഡുകൾക്കും അവയെ ബന്ധിപ്പിക്കുന്ന ഒരു അരികുണ്ട്. ഒരു നോഡിന് പരമാവധി ഒരു പ്രാവശ്യം മാത്രമേ ക്രമത്തിൽ ദൃശ്യമാകൂ. പാത ആവശ്യമില്ല എന്നത് ശ്രദ്ധിക്കുക ...
ചോദ്യം 218. വൃത്താകൃതിയിലുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ ബൗണ്ടഡ് ചെയ്ത റോബോട്ട് പ്രശ്ന പ്രസ്താവന റോബോട്ട് സർക്കിളിൽ ലീറ്റ്കോഡ് പരിഹാരം - അനന്തമായ വിമാനത്തിൽ, ഒരു റോബോട്ട് തുടക്കത്തിൽ (0, 0) നിൽക്കുകയും വടക്കോട്ട് അഭിമുഖീകരിക്കുകയും ചെയ്യുന്നു. ശ്രദ്ധിക്കുക: വടക്ക് ദിശ y-അക്ഷത്തിന്റെ പോസിറ്റീവ് ദിശയാണ്. y-അക്ഷത്തിന്റെ നെഗറ്റീവ് ദിശയാണ് തെക്ക് ദിശ. x-അക്ഷത്തിന്റെ പോസിറ്റീവ് ദിശയാണ് കിഴക്ക് ദിശ. പടിഞ്ഞാറ് ദിശയാണ്...
ചോദ്യം 219. ഒരു ഗാർഡൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ നനയ്ക്കാൻ തുറക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ടാപ്പുകളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന ഒരു ഗാർഡൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ തുറക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ടാപ്പുകളുടെ എണ്ണം - x-അക്ഷത്തിൽ ഒരു ഏകമാനമായ പൂന്തോട്ടമുണ്ട്. പൂന്തോട്ടം പോയിന്റ് 0 ൽ ആരംഭിച്ച് n എന്ന പോയിന്റിൽ അവസാനിക്കുന്നു. (അതായത് പൂന്തോട്ടത്തിന്റെ നീളം n ആണ്). പോയിന്റുകളിൽ [1, 0, ..., n] സ്ഥിതി ചെയ്യുന്ന n + 1 ടാപ്പുകൾ ഉണ്ട് ...
ചോദ്യം 220. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, അതിന്റെ നോഡുകളുടെ മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേസൽ തിരികെ നൽകുക. (അതായത്, അടുത്ത ലെവലിനായി ഇടത്തുനിന്ന് വലത്തോട്ടും വലത്തുനിന്ന് ഇടത്തോട്ടും ഒന്നിടവിട്ട്). ഇൻപുട്ട്: റൂട്ട് = [3,9,20,null,null,15,7] ഔട്ട്പുട്ട്: [[3],[20,9],[15,7]] വിശദീകരണം ഞങ്ങൾ ...
ചോദ്യം 221. ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ LeetCode പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ കണ്ടെത്തുക - ഓരോ പൂർണ്ണസംഖ്യയും [1, n] ഉൾപ്പെടുന്ന ശ്രേണിയിലുള്ള n + 1 പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. സംഖ്യകളിൽ ഒരു ആവർത്തിച്ചുള്ള സംഖ്യ മാത്രമേയുള്ളൂ, ഈ ആവർത്തിച്ചുള്ള നമ്പർ തിരികെ നൽകുക. അറേ നമ്പറുകൾ പരിഷ്ക്കരിക്കാതെ തന്നെ നിങ്ങൾ പ്രശ്നം പരിഹരിക്കുകയും സ്ഥിരമായ അധിക ഇടം മാത്രം ഉപയോഗിക്കുകയും വേണം. ഇൻപുട്ട്: സംഖ്യകൾ = [1,3,4,2,2] ഔട്ട്പുട്ട്: 2 വിശദീകരണം ...
ചോദ്യം 222. പാമ്പുകളും ഗോവണികളും LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പാമ്പുകളും ഗോവണികളും LeetCode സൊല്യൂഷൻ - നിങ്ങൾക്ക് ഒരു nxn ഇന്റിജർ മാട്രിക്സ് ബോർഡ് നൽകിയിരിക്കുന്നു, അവിടെ സെല്ലുകൾ 1 മുതൽ n2 വരെ ബോർഡിന്റെ താഴെ ഇടതുവശത്ത് നിന്ന് ആരംഭിക്കുന്ന ഒരു Boustrophedon ശൈലിയിൽ ലേബൽ ചെയ്തിരിക്കുന്നു (അതായത് ബോർഡ്[n - 1][0]) കൂടാതെ ഓരോ വരിയിലും ഒന്നിടവിട്ട ദിശകൾ. നിങ്ങൾ ബോർഡിന്റെ ചതുരം 1 ൽ ആരംഭിക്കുക. ഓരോ നീക്കത്തിലും...
ചോദ്യം 223. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ എലമെന്റ് നഷ്ടമായി പ്രശ്ന പ്രസ്താവന: ക്രമീകരിച്ച അറേ ലെറ്റ്കോഡ് സൊല്യൂഷനിൽ എലമെന്റ് കാണുന്നില്ല - ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകുകയും അതിന്റെ എല്ലാ ഘടകങ്ങളും അദ്വിതീയവും k ഒരു പൂർണ്ണസംഖ്യയും നൽകുകയും ചെയ്താൽ, അറേയുടെ ഇടതുവശത്തുള്ള സംഖ്യയിൽ നിന്ന് ആരംഭിക്കുന്ന kth നഷ്ടമായ നമ്പർ തിരികെ നൽകുക. ഉദാഹരണം: ഉദാഹരണം 1 ഇൻപുട്ട്: സംഖ്യകൾ = [4,7,9,10], k = ...
ചോദ്യം 224. പാത്ത് സം II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന : പാത്ത് സം II LeetCode സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ടും ഒരു ഇന്റിജർ ടാർഗെറ്റ്സവും നൽകിയാൽ, പാതയിലെ നോഡ് മൂല്യങ്ങളുടെ ആകെത്തുക ടാർഗെറ്റ്സത്തിന് തുല്യമാകുന്ന എല്ലാ റൂട്ട്-ടു-ലീഫ് പാത്തും തിരികെ നൽകുക. ഓരോ പാതയും നോഡ് മൂല്യങ്ങളുടെ പട്ടികയായി നൽകണം, നോഡ് റഫറൻസുകളല്ല. റൂട്ട്-ടു-ലീഫ് പാത്ത് എന്നത് ആരംഭിക്കുന്ന ഒരു പാതയാണ് ...
ചോദ്യം 225. 2D വെക്റ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പരത്തുക പ്രശ്ന പ്രസ്താവന 2D വെക്റ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഫ്ലാറ്റൻ ചെയ്യുക - ഒരു 2D വെക്റ്റർ പരത്താൻ ഒരു ഇറ്ററേറ്റർ രൂപകൽപ്പന ചെയ്യുക. ഇത് അടുത്തതും അടുത്തതുമായ പ്രവർത്തനങ്ങളെ പിന്തുണയ്ക്കണം. Vector2D ക്ലാസ് നടപ്പിലാക്കുക: Vector2D(int[][] vec) 2D വെക്റ്റർ vec ഉപയോഗിച്ച് ഒബ്ജക്റ്റിനെ സമാരംഭിക്കുന്നു. next() 2D വെക്റ്ററിൽ നിന്ന് അടുത്ത ഘടകം തിരികെ നൽകുകയും പോയിന്ററിനെ ഒരു പടി മുന്നോട്ട് നീക്കുകയും ചെയ്യുന്നു. എല്ലാം എന്ന് നിങ്ങൾ ഊഹിച്ചേക്കാം...
ചോദ്യം 226. ഏലിയൻ നിഘണ്ടു LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏലിയൻ നിഘണ്ടു ലീറ്റ്കോഡ് പരിഹാരം - ഇംഗ്ലീഷ് അക്ഷരമാല ഉപയോഗിക്കുന്ന ഒരു പുതിയ അന്യഭാഷയുണ്ട്. എന്നിരുന്നാലും, അക്ഷരങ്ങൾക്കിടയിലെ ക്രമം നിങ്ങൾക്ക് അജ്ഞാതമാണ്. അന്യഭാഷയുടെ നിഘണ്ടുവിൽ നിന്ന് നിങ്ങൾക്ക് സ്ട്രിംഗ് പദങ്ങളുടെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു, ഈ പുതിയ ഭാഷയുടെ നിയമങ്ങൾ അനുസരിച്ച് പദങ്ങളിലെ സ്ട്രിംഗുകൾ നിഘണ്ടുവിൽ ക്രമീകരിച്ചിരിക്കുന്നു. ...
ചോദ്യം 227. സെൽഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒഴികെയുള്ള അറേയുടെ ഉൽപ്പന്നം സെൽഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒഴികെയുള്ള അറേയുടെ പ്രശ്ന പ്രസ്താവന ഉൽപ്പന്നം - ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, ഒരു അറേ ഉത്തരം നൽകുക, അത്തരത്തിലുള്ള ഉത്തരം[i] സംഖ്യകൾ ഒഴികെയുള്ള സംഖ്യകളുടെ എല്ലാ ഘടകങ്ങളുടെയും ഗുണനത്തിന് തുല്യമാണ്. സംഖ്യകളുടെ ഏതെങ്കിലും പ്രിഫിക്സിന്റെയോ സഫിക്സിന്റെയോ ഉൽപ്പന്നം 32-ബിറ്റ് പൂർണ്ണസംഖ്യയിൽ യോജിക്കുമെന്ന് ഉറപ്പുനൽകുന്നു. നിങ്ങൾ O(n) സമയത്തും ഡിവിഷൻ ഉപയോഗിക്കാതെയും പ്രവർത്തിക്കുന്ന ഒരു അൽഗോരിതം എഴുതണം ...
ചോദ്യം 228. സ്ക്രാംബിൾ സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന സ്ക്രാംബിൾ സ്ട്രിംഗ് ലീറ്റ് കോഡ് സൊല്യൂഷൻ - ഇനിപ്പറയുന്ന അൽഗോരിതം ഉപയോഗിച്ച് ഒരു സ്ട്രിംഗ് ടി ലഭിക്കുന്നതിന് നമുക്ക് സ്ക്രംബിൾ ചെയ്യാം: സ്ട്രിംഗിന്റെ നീളം 1 ആണെങ്കിൽ, നിർത്തുക. സ്ട്രിംഗിന്റെ നീളം > 1 ആണെങ്കിൽ, ഇനിപ്പറയുന്നവ ചെയ്യുക: സ്ട്രിംഗിനെ ശൂന്യമല്ലാത്ത രണ്ട് സബ്സ്ട്രിംഗുകളായി വിഭജിക്കുക ...
ചോദ്യം 229. ഇടത് ഇലകളുടെ ആകെത്തുക LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന: ഇടത് ഇലകളുടെ ആകെത്തുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, എല്ലാ ഇടത് ഇലകളുടെയും ആകെത്തുക തിരികെ നൽകുക. കുട്ടികളില്ലാത്ത ഒരു നോഡാണ് ഇല. ഇടത് ഇല എന്നത് മറ്റൊരു നോഡിന്റെ ഇടത് കുട്ടിയാണ്. ഉദാഹരണവും വിശദീകരണവും: ഇൻപുട്ട്: റൂട്ട് = [3,9,20,null,null,15,7] ഔട്ട്പുട്ട്: 24 വിശദീകരണം: അവിടെ ...
ചോദ്യം 230. രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ പ്രശ്ന പ്രസ്താവന ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ - ശക്തമായി ലിങ്ക് ചെയ്തിരിക്കുന്ന രണ്ട് ഹെഡ്എ, ഹെഡ്ബി എന്നിവയുടെ ഹെഡ്ഡുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ലിങ്ക് ചെയ്ത രണ്ട് ലിസ്റ്റുകളും ഒരു ഘട്ടത്തിൽ വിഭജിക്കാമെന്നും നൽകിയിരിക്കുന്നു. അവ വിഭജിക്കുന്ന നോഡ് തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു അല്ലെങ്കിൽ അസാധുവാണെങ്കിൽ ...
ചോദ്യം 231. പെർമ്യൂട്ടേഷൻ സീക്വൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ക്രമപ്പെടുത്തൽ ക്രമം LeetCode സൊല്യൂഷൻ - സെറ്റിൽ [1, 2, 3, ..., n] ആകെ n അടങ്ങിയിരിക്കുന്നു! അതുല്യമായ ക്രമമാറ്റങ്ങൾ. ക്രമത്തിൽ എല്ലാ പെർമ്യൂട്ടേഷനുകളും ലിസ്റ്റുചെയ്യുകയും ലേബൽ ചെയ്യുകയും ചെയ്യുന്നതിലൂടെ, നമുക്ക് n = 3 എന്നതിനായുള്ള ഇനിപ്പറയുന്ന ശ്രേണി ലഭിക്കും: "123" "132" "213" "231" "312" "321" n, k എന്നിവ നൽകിയാൽ, kth പെർമ്യൂട്ടേഷൻ സീക്വൻസ് തിരികെ നൽകുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: n ...
ചോദ്യം 232. ഓരോ ട്രീ റോ ലീറ്റ്കോഡ് സൊല്യൂഷനിലും ഏറ്റവും വലിയ മൂല്യം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഓരോ ട്രീ വരിയിലും ഏറ്റവും വലിയ മൂല്യം കണ്ടെത്തുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 0: ഇൻപുട്ട്: റൂട്ട് = [1, 1, 3, 4, 5, ശൂന്യം, 3] ഔട്ട്പുട്ട്: [9, 1, 3] വിശദീകരണം 9, 1, കൂടാതെ ...
ചോദ്യം 233. തിരയൽ നിർദ്ദേശങ്ങൾ സിസ്റ്റം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന തിരയൽ നിർദ്ദേശങ്ങൾ സിസ്റ്റം LeetCode പരിഹാരം - നിങ്ങൾക്ക് സ്ട്രിംഗ് ഉൽപ്പന്നങ്ങളുടെ ഒരു നിരയും ഒരു സ്ട്രിംഗ് സെർച്ച് വേഡും നൽകിയിരിക്കുന്നു. SearchWord-ന്റെ ഓരോ പ്രതീകവും ടൈപ്പ് ചെയ്തതിന് ശേഷം ഉൽപ്പന്നങ്ങളിൽ നിന്ന് പരമാവധി മൂന്ന് ഉൽപ്പന്ന നാമങ്ങൾ നിർദ്ദേശിക്കുന്ന ഒരു സിസ്റ്റം രൂപകൽപ്പന ചെയ്യുക. നിർദ്ദേശിച്ച ഉൽപ്പന്നങ്ങൾക്ക് searchWord-നൊപ്പം പൊതുവായ ഒരു പ്രിഫിക്സ് ഉണ്ടായിരിക്കണം. മൂന്നിൽ കൂടുതൽ ഉൽപ്പന്നങ്ങൾ ഉണ്ടെങ്കിൽ ...
ചോദ്യം 234. ഇമേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ തിരിക്കുക പ്രശ്ന പ്രസ്താവന ഇമേജ് തിരിക്കുക LeetCode പരിഹാരം - ഒരു ഇമേജിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു nxn 2D മാട്രിക്സ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, ചിത്രം 90 ഡിഗ്രി തിരിക്കുക (ഘടികാരദിശയിൽ). നിങ്ങൾ ഇമേജ് ഇൻ-പ്ലേസിൽ തിരിക്കേണ്ടതുണ്ട്, അതായത് ഇൻപുട്ട് 2D മാട്രിക്സ് നിങ്ങൾ നേരിട്ട് പരിഷ്കരിക്കണം. മറ്റൊരു 2D മാട്രിക്സ് അനുവദിക്കാതെ റൊട്ടേഷൻ നടത്തുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 235. പീക്കിംഗ് ഇറ്ററേറ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന പീക്കിംഗ് ഇറ്ററേറ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഹാസ്നെക്സ്റ്റിനും അടുത്ത ഓപ്പറേഷനുകൾക്കും പുറമേ നിലവിലുള്ള ഒരു ഇറ്ററേറ്ററിൽ പീക്ക് ഓപ്പറേഷനെ പിന്തുണയ്ക്കുന്ന ഒരു ഇറ്ററേറ്റർ രൂപകൽപ്പന ചെയ്യുക. PeekingIterator ക്ലാസ് നടപ്പിലാക്കുക: PeekingIterator(Iterator സംഖ്യകൾ) നൽകിയിരിക്കുന്ന പൂർണ്ണസംഖ്യ ഇറ്ററേറ്റർ ഇറ്ററേറ്റർ ഉപയോഗിച്ച് ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു. int next() അറേയിലെ അടുത്ത ഘടകം തിരികെ നൽകുകയും പോയിന്ററിനെ അടുത്ത ഘടകത്തിലേക്ക് നീക്കുകയും ചെയ്യുന്നു. ബൂളിയൻ ...
ചോദ്യം 236. ഒരു IP വിലാസം LeetCode സൊല്യൂഷൻ ഡീഫാംഗ് ചെയ്യുന്നു ഒരു IP വിലാസം ഡീഫാംഗിംഗ് ചെയ്യുന്ന പ്രശ്ന പ്രസ്താവന LeetCode സൊല്യൂഷൻ - ഒരു സാധുവായ (IPv4) IP വിലാസം നൽകിയാൽ, ആ IP വിലാസത്തിന്റെ defanged പതിപ്പ് തിരികെ നൽകുക. ഒരു defanged IP വിലാസം എല്ലാ കാലയളവും മാറ്റിസ്ഥാപിക്കുന്നു "." "[.]" കൂടെ. ഇൻപുട്ട്: വിലാസം = "1.1.1.1" ഔട്ട്പുട്ട്: "1[.]1[.]1[.]1" വിശദീകരണം അവബോധം വളരെ ലളിതമാണ്. 1. ഒരു Stringbuilder str സൃഷ്ടിക്കുക 2. വിലാസ സ്ട്രിംഗിലൂടെ ലൂപ്പ് ചെയ്യുക ...
ചോദ്യം 237. ഒരു ബിഎസ്ടി ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും ചെറിയ ഘടകം BST ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന Kth ഏറ്റവും ചെറിയ ഘടകം - ഒരു ബൈനറി തിരയൽ ട്രീയുടെ റൂട്ടും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയാൽ, ട്രീയിലെ എല്ലാ നോഡുകളുടെയും എല്ലാ മൂല്യങ്ങളുടെയും kth ഏറ്റവും ചെറിയ മൂല്യം (1-ഇൻഡക്സ് ചെയ്തത്) തിരികെ നൽകുക. ഉദാഹരണങ്ങൾ: ഇൻപുട്ട്: റൂട്ട് = [3,1,4,null,2], k = 1 ഔട്ട്പുട്ട്: 1 ഇൻപുട്ട്: റൂട്ട് = [5,3,6,2,4,null,null,1], k ...
ചോദ്യം 238. ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷന്റെ ഇലകൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീയുടെ ഇലകൾ കണ്ടെത്തുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, നിങ്ങൾ ഇത് ചെയ്യുന്നതുപോലെ ഒരു മരത്തിന്റെ നോഡുകൾ ശേഖരിക്കുക: എല്ലാ ഇല നോഡുകളും ശേഖരിക്കുക. എല്ലാ ഇല നോഡുകളും നീക്കം ചെയ്യുക. മരം ശൂന്യമാകുന്നതുവരെ ആവർത്തിക്കുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: റൂട്ട് = [1, 2, 3, ...
ചോദ്യം 239. ടോപ്പ് കെ പതിവ് വാക്കുകൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ടോപ്പ് കെ പതിവ് വാക്കുകൾ LeetCode സൊല്യൂഷൻ - സ്ട്രിംഗ് പദങ്ങളുടെ ഒരു നിരയും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയാൽ, k ഏറ്റവും പതിവ് സ്ട്രിംഗുകൾ തിരികെ നൽകുക. ഏറ്റവും ഉയർന്നതിൽ നിന്ന് താഴ്ന്നതിലേക്കുള്ള ആവൃത്തി പ്രകാരം അടുക്കിയ ഉത്തരം തിരികെ നൽകുക. പദങ്ങളെ അവയുടെ നിഘണ്ടു ക്രമപ്രകാരം ഒരേ ആവൃത്തിയിൽ അടുക്കുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: വാക്കുകൾ = [“i”,”love”,”leetcode”,”i”,”love”,”coding”] k = 2 ഔട്ട്പുട്ട്: [“i”,”love”] വിശദീകരണം . ..
ചോദ്യം 240. അറേ നെസ്റ്റിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന അറേ നെസ്റ്റിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ – നിങ്ങൾക്ക് n നീളമുള്ള ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയിരിക്കുന്നു, ഇവിടെ സംഖ്യകൾ [0, n - 1] ശ്രേണിയിലെ സംഖ്യകളുടെ ക്രമമാറ്റമാണ്. ഇനിപ്പറയുന്ന നിയമത്തിന് വിധേയമായി നിങ്ങൾ s[k] = {nums[k], nums[nums[k]], nums[nums[k]]], ... } ഒരു സെറ്റ് നിർമ്മിക്കണം: s ലെ ആദ്യ ഘടകം [k] എന്നത് തിരഞ്ഞെടുക്കുന്നതിലൂടെ ആരംഭിക്കുന്നു ...
ചോദ്യം 241. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിക്കുക അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് രണ്ട് പൂർണ്ണസംഖ്യ അറേകൾ nums1, nums2 എന്നിവ നൽകിയിരിക്കുന്നു, കുറയാത്ത ക്രമത്തിൽ അടുക്കി, കൂടാതെ യഥാക്രമം nums1, nums2 എന്നിവയിലെ മൂലകങ്ങളുടെ എണ്ണത്തെ പ്രതിനിധീകരിക്കുന്ന m, n എന്നീ രണ്ട് പൂർണ്ണസംഖ്യകൾ. nums1 ഉം nums2 ഉം കുറയാത്ത ക്രമത്തിൽ അടുക്കിയ ഒരൊറ്റ അറേയിലേക്ക് ലയിപ്പിക്കുക. അവസാനമായി അടുക്കിയ അറേ ഫംഗ്ഷൻ വഴി നൽകേണ്ടതില്ല, പകരം അറേ nums1-ൽ സംഭരിക്കുക. ...
ചോദ്യം 242. ജീവനക്കാരുടെ ഫ്രീ ടൈം ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ജീവനക്കാരന് ഫ്രീ ടൈം ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ജീവനക്കാരുടെ ഒരു ലിസ്റ്റ് ഷെഡ്യൂൾ നൽകിയിരിക്കുന്നു, അത് ഓരോ ജീവനക്കാരന്റെയും ജോലി സമയത്തെ പ്രതിനിധീകരിക്കുന്നു. ഓരോ ജീവനക്കാരനും ഓവർലാപ്പുചെയ്യാത്ത ഇടവേളകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്, ഈ ഇടവേളകൾ അടുക്കിയ ക്രമത്തിലാണ്. എല്ലാ ജീവനക്കാർക്കും പൊതുവായ, പോസിറ്റീവ് ദൈർഘ്യമുള്ള ഒഴിവുസമയത്തെ പ്രതിനിധീകരിക്കുന്ന പരിമിതമായ ഇടവേളകളുടെ ലിസ്റ്റ് തിരികെ നൽകുക.
ചോദ്യം 243. ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നോഡ് ഇല്ലാതാക്കുക പ്രശ്ന പ്രസ്താവന : ലിങ്ക് ചെയ്ത ലിസ്റ്റിലെ നോഡ് ഇല്ലാതാക്കുക Leetcode പരിഹാരം - ഒറ്റ-ലിങ്ക്ഡ് ലിസ്റ്റിൽ ഒരു നോഡ് ഇല്ലാതാക്കാൻ ഒരു ഫംഗ്ഷൻ എഴുതുക. നിങ്ങൾക്ക് ലിസ്റ്റിന്റെ തലയിലേക്ക് ആക്സസ് നൽകില്ല, പകരം, നിങ്ങൾക്ക് നേരിട്ട് ഇല്ലാതാക്കാനുള്ള നോഡിലേക്ക് ആക്സസ് നൽകും. ഇല്ലാതാക്കേണ്ട നോഡ് അല്ലെന്ന് ഉറപ്പാണ് ...
ചോദ്യം 244. വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം” എന്നത് anxm ബൈനറി മാട്രിക്സ് നൽകിയിരിക്കുന്നു. 1-ദിശയിൽ (തിരശ്ചീനമോ ലംബമോ) ബന്ധിപ്പിച്ചിരിക്കുന്ന 4-ന്റെ (ഭൂമിയെ പ്രതിനിധീകരിക്കുന്ന) ഒരു ഗ്രൂപ്പാണ് ദ്വീപ്. ഒരു ദ്വീപ് ആണെങ്കിൽ മാത്രം ഒരു ദ്വീപ് മറ്റൊന്നായി കണക്കാക്കപ്പെടുന്നു ...
ചോദ്യം 245. അഗ്ലി നമ്പർ II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന അഗ്ലി നമ്പർ II LeetCode പരിഹാരം - ഒരു വൃത്തികെട്ട സംഖ്യ എന്നത് ഒരു പോസിറ്റീവ് പൂർണ്ണസംഖ്യയാണ്, അതിന്റെ പ്രധാന ഘടകങ്ങൾ 2, 3, 5 എന്നിവയിൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, n-ാമത്തെ വൃത്തികെട്ട സംഖ്യ തിരികെ നൽകുക. ഇൻപുട്ട്: n = 10 ഔട്ട്പുട്ട്: 12 വിശദീകരണം: [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] എന്നത് ആദ്യത്തെ 10 ...
ചോദ്യം 246. അസാധുവായ ഇടപാടുകൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന അസാധുവായ ഇടപാടുകൾ LeetCode പരിഹാരം - ഒരു ഇടപാട് അസാധുവായിരിക്കാം: തുക $1000 കവിയുന്നു, അല്ലെങ്കിൽ; മറ്റൊരു നഗരത്തിൽ അതേ പേരിൽ മറ്റൊരു ഇടപാടിന്റെ 60 മിനിറ്റിനുള്ളിൽ (അടക്കം) അത് സംഭവിക്കുകയാണെങ്കിൽ. പേര്, സമയം (മിനിറ്റുകളിൽ), തുക, നഗരം എന്നിവയെ പ്രതിനിധീകരിക്കുന്ന കോമയാൽ വേർതിരിച്ച മൂല്യങ്ങൾ അടങ്ങുന്ന ഇടപാടുകൾ[i] അടങ്ങുന്ന സ്ട്രിംഗ് ഇടപാടുകളുടെ ഒരു നിരയാണ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നത്...
ചോദ്യം 247. കോമ്പിനേഷൻ സം IV LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന കോമ്പിനേഷൻ സം IV LeetCode സൊല്യൂഷൻ - വ്യത്യസ്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയും ടാർഗെറ്റ് പൂർണ്ണസംഖ്യ ടാർഗെറ്റും നൽകിയാൽ, ടാർഗെറ്റിലേക്ക് ചേർക്കുന്ന സാധ്യമായ കോമ്പിനേഷനുകളുടെ എണ്ണം തിരികെ നൽകുക. ഒരു 32-ബിറ്റ് പൂർണ്ണസംഖ്യയിൽ ഉത്തരം ഉൾക്കൊള്ളാൻ കഴിയുന്ന തരത്തിൽ ടെസ്റ്റ് കേസുകൾ സൃഷ്ടിക്കപ്പെടുന്നു. ഇൻപുട്ട്: സംഖ്യകൾ = [1,2,3], ലക്ഷ്യം = 4 ഔട്ട്പുട്ട്: 7 വിശദീകരണം: സാധ്യമായത് ...
ചോദ്യം 248. സ്ട്രിംഗ് ടു ഇന്റിജർ (atoi) LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് ടു ഇന്റിജർ (atoi) Leetcode സൊല്യൂഷൻ -“String to Integer (atoi)” പ്രസ്താവിക്കുന്നത് myAtoi(string s) ഫംഗ്ഷൻ നടപ്പിലാക്കുന്നു, ഇത് ഒരു സ്ട്രിംഗിനെ 32-ബിറ്റ് സൈൻ ചെയ്ത പൂർണ്ണസംഖ്യയായി പരിവർത്തനം ചെയ്യുന്നു (C/C++ ന്റെ atoi ഫംഗ്ഷൻ പോലെയാണ്. ). myAtoi(strings) നുള്ള അൽഗോരിതം ഇപ്രകാരമാണ്: ഏതെങ്കിലും മുൻനിര വൈറ്റ്സ്പെയ്സ് വായിക്കുകയും അവഗണിക്കുകയും ചെയ്യുക. അടുത്ത പ്രതീകമാണോ എന്ന് പരിശോധിക്കുക (എങ്കിൽ ...
ചോദ്യം 249. IP വിലാസങ്ങൾ Leetcode പരിഹാരം പുനഃസ്ഥാപിക്കുക പ്രശ്ന പ്രസ്താവന IP വിലാസങ്ങൾ പുനഃസ്ഥാപിക്കുക LeetCode സൊല്യൂഷൻ - "IP വിലാസങ്ങൾ പുനഃസ്ഥാപിക്കുക" പ്രസ്താവിക്കുന്നു, അക്കങ്ങൾ മാത്രം ഉൾക്കൊള്ളുന്ന സ്ട്രിംഗിൽ, സാധ്യമായ എല്ലാ സാധുതയുള്ള IP വിലാസങ്ങളും സ്ട്രിംഗിലേക്ക് ഡോട്ടുകൾ ചേർത്തുകൊണ്ട് രൂപീകരിക്കാൻ കഴിയുന്ന എല്ലാ ക്രമത്തിലും ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഞങ്ങൾക്ക് മടങ്ങിപ്പോകാൻ അനുവാദമില്ല എന്നത് ശ്രദ്ധിക്കുക...
ചോദ്യം 250. സ്ട്രിംഗ് കംപ്രഷൻ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് കംപ്രഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - പ്രതീകങ്ങളുടെ ഒരു നിര നൽകിയാൽ, ഇനിപ്പറയുന്ന അൽഗോരിതം ഉപയോഗിച്ച് ഇത് കംപ്രസ് ചെയ്യുക: ഒരു ശൂന്യമായ സ്ട്രിംഗ് s ഉപയോഗിച്ച് ആരംഭിക്കുക. പ്രതീകങ്ങളിൽ തുടർച്ചയായി ആവർത്തിക്കുന്ന പ്രതീകങ്ങളുടെ ഓരോ ഗ്രൂപ്പിനും: ഗ്രൂപ്പിന്റെ ദൈർഘ്യം 1 ആണെങ്കിൽ, പ്രതീകം s-ലേക്ക് കൂട്ടിച്ചേർക്കുക. അല്ലെങ്കിൽ, ഗ്രൂപ്പിന്റെ ദൈർഘ്യത്തിന് ശേഷം പ്രതീകം ചേർക്കുക. കംപ്രസ് ചെയ്ത സ്ട്രിംഗ് ...
ചോദ്യം 251. ലീറ്റ്കോഡ് സൊല്യൂഷൻ വർദ്ധിപ്പിക്കുന്ന സീക്വൻസുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ സ്വാപ്പുകൾ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വർദ്ധിപ്പിക്കുന്ന സീക്വൻസുകൾ നിർമ്മിക്കുന്നതിനുള്ള പ്രശ്ന പ്രസ്താവന മിനിമം സ്വാപ്പുകൾ - നിങ്ങൾക്ക് ഒരേ നീളമുള്ള സംഖ്യകൾ 1 ഉം സംഖ്യകൾ 2 ഉം ഉള്ള രണ്ട് പൂർണ്ണ അറേകൾ നൽകിയിരിക്കുന്നു. ഒരു ഓപ്പറേഷനിൽ, നിങ്ങൾക്ക് nums1[i], nums2[i] എന്നതിനൊപ്പം സ്വാപ്പ് ചെയ്യാൻ അനുവാദമുണ്ട്. ഉദാഹരണത്തിന്, nums1 = [1,2,3,8], കൂടാതെ nums2 = [5,6,7,4] എന്നിവയാണെങ്കിൽ, നിങ്ങൾക്ക് സംഖ്യകൾ 3 = [1 ലഭിക്കാൻ i = 1,2,3,4-ൽ മൂലകം സ്വാപ്പ് ചെയ്യാം. ] കൂടാതെ സംഖ്യകൾ2 = [5,6,7,8]. ...
ചോദ്യം 252. സ്പൈറൽ മാട്രിക്സ് II ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ ചോദ്യം സ്പൈറൽ മാട്രിക്സ് II സ്പൈറൽ മാട്രിക്സുമായി വളരെ സാമ്യമുള്ളതാണ് ഈ പ്രശ്നം പരിഹരിക്കുന്നതിന് മുമ്പ് ഒരു മികച്ച ആശയം ലഭിക്കുന്നതിന് മുകളിലുള്ള ചോദ്യം പരീക്ഷിക്കാൻ ശ്രമിക്കുക. ഈ ചോദ്യത്തിൽ, സർപ്പിള ക്രമത്തിൽ മൂലകങ്ങളുള്ള n*n വലുപ്പത്തിന്റെ ഒരു മാട്രിക്സ് സൃഷ്ടിക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു, കൂടാതെ n ...
ചോദ്യം 253. ഒന്ന് എഡിറ്റ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഒന്ന് എഡിറ്റ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - രണ്ട് സ്ട്രിംഗുകൾ s ഉം t ഉം നൽകിയിരിക്കുന്നു, അവ രണ്ടും ഒരു എഡിറ്റ് ദൂരം അകലത്തിൽ ആണെങ്കിൽ true റിട്ടേൺ ചെയ്യുക, അല്ലാത്തപക്ഷം തെറ്റ് നൽകുക. നിങ്ങൾക്ക് കഴിയുമെങ്കിൽ ഒരു സ്ട്രിംഗ് s ഒരു സ്ട്രിംഗിൽ നിന്ന് ഒരു ദൂരമാണെന്നാണ് പറയപ്പെടുന്നത്: t ലഭിക്കാൻ s-ലേക്ക് കൃത്യമായി ഒരു പ്രതീകം ചേർക്കുക. ടി ലഭിക്കാൻ s-ൽ നിന്ന് കൃത്യമായി ഒരു പ്രതീകം ഇല്ലാതാക്കുക. t ലഭിക്കാൻ s-ന്റെ ഒരു പ്രതീകം മറ്റൊരു പ്രതീകം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക. ഇൻപുട്ട്:...
ചോദ്യം 254. സാധ്യമായ ബൈപാർട്ടീഷൻ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധ്യമായ ബൈപാർട്ടീഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - n ആളുകളുടെ ഒരു ഗ്രൂപ്പിനെ (1 മുതൽ n വരെ ലേബൽ ചെയ്തിരിക്കുന്നത്) ഏത് വലുപ്പത്തിലുമുള്ള രണ്ട് ഗ്രൂപ്പുകളായി വിഭജിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. ഓരോ വ്യക്തിക്കും മറ്റ് ചില ആളുകളെ ഇഷ്ടപ്പെടാതിരിക്കാം, അവർ ഒരേ ഗ്രൂപ്പിലേക്ക് പോകരുത്. പൂർണ്ണസംഖ്യയായ n ഉം അറേ ഡിസ്ലൈക്കുകളും നൽകുമ്പോൾ ഡിസ്ലൈക്കുകൾ[i] = [AI, bi] എന്നത് AI എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന വ്യക്തിയെ സൂചിപ്പിക്കുന്നു ...
ചോദ്യം 255. ജീവനക്കാരുടെ പ്രാധാന്യം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ജീവനക്കാരുടെ പ്രാധാന്യം LeetCode സൊല്യൂഷൻ - ജീവനക്കാരന്റെ തനതായ ഐഡി, പ്രാധാന്യ മൂല്യം, നേരിട്ടുള്ള കീഴുദ്യോഗസ്ഥരുടെ ഐഡികൾ എന്നിവ ഉൾപ്പെടെ, ജീവനക്കാരുടെ വിവരങ്ങളുടെ ഒരു ഡാറ്റാ ഘടന നിങ്ങൾക്കുണ്ട്. നിങ്ങൾക്ക് ജീവനക്കാരുടെ ഒരു നിരയാണ് നൽകിയിരിക്കുന്നത്: ജീവനക്കാരുടെ[i].id എന്നത് ജീവനക്കാരന്റെ ഐഡിയാണ്. ജീവനക്കാർ[i].ഇത് ജീവനക്കാരന്റെ പ്രധാന മൂല്യമാണ് പ്രാധാന്യം. ജീവനക്കാർ[i].സബോർഡിനേറ്റ്സ് എന്നത്...
ചോദ്യം 256. പൂർണ്ണസംഖ്യ ബ്രേക്ക് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യ ബ്രേക്ക് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, അതിനെ k പോസിറ്റീവ് പൂർണ്ണസംഖ്യകളുടെ ആകെത്തുകയായി വിഭജിക്കുക, ഇവിടെ k >= 2, കൂടാതെ ആ പൂർണ്ണസംഖ്യകളുടെ ഉൽപ്പന്നം പരമാവധിയാക്കുക. നമുക്ക് ലഭിക്കുന്ന പരമാവധി ഉൽപ്പന്നം തിരികെ നൽകേണ്ടതുണ്ട്. ഇൻപുട്ട്: n = 2 ഔട്ട്പുട്ട്: 1 വിശദീകരണം: 2 = 1 + 1, ...
ചോദ്യം 257. സിമെട്രിക് ട്രീ ലീറ്റ്കോഡ് പരിഹാരം Leetcode പരിഹാരം സമമിതി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയതായി "സിമെട്രിക് ട്രീ" പ്രസ്താവിക്കുന്നു, നൽകിയിരിക്കുന്ന ബൈനറി ട്രീ അതിന്റെ തന്നെ ഒരു കണ്ണാടിയാണോ (അതിന്റെ കേന്ദ്രത്തിന് ചുറ്റുമുള്ള സമമിതി) ആണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ടോ? ഉവ്വ് എങ്കിൽ, നമ്മൾ ശരിയല്ല, തെറ്റ് എന്ന് തിരികെ നൽകണം. ഉദാഹരണം:...
ചോദ്യം 258. ഡിസൈൻ ഹിറ്റ് കൗണ്ടർ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഡിസൈൻ ഹിറ്റ് കൗണ്ടർ ലീറ്റ് കോഡ് സൊല്യൂഷൻ - കഴിഞ്ഞ 5 മിനിറ്റിനുള്ളിൽ (അതായത്, കഴിഞ്ഞ 300 സെക്കൻഡിൽ) ലഭിച്ച ഹിറ്റുകളുടെ എണ്ണം കണക്കാക്കുന്ന ഒരു ഹിറ്റ് കൗണ്ടർ രൂപകൽപ്പന ചെയ്യുക. നിങ്ങളുടെ സിസ്റ്റം ഒരു ടൈംസ്റ്റാമ്പ് പാരാമീറ്റർ സ്വീകരിക്കണം (സെക്കൻഡുകളിൽ ഗ്രാനുലാരിറ്റിയിൽ), കൂടാതെ സിസ്റ്റത്തിലേക്ക് കോളുകൾ ചെയ്യുന്നത് കാലക്രമത്തിൽ ആണെന്ന് നിങ്ങൾ അനുമാനിക്കാം (അതായത്, ടൈംസ്റ്റാമ്പ് ഏകതാനമായി വർദ്ധിക്കുന്നു). ...
ചോദ്യം 259. ഈക്വൽ അറേ എലമെന്റുകളിലേക്കുള്ള ഏറ്റവും കുറഞ്ഞ നീക്കങ്ങൾ LeetCode സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന തുല്യ അറേ എലമെന്റുകളിലേക്കുള്ള ഏറ്റവും കുറഞ്ഞ നീക്കങ്ങൾ LeetCode സൊല്യൂഷൻ - n ന്റെ ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, എല്ലാ അറേ ഘടകങ്ങളും തുല്യമാക്കുന്നതിന് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ ചലനങ്ങളുടെ എണ്ണം തിരികെ നൽകുക. ഒരു നീക്കത്തിൽ, നിങ്ങൾക്ക് അറേയുടെ n - 1 ഘടകങ്ങൾ 1 കൊണ്ട് വർദ്ധിപ്പിക്കാൻ കഴിയും. ഉദാഹരണം 1: ഇൻപുട്ട് 1: സംഖ്യകൾ = [1, 2, 3] ഔട്ട്പുട്ട്: ...
ചോദ്യം 260. ജമ്പ് ഗെയിം Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന ജമ്പ് ഗെയിം ലീറ്റ്കോഡ് പരിഹാരം - നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയിരിക്കുന്നു. അറേയുടെ ആദ്യ സൂചികയിലാണ് നിങ്ങൾ ആദ്യം സ്ഥാനം പിടിച്ചിരിക്കുന്നത്, അറേയിലെ ഓരോ ഘടകവും ആ സ്ഥാനത്ത് നിങ്ങളുടെ പരമാവധി ജമ്പ് ദൈർഘ്യത്തെ പ്രതിനിധീകരിക്കുന്നു. നിങ്ങൾക്ക് അവസാന സൂചികയിൽ എത്താൻ കഴിയുമെങ്കിൽ ശരി, അല്ലെങ്കിൽ തെറ്റായി നൽകുക. ഉദാഹരണം: ഇൻപുട്ട് 1: സംഖ്യകൾ = [2, ...
ചോദ്യം 261. ലിങ്ക്ഡ് ലിസ്റ്റ് സൈക്കിൾ II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ലിങ്ക്ഡ് ലിസ്റ്റ് സൈക്കിൾ II LeetCode സൊല്യൂഷൻ - ഒരു ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലയ്ക്ക് നൽകിയിരിക്കുന്നു, സൈക്കിൾ ആരംഭിക്കുന്ന നോഡ് തിരികെ നൽകുക. സൈക്കിൾ ഇല്ലെങ്കിൽ, അസാധുവായി തിരികെ നൽകുക. തുടർച്ചയായി വീണ്ടും എത്തിച്ചേരാൻ കഴിയുന്ന ഏതെങ്കിലും നോഡ് ലിസ്റ്റിൽ ഉണ്ടെങ്കിൽ ലിങ്ക് ചെയ്ത ലിസ്റ്റിൽ ഒരു സൈക്കിൾ ഉണ്ട് ...
ചോദ്യം 262. തുടർച്ചയായ അക്ഷരങ്ങൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന തുടർച്ചയായ പ്രതീകങ്ങൾ LeetCode സൊല്യൂഷൻ - ഒരു അദ്വിതീയ പ്രതീകം മാത്രം ഉൾക്കൊള്ളുന്ന ശൂന്യമല്ലാത്ത സബ്സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യമാണ് സ്ട്രിംഗിന്റെ ശക്തി. ഒരു സ്ട്രിംഗ് s നൽകിയാൽ, s ന്റെ പവർ തിരികെ നൽകുക. ഇൻപുട്ട്: s = "leetcode" ഔട്ട്പുട്ട്: 2 വിശദീകരണം: "ee" എന്ന ഉപസ്ട്രിംഗിന് 'e' എന്ന അക്ഷരം മാത്രമുള്ള നീളം 2 ആണ്. വിശദീകരണം...
ചോദ്യം 263. വേഡ് പാറ്റേൺ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന വേഡ് പാറ്റേൺ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് 2 സ്ട്രിംഗുകൾ നൽകിയിരിക്കുന്നു - "s" ഉം "പാറ്റേണും", പാറ്റേൺ s പിന്തുടരുന്നുണ്ടോയെന്ന് ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഇവിടെ പിന്തുടരുന്നത് പൂർണ്ണ പൊരുത്തം എന്നാണ് അർത്ഥമാക്കുന്നത്. കൂടുതൽ ഔപചാരികമായി, നമുക്ക് എല്ലാ പാറ്റേണിലും [i] ഒരു s[i] മാത്രമേ ഉണ്ടാകൂ, തിരിച്ചും, അതായത് ഒരു ...
ചോദ്യം 264. ഒരു ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ എല്ലാ ആപ്പിളുകളും ശേഖരിക്കാനുള്ള ഏറ്റവും കുറഞ്ഞ സമയം ഒരു ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ എല്ലാ ആപ്പിളുകളും ശേഖരിക്കാനുള്ള ഏറ്റവും കുറഞ്ഞ സമയം പ്രശ്ന പ്രസ്താവന - 0 മുതൽ n-1 വരെയുള്ള n വെർട്ടീസുകൾ അടങ്ങുന്ന ഒരു അൺഡയറക്ട് ട്രീ നൽകിയിരിക്കുന്നു, അതിൽ ചില ആപ്പിളുകൾ അവയുടെ ലംബങ്ങളിൽ ഉണ്ട്. മരത്തിന്റെ ഒരു അരികിലൂടെ നടക്കാൻ നിങ്ങൾ 1 സെക്കൻഡ് ചെലവഴിക്കുന്നു. നിങ്ങൾ ചെയ്യേണ്ട ഏറ്റവും കുറഞ്ഞ സമയം നിമിഷങ്ങൾക്കുള്ളിൽ തിരികെ നൽകുക ...
ചോദ്യം 265. മൂന്ന് അക്കങ്ങളുടെ ലീറ്റ്കോഡ് സൊല്യൂഷന്റെ പരമാവധി ഉൽപ്പന്നം പ്രശ്ന പ്രസ്താവന മൂന്ന് അക്കങ്ങളുടെ പരമാവധി ഉൽപ്പന്നം LeetCode സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ഒരു അറേ നൽകിയിരിക്കുന്നു, ഏത് 3 അക്കങ്ങളുടെയും പരമാവധി ഉൽപ്പന്നം കണക്കാക്കാൻ ചോദ്യം ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഉദാഹരണങ്ങൾ ഉദാഹരണം 1: ഇൻപുട്ട്: സംഖ്യകൾ = [1,2,3] ഔട്ട്പുട്ട്: 6 ഉദാഹരണം 2: ഇൻപുട്ട്: സംഖ്യകൾ = [1,2,3,4] ഔട്ട്പുട്ട്: 24 ഉദാഹരണം 3: ഇൻപുട്ട്: സംഖ്യകൾ = ...
ചോദ്യം 266. Excel ഷീറ്റ് കോളം ശീർഷകം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന Excel ഷീറ്റ് കോളം ടൈറ്റിൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ – ഞങ്ങൾക്ക് ഒരു കോളം നമ്പർ നൽകിയിരിക്കുന്നു (നമുക്ക് അതിനെ colNum എന്ന് വിളിക്കാം) കൂടാതെ ഒരു എക്സൽ ഷീറ്റിൽ ദൃശ്യമാകുന്നതുപോലെ അതിന്റെ അനുബന്ധ കോളം ശീർഷകം നൽകേണ്ടതുണ്ട്, ഉദാഹരണത്തിന് A -> 1 B -> 2 C -> 3 … Z -> 26 AA ...
ചോദ്യം 267. രണ്ട് ബൈനറി ട്രീകൾ ലയിപ്പിക്കുക LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന രണ്ട് ബൈനറി ട്രീകൾ ലയിപ്പിക്കുക LeetCode പരിഹാരം - നിങ്ങൾക്ക് രണ്ട് ബൈനറി മരങ്ങൾ റൂട്ട്1, റൂട്ട്2 എന്നിവ നൽകിയിരിക്കുന്നു. നിങ്ങൾ അവയിലൊന്ന് മറയ്ക്കാൻ വയ്ക്കുമ്പോൾ, രണ്ട് മരങ്ങളുടെ ചില നോഡുകൾ ഓവർലാപ്പ് ചെയ്യപ്പെടുമ്പോൾ മറ്റുള്ളവ അങ്ങനെയല്ലെന്ന് സങ്കൽപ്പിക്കുക. നിങ്ങൾ രണ്ട് മരങ്ങളെയും ഒന്നായി ലയിപ്പിക്കേണ്ടതുണ്ട് ...
ചോദ്യം 268. വിപരീത അക്ഷരങ്ങൾ മാത്രം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന റിവേഴ്സ് ഒൺലി ലെറ്റേഴ്സ് ലെറ്റേഴ്സ് സൊല്യൂഷൻ - ഒരു സ്ട്രിംഗ് s നൽകിയാൽ, ഇനിപ്പറയുന്ന നിയമങ്ങൾ അനുസരിച്ച് സ്ട്രിംഗ് റിവേഴ്സ് ചെയ്യുക: ഇംഗ്ലീഷ് അക്ഷരങ്ങളല്ലാത്ത എല്ലാ പ്രതീകങ്ങളും അതേ സ്ഥാനത്ത് തുടരുന്നു. എല്ലാ ഇംഗ്ലീഷ് അക്ഷരങ്ങളും (ചെറിയ അല്ലെങ്കിൽ വലിയക്ഷരം) വിപരീതമാക്കണം. അത് തിരിച്ചെടുത്ത ശേഷം മടങ്ങുക. ഇൻപുട്ട്: s = "ab-cd" ...
ചോദ്യം 269. അടുത്ത ഗ്രേറ്റർ എലമെന്റ് III LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പ്രശ്നം, അടുത്ത ഗ്രേറ്റർ എലമെന്റ് III LeetCode സൊല്യൂഷൻ പ്രസ്താവിക്കുന്നു, നിങ്ങൾക്ക് ഒരു പോസിറ്റീവ് പൂർണ്ണസംഖ്യ n നൽകിയിട്ടുണ്ടെന്നും n-ൽ മാത്രം ഉള്ള അക്കങ്ങൾ ഉപയോഗിച്ച് അടുത്ത ഏറ്റവും വലിയ പൂർണ്ണസംഖ്യ കണ്ടെത്തേണ്ടതുണ്ട്. അത്തരം പൂർണ്ണസംഖ്യകൾ നിലവിലില്ലെങ്കിൽ, നിങ്ങൾ -1 പ്രിന്റ് ചെയ്യേണ്ടതുണ്ട്. മാത്രമല്ല, പുതിയ ...
ചോദ്യം 270. ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ എഡിറ്റ് ചെയ്യുക പ്രശ്ന പ്രസ്താവന പ്രശ്നം എഡിറ്റ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രസ്താവിക്കുന്നു, നിങ്ങൾക്ക് word1, word2 എന്നീ രണ്ട് സ്ട്രിംഗുകൾ നൽകിയിരിക്കുന്നു, കൂടാതെ നിങ്ങൾ ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനങ്ങളിൽ word1-നെ word2 ആക്കി മാറ്റേണ്ടതുണ്ട്. സ്ട്രിംഗിൽ ചെയ്യാൻ കഴിയുന്ന പ്രവർത്തനങ്ങൾ ഇവയാണ് - ഒരു പ്രതീകം ചേർക്കുക ഒരു പ്രതീകം ഇല്ലാതാക്കുക ഒരു പ്രതീകം മാറ്റി പകരം വയ്ക്കുക ഉദാഹരണങ്ങൾ ടെസ്റ്റ് കേസ് ...
ചോദ്യം 271. LeetCode സൊല്യൂഷൻ അതേ സ്ഥാനത്തേക്ക് ചിപ്പുകൾ നീക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ചിലവ് പ്രശ്ന പ്രസ്താവന ചിപ്പുകൾ ഒരേ സ്ഥാനത്തേക്ക് മാറ്റുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ചിലവ് LeetCode സൊല്യൂഷൻ - "ചിപ്സ് അതേ സ്ഥാനത്തേക്ക് മാറ്റുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ ചിലവ്" നിങ്ങൾക്ക് n ചിപ്പുകൾ ഉണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, ഇവിടെ ith ചിപ്പിന്റെ സ്ഥാനം സ്ഥാനം[i]. നിങ്ങൾ എല്ലാ ചിപ്പുകളും ഒരേ സ്ഥാനത്തേക്ക് മാറ്റേണ്ടതുണ്ട്. ഒരു ഘട്ടത്തിൽ, ഞങ്ങൾ ...
ചോദ്യം 272. ഒരു അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ എല്ലാ തനിപ്പകർപ്പുകളും കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന പ്രശ്നം, ഒരു അറേ ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ എല്ലാ തനിപ്പകർപ്പുകളും കണ്ടെത്തുക [1,n] ശ്രേണിയിലെ ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്ന n വലുപ്പത്തിന്റെ ഒരു ശ്രേണി നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഓരോ പൂർണ്ണസംഖ്യയും ഒന്നോ രണ്ടോ പ്രാവശ്യം ദൃശ്യമാകും, അറേയിൽ രണ്ടുതവണ ദൃശ്യമാകുന്ന എല്ലാ ഘടകങ്ങളും നിങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണങ്ങൾ...
ചോദ്യം 273. സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ നീക്കുക പ്രശ്ന പ്രസ്താവന പ്രശ്നം, മൂവ് സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രസ്താവിക്കുന്നു, നിങ്ങൾക്ക് പൂജ്യവും പൂജ്യമല്ലാത്ത ഘടകങ്ങളും അടങ്ങുന്ന ഒരു അറേയാണ് നൽകിയിരിക്കുന്നത്, അറേയിലെ പൂജ്യമല്ലാത്ത മൂലകങ്ങളുടെ ആപേക്ഷിക ക്രമം നിലനിർത്തിക്കൊണ്ട് നിങ്ങൾ എല്ലാ പൂജ്യങ്ങളും അറേയുടെ അവസാനത്തിലേക്ക് നീക്കേണ്ടതുണ്ട്. . നിങ്ങൾ ഒരു സ്ഥലത്തും നടപ്പിലാക്കേണ്ടതുണ്ട് ...
ചോദ്യം 274. സിംഗിൾ നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സിംഗിൾ നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - പൂർണ്ണസംഖ്യകളുടെ ശൂന്യമല്ലാത്ത ഒരു നിരയാണ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നത്, ഒരു തവണ കൃത്യമായി ദൃശ്യമാകുന്ന ഒരു ഘടകം കണ്ടെത്തേണ്ടതുണ്ട്. ഓരോ മൂലകവും ഒന്നൊഴികെ രണ്ടുതവണ പ്രത്യക്ഷപ്പെടുന്നുവെന്ന് ചോദ്യത്തിൽ നൽകിയിരിക്കുന്നു. ഉദാഹരണം 1: ഇൻപുട്ട്: സംഖ്യകൾ = [2,2,1] ഔട്ട്പുട്ട്: 1 ഉദാഹരണം 2: ഇൻപുട്ട്: ...
ചോദ്യം 275. പ്രവിശ്യകളുടെ എണ്ണം Leetcode പരിഹാരം പ്രവിശ്യകളുടെ പ്രശ്ന പ്രസ്താവന നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ഒരു ഗ്രാഫിന്റെ അഡ്ജസെൻസി മാട്രിക്സ് പ്രാതിനിധ്യം നൽകിയിരിക്കുന്നു, കൂടാതെ പ്രവിശ്യകളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. നേരിട്ടോ അല്ലാതെയോ ബന്ധിപ്പിച്ചിട്ടുള്ള നഗരങ്ങളുടെ ഒരു ഗ്രൂപ്പാണ് ഇവിടെ പ്രവിശ്യ, ഗ്രൂപ്പിന് പുറത്തുള്ള മറ്റ് നഗരങ്ങളൊന്നുമില്ല. ഉദാഹരണം ഉദാഹരണം 1: ഇൻപുട്ട്: ബന്ധിപ്പിച്ചിരിക്കുന്നു ...
ചോദ്യം 276. 01 മാട്രിക്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നം 01 Matrix LeetCode സൊല്യൂഷനിൽ, നൽകിയിരിക്കുന്ന മാട്രിക്സിന്റെ ഓരോ സെല്ലിനും അടുത്തുള്ള 0 ന്റെ ദൂരം കണ്ടെത്തേണ്ടതുണ്ട്. മാട്രിക്സിൽ 0-ഉം 1-ഉം മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ, അടുത്തുള്ള ഏതെങ്കിലും രണ്ട് സെല്ലുകളുടെ ദൂരം 1 ആണ്. ഉദാഹരണങ്ങൾ ഉദാഹരണം 1: ഇൻപുട്ട്: മാറ്റ് = ...
ചോദ്യം 277. ഫ്രീക്വൻസി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം പ്രതീകങ്ങൾ അടുക്കുക പ്രശ്ന പ്രസ്താവന അക്ഷരങ്ങൾ ഫ്രീക്വൻസി പ്രകാരം അടുക്കുക LeetCode സൊല്യൂഷൻ - ഒരു സ്ട്രിംഗ് S നൽകിയാൽ, പ്രതീകങ്ങളുടെ ആവൃത്തിയെ അടിസ്ഥാനമാക്കി അത് കുറയുന്ന ക്രമത്തിൽ അടുക്കുക. ഒരു പ്രതീകത്തിന്റെ ആവൃത്തി എന്നത് സ്ട്രിംഗിൽ എത്ര തവണ ദൃശ്യമാകുന്നു എന്നതാണ്. അടുക്കിയ സ്ട്രിംഗ് തിരികെ നൽകുക. ഒന്നിലധികം ഉത്തരങ്ങൾ ഉണ്ടെങ്കിൽ, അവയിലേതെങ്കിലും തിരികെ നൽകുക. പ്രതീകങ്ങൾ അടുക്കുന്നതിനുള്ള ഉദാഹരണം ...
ചോദ്യം 278. സംഖ്യ ഉയർന്നതോ താഴ്ന്നതോ ആയ LeetCode പരിഹാരം ഊഹിക്കുക പ്രശ്ന പ്രസ്താവന സംഖ്യ ഉയർന്നതോ താഴ്ന്നതോ ആയ LeetCode പരിഹാരം ഊഹിക്കുക - ഞങ്ങൾ ഊഹ ഗെയിം കളിക്കുകയാണ്. ഗെയിം ഇപ്രകാരമാണ്: ഞാൻ 1 മുതൽ n വരെയുള്ള ഒരു നമ്പർ തിരഞ്ഞെടുക്കുന്നു. ഞാൻ ഏത് നമ്പറാണ് തിരഞ്ഞെടുത്തതെന്ന് നിങ്ങൾ ഊഹിക്കേണ്ടതുണ്ട്. നിങ്ങൾ ഊഹിക്കുമ്പോഴെല്ലാം, ഞാൻ നിങ്ങളോട് പറയും നമ്പർ ഞാൻ ...
ചോദ്യം 279. അടുക്കിയ അറേയെ ബൈനറി സെർച്ച് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷനുകളാക്കി മാറ്റുക പ്രശ്ന പ്രസ്താവന സോർട്ടഡ് അറേയെ ബൈനറി സെർച്ച് ട്രീ ആയി പരിവർത്തനം ചെയ്യുക LeetCode സൊല്യൂഷൻസ് പറയുന്നത്, മൂലകങ്ങളെ ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, അതിനെ ഒരു ഉയരം-സന്തുലിതമായ ബൈനറി തിരയൽ ട്രീ ആക്കി മാറ്റുക. ഉയരം-സന്തുലിതമായ ബൈനറി ട്രീ എന്നത് ഒരു ബൈനറി ട്രീയാണ്, അതിൽ ഓരോ നോഡിന്റെയും രണ്ട് ഉപവൃക്ഷങ്ങളുടെ ആഴം ഒരിക്കലും കൂടുതൽ വ്യത്യാസപ്പെടില്ല ...
ചോദ്യം 280. വീട്ടിലെത്താനുള്ള ഏറ്റവും കുറഞ്ഞ കുതിപ്പുകൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന വീട്ടിലെത്താനുള്ള ഏറ്റവും കുറഞ്ഞ ജമ്പ്സ് LeetCode സൊല്യൂഷൻ പറയുന്നു – ഒരു നിശ്ചിത ബഗിന്റെ ഹോം x-അക്ഷത്തിൽ x എന്ന സ്ഥാനത്താണ്. സ്ഥാനം 0-ൽ നിന്ന് അവിടെയെത്താൻ അവരെ സഹായിക്കുക. ഇനിപ്പറയുന്ന നിയമങ്ങൾക്കനുസൃതമായി ബഗ് കുതിക്കുന്നു: ഇതിന് കൃത്യമായി ഒരു സ്ഥാനങ്ങൾ മുന്നോട്ട് കുതിക്കാൻ കഴിയും (വലത്തേക്ക്). ഇതിന് കൃത്യമായി b സ്ഥാനങ്ങൾ പിന്നിലേക്ക് ചാടാൻ കഴിയും (...
ചോദ്യം 281. വേഡ് ലാഡർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവം വേഡ് ലാഡർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "വേഡ് ലാഡർ" നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് ബിഗ്വേഡ്, സ്ട്രിംഗ് എൻഡ്വേഡ്, ഒരു വേഡ് ലിസ്റ്റ് എന്നിവ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. നൽകിയിരിക്കുന്ന വ്യവസ്ഥകൾ പാലിച്ച് ബിഗ് വേർഡ് മുതൽ എൻഡ് വേഡ് വരെയുള്ള ഏറ്റവും ചെറിയ ട്രാൻസ്ഫോർമേഷൻ സീക്വൻസ് ദൈർഘ്യം (പാത്ത് ഇല്ലെങ്കിൽ, പ്രിന്റ് 0) കണ്ടെത്തേണ്ടതുണ്ട്: എല്ലാ ഇന്റർമീഡിയറ്റ് പദങ്ങളും...
ചോദ്യം 282. കുറഞ്ഞത് കെ ആവർത്തിച്ചുള്ള പ്രതീകങ്ങളുള്ള ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന കുറഞ്ഞത് കെ ആവർത്തിച്ചുള്ള പ്രതീകങ്ങളുള്ള ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode സൊല്യൂഷൻ പറയുന്നു, ഒരു സ്ട്രിംഗും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയാൽ, S ന്റെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം തിരികെ നൽകുക, അതായത് ഈ സബ്സ്ട്രിംഗിലെ ഓരോ പ്രതീകത്തിന്റെയും ആവൃത്തി k-യെക്കാൾ കൂടുതലോ തുല്യമോ ആയിരിക്കും. . ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗിനുള്ള ഉദാഹരണം...
ചോദ്യം 283. അതേ ട്രീ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന പ്രശ്നം ഒരേ മരം പറയുന്നു p, q എന്നീ രണ്ട് ബൈനറി ട്രീകളുടെ വേരുകൾ നൽകി, അവ സമാനമാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ ഒരു ഫംഗ്ഷൻ എഴുതുക. രണ്ട് ബൈനറി മരങ്ങൾ ഘടനാപരമായി സമാനമാണെങ്കിൽ അവ ഒരേപോലെ കണക്കാക്കപ്പെടുന്നു, കൂടാതെ നോഡുകൾക്ക് ഒരേ മൂല്യമുണ്ട്. ഉദാഹരണം: ടെസ്റ്റ് കേസ് ...
ചോദ്യം 284. സ്പൈറൽ മാട്രിക്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്പൈറൽ മാട്രിക്സ് പ്രശ്നം പറയുന്നു സ്പൈറൽ മാട്രിക്സിൽ ഒരു മാട്രിക്സിന്റെ എല്ലാ ഘടകങ്ങളും ഘടികാരദിശയിൽ ഒരു സർപ്പിള രൂപത്തിൽ പ്രിന്റ് ചെയ്യാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. സ്പൈറൽ മാട്രിക്സിനായുള്ള സമീപനം: ആശയം മാട്രിക്സിനെ ലൂപ്പുകളായി വിഭജിച്ച് ഓരോന്നിലെയും എല്ലാ ഘടകങ്ങളും പ്രിന്റ് ചെയ്യുന്നതിലൂടെ പ്രശ്നം നടപ്പിലാക്കാൻ കഴിയും ...
ചോദ്യം 285. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അടുക്കിയ അറേയിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക Leetcode സൊല്യൂഷൻ - കുറയാത്ത ക്രമത്തിൽ അടുക്കിയ ഒരു പൂർണ്ണസംഖ്യ അറേ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. നമുക്ക് എല്ലാ തനിപ്പകർപ്പ് ഘടകങ്ങളും നീക്കം ചെയ്യുകയും ഒറിജിനൽ അറേ പരിഷ്കരിക്കുകയും ചെയ്യേണ്ടതുണ്ട്, അതായത് വ്യത്യസ്ത മൂലകങ്ങളുടെ ആപേക്ഷിക ക്രമം അതേപടി നിലനിൽക്കുകയും, മൂല്യം റിപ്പോർട്ടുചെയ്യുകയും ചെയ്യുക.
ചോദ്യം 286. എന്റെ കലണ്ടർ I LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന എന്റെ കലണ്ടർ I LeetCode സൊല്യൂഷൻ - ഒരു കലണ്ടറായി ഉപയോഗിക്കാവുന്ന ഒരു പ്രോഗ്രാം ഞങ്ങൾ എഴുതേണ്ടതുണ്ട്. ഇവന്റ് ചേർക്കുന്നത് ഇരട്ട ബുക്കിംഗിന് കാരണമാകുന്നില്ലെങ്കിൽ ഞങ്ങൾക്ക് ഒരു പുതിയ ഇവന്റ് ചേർക്കാം. രണ്ട് ഇവന്റുകൾക്ക് ശൂന്യമല്ലാത്ത ചില കവലകൾ ഉള്ളപ്പോൾ ഇരട്ട ബുക്കിംഗ് സംഭവിക്കുന്നു (അതായത്, ചില നിമിഷങ്ങൾ ...
ചോദ്യം 287. പാരിറ്റി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം അറേ അടുക്കുക പ്രശ്നപ്രസ്താവന പാരിറ്റി ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രകാരം അടുക്കുക അറേ - നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, അറേയുടെ തുടക്കത്തിലെ എല്ലാ ഇരട്ട പൂർണ്ണസംഖ്യകളും തുടർന്ന് എല്ലാ ഒറ്റ പൂർണ്ണസംഖ്യകളും നീക്കുക. ശ്രദ്ധിക്കുക: ഈ അവസ്ഥയെ തൃപ്തിപ്പെടുത്തുന്ന ഏതെങ്കിലും അറേ തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: ഔട്ട്പുട്ട്: ...
ചോദ്യം 288. ലിസ്റ്റിന്റെ അവസാനത്തിൽ നിന്ന് Nth നോഡ് നീക്കം ചെയ്യുക Leetcode സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ലിസ്റ്റിന്റെ അവസാനത്തിൽ നിന്ന് Nth നോഡ് നീക്കം ചെയ്യുക Leetcode സൊല്യൂഷൻ - നിങ്ങൾക്ക് ഒരു ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലവൻ നൽകിയിട്ടുണ്ടെന്നും ഈ ലിസ്റ്റിന്റെ അവസാനത്തിൽ നിന്ന് നിങ്ങൾ nth നോഡ് നീക്കംചെയ്യേണ്ടതുണ്ടെന്നും പ്രസ്താവിക്കുന്നു. ഈ നോഡ് ഇല്ലാതാക്കിയ ശേഷം, പരിഷ്കരിച്ച പട്ടികയുടെ തല തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: ...
ചോദ്യം 289. ബൾബ് സ്വിച്ചർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ബൾബ് സ്വിച്ചർ ലീറ്റ്കോഡ് പരിഹാരം - തുടക്കത്തിൽ ഓഫായ n ബൾബുകൾ ഉണ്ട്. നിങ്ങൾ ആദ്യം എല്ലാ ബൾബുകളും ഓണാക്കുക, തുടർന്ന് ഓരോ രണ്ടാമത്തെ ബൾബും ഓഫ് ചെയ്യുക. മൂന്നാം റൗണ്ടിൽ, ഓരോ മൂന്നാമത്തെ ബൾബും നിങ്ങൾ ടോഗിൾ ചെയ്യുന്നു (അത് ഓഫാണെങ്കിൽ ഓണാക്കുന്നു അല്ലെങ്കിൽ ഓണാണെങ്കിൽ ഓഫാക്കുന്നു). ഈ റൗണ്ടിനായി, നിങ്ങൾ ...
ചോദ്യം 290. ഏറ്റവും ദൈർഘ്യമേറിയ പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും ദൈർഘ്യമേറിയ പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "നീളമുള്ള പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗ്" നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, s-ലെ ഏറ്റവും ദൈർഘ്യമേറിയ പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗ് തിരികെ നൽകുക. കുറിപ്പ്: ഒരു പാലിൻഡ്രോം എന്നത് ഫോർവേഡ് പോലെ തന്നെ പിന്നിലേക്ക് വായിക്കുന്ന പദമാണ്, ഉദാ മാഡം. ഉദാഹരണം: s = "ബാബാദ്" "ബാബ്" വിശദീകരണം: എല്ലാം ...
ചോദ്യം 291. സ്റ്റോക്ക് ലീറ്റ്കോഡ് സൊല്യൂഷൻ വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം LeetCode സൊല്യൂഷൻ - "സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം" നിങ്ങൾക്ക് വിലകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. തിരഞ്ഞെടുത്ത് നിങ്ങളുടെ ലാഭം വർദ്ധിപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു ...
ചോദ്യം 292. രണ്ട് അടുക്കിയ അറേകളുടെ മീഡിയൻ LeetCode സൊല്യൂഷൻ രണ്ട് അടുക്കിയ അറേകളുടെ പ്രശ്ന പ്രസ്താവന LeetCode പരിഹാരം - “രണ്ട് അടുക്കിയ അറേകളുടെ മീഡിയൻ” എന്ന പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് യഥാക്രമം m, n വലുപ്പമുള്ള nums1, nums2 എന്നിങ്ങനെ രണ്ട് അടുക്കിയ അറേകൾ നൽകിയിരിക്കുന്നു, കൂടാതെ അടുക്കിയ രണ്ട് അറേകളുടെ മീഡിയൻ ഞങ്ങൾ തിരികെ നൽകണം. മൊത്തത്തിലുള്ള റൺ ടൈം സങ്കീർണ്ണത O(log (m+n)) ആയിരിക്കണം. ഉദാഹരണം സംഖ്യകൾ1 = [1,3], ...
ചോദ്യം 293. ദ്വീപുകളുടെ എണ്ണം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ദ്വീപുകളുടെ എണ്ണം LeetCode സൊല്യൂഷൻ - "ദ്വീപുകളുടെ എണ്ണം" നിങ്ങൾക്ക് ഒരു mxn 2D ബൈനറി ഗ്രിഡ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, അത് '1'ന്റെയും '0'ന്റെയും (വെള്ളം) ഭൂപടത്തെ പ്രതിനിധീകരിക്കുന്നു, നിങ്ങൾ ദ്വീപുകളുടെ എണ്ണം തിരികെ നൽകണം. ഒരു ദ്വീപ് വെള്ളത്താൽ ചുറ്റപ്പെട്ടിരിക്കുന്നു ...
ചോദ്യം 294. LRU കാഷെ LeetCode പരിഹാരം ചോദ്യം അടുത്തിടെ ഉപയോഗിച്ച (LRU) കാഷെയുടെ നിയന്ത്രണങ്ങൾ പിന്തുടരുന്ന ഒരു ഡാറ്റാ ഘടന രൂപകൽപ്പന ചെയ്യുക. LRUCache ക്ലാസ് നടപ്പിലാക്കുക: LRUCache(int കപ്പാസിറ്റി) പോസിറ്റീവ് സൈസ് കപ്പാസിറ്റി ഉള്ള LRU കാഷെ ആരംഭിക്കുക. int get(int കീ) കീ നിലവിലുണ്ടെങ്കിൽ കീയുടെ മൂല്യം തിരികെ നൽകുക, അല്ലാത്തപക്ഷം -1 തിരികെ നൽകുക. void put(int key, int value) കീ നിലവിലുണ്ടെങ്കിൽ അതിന്റെ മൂല്യം അപ്ഡേറ്റ് ചെയ്യുക. അല്ലെങ്കിൽ, ഇതിലേക്ക് കീ-വാല്യൂ ജോഡി ചേർക്കുക ...
ചോദ്യം 295. ഒരു സ്ട്രീം ലീറ്റ്കോഡ് പരിഹാരത്തിലെ ഏറ്റവും വലിയ ഘടകം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, തുടക്കത്തിൽ ഒരു സംഖ്യയും പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയും ഉള്ള KthLargest () ക്ലാസ് ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യേണ്ടതുണ്ട്. ഒരു സംഖ്യ k, അറേ സംഖ്യകൾ ആർഗ്യുമെൻറുകളായി കൈമാറുമ്പോൾ ഞങ്ങൾ അതിനായി ഒരു പാരാമീറ്ററൈസ്ഡ് കൺസ്ട്രക്റ്റർ എഴുതേണ്ടതുണ്ട്. ക്ലാസ്സിൽ ഒരു ഫംഗ്ഷൻ ആഡ് (വാൽ) ചേർക്കുന്നു ...
ചോദ്യം 296. ലിങ്ക്ഡ് ലിസ്റ്റ് ഘടകങ്ങൾ നീക്കംചെയ്യുക ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, സംഖ്യകളുടെ മൂല്യങ്ങളുള്ള നോഡുകളുള്ള ഒരു ലിങ്കുചെയ്ത ലിസ്റ്റ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. Val- ന് തുല്യമായ മൂല്യമുള്ള പട്ടികയിൽ നിന്ന് ചില നോഡുകൾ ഞങ്ങൾ ഇല്ലാതാക്കേണ്ടതുണ്ട്. പ്രശ്നം സ്ഥലത്ത് തന്നെ പരിഹരിക്കേണ്ടതില്ല, എന്നാൽ അത്തരമൊരു സമീപനം ഞങ്ങൾ ചർച്ച ചെയ്യും. ഉദാഹരണ പട്ടിക = ...
ചോദ്യം 297. നമ്പർ കോംപ്ലിമെന്റ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു ദശാംശ സംഖ്യ നൽകിയിരിക്കുന്നു. അതിന്റെ പൂരകമാണ് കണ്ടെത്തുക എന്നതാണ് ലക്ഷ്യം. ഉദാഹരണം N = 15 0 N = 5 2 സമീപനം (ബിറ്റ് ബൈ ഫ്ലിപ്പുചെയ്യുന്നു) 'N' എന്ന സംഖ്യയിലെ ഓരോ ബിറ്റും അതിന്റെ പൂരകമാക്കാൻ നമുക്ക് ഫ്ലിപ്പുചെയ്യാം. പ്രധാന ഭാഗം, ഞങ്ങൾ ...
ചോദ്യം 298. തുല്യ അറേ ഘടകങ്ങളിലേക്ക് കുറഞ്ഞ നീക്കങ്ങൾ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകുന്നു. കൂടാതെ, ഈ അറേയിൽ ഒരു നിശ്ചിത പ്രവർത്തനം നടത്താൻ ഞങ്ങളെ അനുവദിച്ചിരിക്കുന്നു. ഒരു പ്രവർത്തനത്തിൽ, നമുക്ക് അറേയിലെ ”n - 1 ″ (ഏതെങ്കിലും ഒരെണ്ണമൊഴികെ എല്ലാ ഘടകങ്ങളും) 1 വർദ്ധിപ്പിക്കാൻ കഴിയും.
ചോദ്യം 299. കോമ്പിനേഷനുകൾ ലീറ്റ്കോഡ് പരിഹാരം കോമ്പിനേഷനുകൾ ലീറ്റ്കോഡ് പരിഹാരം നമുക്ക് n, k എന്നീ രണ്ട് സംഖ്യകൾ നൽകുന്നു. 1 മുതൽ n വരെയുള്ള n ഘടകങ്ങളിൽ നിന്ന് k മൂലകങ്ങൾ തിരഞ്ഞെടുത്ത എല്ലാ സീക്വൻസുകളും ജനറേറ്റുചെയ്യാൻ ഞങ്ങളോട് പറയുന്നു. ഞങ്ങൾ ഈ ശ്രേണികളെ ഒരു ശ്രേണിയായി നൽകുന്നു. ലഭിക്കുന്നതിന് കുറച്ച് ഉദാഹരണങ്ങളിലൂടെ കടന്നുപോകാം ...
ചോദ്യം 300. ആഭരണങ്ങളും കല്ലുകളും ലീറ്റ്കോഡ് പരിഹാരം നിങ്ങൾക്ക് രണ്ട് സ്ട്രിംഗുകൾ നൽകിയിട്ടുണ്ടെന്ന് ജുവൽസ് ആന്റ് സ്റ്റോൺസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പറയുന്നു. അവയിലൊന്ന് ആഭരണങ്ങളെയും അതിലൊന്ന് കല്ലുകളെയും പ്രതിനിധീകരിക്കുന്നു. ആഭരണങ്ങൾ അടങ്ങുന്ന സ്ട്രിംഗ് ആഭരണങ്ങളായ പ്രതീകങ്ങളെ പ്രതിനിധീകരിക്കുന്നു. കല്ലുകളുടെ സ്ട്രിംഗിലെ പ്രതീകങ്ങളുടെ എണ്ണം നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട് ...
ചോദ്യം 301. ഭൂരിപക്ഷ ഘടകം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഞങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. Fl the ഫ്ലോർ ഓപ്പറേറ്ററായ അറേയിൽ ⌊N / 2⌋ സമയത്തിൽ കൂടുതൽ സംഭവിക്കുന്ന സംഖ്യ ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഈ ഘടകത്തെ ഭൂരിപക്ഷ ഘടകം എന്ന് വിളിക്കുന്നു. ഇൻപുട്ട് അറേയിൽ എല്ലായ്പ്പോഴും ഭൂരിപക്ഷ ഘടകം അടങ്ങിയിരിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക. ...
ചോദ്യം 302. പലിൻഡ്രോം ലിങ്ക്ഡ് ലിസ്റ്റ് ലീറ്റ്കോഡ് പരിഹാരം “പലിൻഡ്രോം ലിങ്ക്ഡ് ലിസ്റ്റ്” എന്ന പ്രശ്നത്തിൽ, തന്നിരിക്കുന്ന സിംഗിൾ ഇൻറിജർ ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ആണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ട്. ഉദാഹരണ പട്ടിക = {1 -> 2 -> 3 -> 2 -> 1} ശരി വിശദീകരണം # 1: ആരംഭത്തിലും പിന്നിലുമുള്ള എല്ലാ ഘടകങ്ങളും ഉള്ളതിനാൽ ലിസ്റ്റ് പലിൻഡ്രോം ആണ് ...
ചോദ്യം 303. ഒരു ബൈനറി തിരയൽ ട്രീ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ തിരയുക ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു ബൈനറി തിരയൽ വൃക്ഷവും ഒരു സംഖ്യയും നൽകിയിരിക്കുന്നു. തന്നിരിക്കുന്ന സംഖ്യയ്ക്ക് തുല്യമായ മൂല്യമുള്ള ഒരു നോഡിന്റെ വിലാസം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഒരു ചെക്ക് എന്ന നിലയിൽ, ഈ നോഡ് റൂട്ടായി ഉള്ള സബ് ട്രീയുടെ പ്രീഓർഡർ ട്രാവെർസൽ ഞങ്ങൾ പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. ഉണ്ടെങ്കിൽ ...
ചോദ്യം 304. പവർ (x, n) ലീറ്റ്കോഡ് പരിഹാരം “പവ് (x, n) ലീറ്റ്കോഡ് സൊല്യൂഷൻ” എന്ന പ്രശ്നം നിങ്ങൾക്ക് രണ്ട് നമ്പറുകൾ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, അവയിലൊന്ന് ഫ്ലോട്ടിംഗ്-പോയിന്റ് നമ്പറും മറ്റൊന്ന് ഒരു പൂർണ്ണസംഖ്യയുമാണ്. പൂർണ്ണസംഖ്യ എക്സ്പോണന്റിനെ സൂചിപ്പിക്കുന്നു, അടിസ്ഥാനം ഫ്ലോട്ടിംഗ്-പോയിന്റ് നമ്പറാണ്. അടിത്തറയ്ക്ക് മുകളിലുള്ള എക്സ്പോണന്റ് വിലയിരുത്തിയ ശേഷം മൂല്യം കണ്ടെത്താൻ ഞങ്ങൾ പറയുന്നു. ...
ചോദ്യം 305. ഒരു ബൈനറി തിരയൽ ട്രീ ലീറ്റ്കോഡ് പരിഹാരത്തിലേക്ക് തിരുകുക ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ബൈനറി തിരയൽ ട്രീയുടെ റൂട്ട് നോഡും ഇൻറിജർ മൂല്യങ്ങളും ഒരു നോഡിന്റെ ഇൻറിജർ മൂല്യവും അടങ്ങിയ ബൈനറി തിരയൽ ട്രീയിൽ ചേർത്ത് അതിന്റെ ഘടന തിരികെ നൽകുന്നു. ഘടകം ജിഎസ്ടിയിൽ ചേർത്തതിനുശേഷം, ഞങ്ങൾ അതിന്റെ ...
ചോദ്യം 306. രണ്ട് അടുക്കിയ ലിസ്റ്റുകൾ ലീറ്റ്കോഡ് പരിഹാരങ്ങൾ ലയിപ്പിക്കുക ലിങ്കുചെയ്ത ലിസ്റ്റുകൾ അവയുടെ രേഖീയ സവിശേഷതകളിലെ അറേ പോലെയാണ്. മൊത്തത്തിലുള്ള അടുക്കിയ അറേ രൂപീകരിക്കുന്നതിന് നമുക്ക് രണ്ട് അടുക്കിയ അറേകൾ ലയിപ്പിക്കാൻ കഴിയും. ഈ പ്രശ്നത്തിൽ, രണ്ട് ലിസ്റ്റുകളുടെയും ഘടകങ്ങൾ ഒരു അടുക്കിയ രീതിയിൽ ഉൾക്കൊള്ളുന്ന ഒരു പുതിയ പട്ടിക നൽകുന്നതിന് ഞങ്ങൾ അടുക്കിയ രണ്ട് ലിങ്കുചെയ്ത ലിസ്റ്റുകൾ ലയിപ്പിക്കേണ്ടതുണ്ട്. ഉദാഹരണം ...
ചോദ്യം 307. പെർമ്യൂട്ടേഷനുകൾ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്നം പെർമ്യൂട്ടേഷൻസ് ലീകോഡ് സൊല്യൂഷൻ ഒരു പൂർണ്ണ സംഖ്യ നൽകുന്നു, കൂടാതെ തന്നിരിക്കുന്ന സീക്വൻസിന്റെ എല്ലാ പെർമ്യൂട്ടേഷനുകളുടെയും പൂർണ്ണമായ വെക്റ്റർ അല്ലെങ്കിൽ അറേ തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. അതിനാൽ, പ്രശ്നം പരിഹരിക്കുന്നതിന് മുമ്പ്. പെർമ്യൂട്ടേഷനുകൾ ഞങ്ങൾക്ക് പരിചിതമായിരിക്കണം. അതിനാൽ, ഒരു ക്രമമാറ്റം ഒരു ക്രമീകരണമല്ലാതെ മറ്റൊന്നുമല്ല ...
ചോദ്യം 308. ബൈനറി ട്രീ ലീറ്റ്കോഡ് പരിഹാരത്തിന്റെ ഏറ്റവും കുറഞ്ഞ ആഴം ഈ പ്രശ്നത്തിൽ, ഒരു നിശ്ചിത ബൈനറി ട്രീയിലെ റൂട്ട് മുതൽ ഏതെങ്കിലും ഇലയിലേക്കുള്ള ഏറ്റവും ചെറിയ പാതയുടെ ദൈർഘ്യം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഇവിടെ “പാതയുടെ ദൈർഘ്യം” എന്നതിനർത്ഥം റൂട്ട് നോഡിൽ നിന്ന് ലീഫ് നോഡിലേക്കുള്ള നോഡുകളുടെ എണ്ണം എന്നാണ്. ഈ ദൈർഘ്യത്തെ മിനിമം ...
ചോദ്യം 309. രണ്ട് ലീറ്റ്കോഡ് പരിഹാരത്തിന്റെ പവർ ഞങ്ങൾക്ക് ഒരു സംഖ്യ നൽകിയിട്ടുണ്ട്, പൂർണ്ണസംഖ്യ രണ്ടിന്റെ ശക്തിയാണോയെന്ന് പരിശോധിക്കുകയാണ് ലക്ഷ്യം, അതായത്, അതിനെ '2' ന്റെ മുഴുവൻ ശക്തിയായി പ്രതിനിധീകരിക്കാം. ഉദാഹരണം 16 അതെ 13 സമീപനമില്ല ഒരു നിസ്സാര പരിഹാരം ഇതായിരിക്കാം: പൂർണ്ണസംഖ്യയുടെ എല്ലാ പ്രധാന ഘടകങ്ങളും പരിശോധിക്കുക ...
ചോദ്യം 310. രണ്ട് സം ലീറ്റ്കോഡ് പരിഹാരം ഈ പ്രശ്നത്തിൽ, ഒരു നിശ്ചിത ശ്രേണിയിൽ ഒരു ജോഡി രണ്ട് വ്യത്യസ്ത സൂചികകൾ കണ്ടെത്തേണ്ടതുണ്ട്, അവയുടെ മൂല്യങ്ങൾ ഒരു നിശ്ചിത ടാർഗെറ്റിലേക്ക് ചേർക്കുന്നു. ടാർഗെറ്റ് തുക വരെ ചേർക്കുന്ന ഒരു ജോഡി സംഖ്യകൾ മാത്രമേ അറേയിൽ ഉള്ളൂവെന്ന് നമുക്ക് അനുമാനിക്കാം. ശ്രേണി ...
ചോദ്യം 311. പ്രൈമുകളുടെ എണ്ണം ലീറ്റ്കോഡ് പരിഹാരങ്ങൾ ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ നൽകിയിരിക്കുന്നു. എൻ. നെക്കാൾ കുറവുള്ള സംഖ്യകൾ പ്രൈമുകളാണെന്ന് കണക്കാക്കുകയാണ് ലക്ഷ്യം. സംഖ്യ നെഗറ്റീവ് അല്ലാത്തതായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഉദാഹരണം 7 3 10 4 വിശദീകരണ പ്രൈമുകൾ 10, 2, 3, 5, 7 എന്നിവയാണ്. അതിനാൽ, എണ്ണം 4. സമീപനം (ബ്രൂട്ട് ...
ചോദ്യം 312. ഹ Rob സ് റോബർ II ലീറ്റ്കോഡ് പരിഹാരം “ഹ Rob സ് റോബർ II” പ്രശ്നത്തിൽ, ഒരു കൊള്ളക്കാരൻ വിവിധ വീടുകളിൽ നിന്ന് പണം കവർന്നെടുക്കാൻ ആഗ്രഹിക്കുന്നു. വീടുകളിലെ പണത്തിന്റെ അളവ് ഒരു നിരയിലൂടെ പ്രതിനിധീകരിക്കുന്നു. അതനുസരിച്ച് ഒരു നിശ്ചിത അറേയിലെ ഘടകങ്ങൾ ചേർത്തുകൊണ്ട് സമ്പാദിക്കാൻ കഴിയുന്ന പരമാവധി തുക ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട് ...
ചോദ്യം 313. ചതുരശ്ര (x) ലീറ്റ്കോഡ് പരിഹാരം ശീർഷകം പറയുന്നതുപോലെ, ഒരു സംഖ്യയുടെ വർഗ്ഗ റൂട്ട് കണ്ടെത്തേണ്ടതുണ്ട്. സംഖ്യ x ആണെന്ന് പറയട്ടെ, എന്നിട്ട് Sqrt (x) എന്നത് Sqrt (x) * Sqrt (x) = x പോലുള്ള ഒരു സംഖ്യയാണ്. ഒരു സംഖ്യയുടെ വർഗ്ഗ റൂട്ട് ചില ദശാംശ മൂല്യമാണെങ്കിൽ, ഞങ്ങൾ ഇതിന്റെ ഫ്ലോർ മൂല്യം നൽകണം ...
ചോദ്യം 314. അടുക്കിയ അറേയെ ബൈനറി തിരയൽ ട്രീ ലീറ്റ്കോഡ് പരിഹാരത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക നമുക്ക് ഒരു തരം സംഖ്യകൾ നൽകിയിട്ടുണ്ടെന്ന് പരിഗണിക്കുക. ഈ ശ്രേണിയിൽ നിന്നും ഒരു ബൈനറി തിരയൽ ട്രീ നിർമ്മിക്കുക എന്നതാണ് ലക്ഷ്യം. ഏതെങ്കിലും നോഡിലെ ഇടത്, വലത് സബ്ട്രീകളുടെ ഉയരം വ്യത്യാസം ...
ചോദ്യം 315. ജോടിയായ ലീറ്റ്കോഡ് പരിഹാരങ്ങളിൽ നോഡുകൾ സ്വാപ്പ് ചെയ്യുക തന്നിരിക്കുന്ന ലിങ്കുചെയ്ത ലിസ്റ്റിന്റെ നോഡുകൾ ജോഡികളായി സ്വാപ്പ് ചെയ്യുക എന്നതാണ് ഈ പ്രശ്നത്തിന്റെ ലക്ഷ്യം, അതായത്, അടുത്തുള്ള ഓരോ രണ്ട് നോഡുകളും മാറ്റുക. ലിസ്റ്റ് നോഡുകളുടെ മൂല്യം മാത്രം സ്വാപ്പ് ചെയ്യാൻ ഞങ്ങളെ അനുവദിക്കുകയാണെങ്കിൽ, പ്രശ്നം തുച്ഛമായിരിക്കും. അതിനാൽ, നോഡ് പരിഷ്ക്കരിക്കാൻ ഞങ്ങളെ അനുവദിച്ചിട്ടില്ല ...
ചോദ്യം 316. ഹ Rob സ് റോബർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ ഒരു തെരുവിൽ വീടുകളുണ്ട്, ഹൗസ് കൊള്ളക്കാരൻ ഈ വീടുകൾ കൊള്ളയടിക്കണം. പക്ഷേ, ഒന്നിൽ കൂടുതൽ വീടുകൾ തുടർച്ചയായി കൊള്ളയടിക്കാൻ അദ്ദേഹത്തിന് കഴിയില്ല എന്നതാണ് പ്രശ്നം. പണത്തിന്റെ അളവിനെ പ്രതിനിധീകരിക്കുന്ന നെഗറ്റീവ് അല്ലാത്ത സംഖ്യകളുടെ ഒരു ലിസ്റ്റ് നൽകി ...
ചോദ്യം 317. ഹാപ്പി നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു സംഖ്യ സന്തുഷ്ട സംഖ്യയാണോ എന്ന് പരിശോധിക്കുക എന്നതാണ് പ്രശ്നം. ഒരു സംഖ്യയെ അതിന്റെ അക്കങ്ങളുടെ സ്ക്വയറുകളുടെ ആകെത്തുക ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചാൽ ഒരു സംഖ്യ സന്തുഷ്ട സംഖ്യയാണെന്ന് പറയപ്പെടുന്നു, കൂടാതെ പ്രക്രിയ ആവർത്തിക്കുന്നത് സംഖ്യയെ 1 ന് തുല്യമാക്കുന്നു. ഇല്ലെങ്കിൽ ...
ചോദ്യം 318. ഹാപ്പി നമ്പർ പ്രശ്ന പ്രസ്താവന സന്തോഷകരമായ ഒരു സംഖ്യ എന്താണ്? ഈ പ്രക്രിയയെ തുടർന്ന് ഒരു നിശ്ചിത സംഖ്യയെ 1 ആക്കി കുറയ്ക്കാൻ കഴിയുമെങ്കിൽ ഒരു സംഖ്യ ഒരു സന്തോഷകരമായ സംഖ്യയാണ്: -> തന്നിരിക്കുന്ന സംഖ്യയുടെ അക്കങ്ങളുടെ ചതുരത്തിന്റെ ആകെത്തുക കണ്ടെത്തുക. ഈ സംഖ്യ പഴയ സംഖ്യ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക. ഞങ്ങൾ ഇത് ആവർത്തിക്കും ...
ചോദ്യം 319. വിപരീത ബിറ്റുകൾ നൽകിയിട്ടില്ലാത്ത 32 ബിറ്റുകൾ സൈൻ ചെയ്യാത്ത സംഖ്യയുടെ വിപരീത ബിറ്റുകൾ. ഉദാഹരണം ഇൻപുട്ട് 43261596 (00000010100101000001111010011100) put ട്ട്പുട്ട് 964176192 (00111001011110000010100101000000) 32-ബിറ്റ് സൈൻ ചെയ്യാത്ത ഒരു സംഖ്യ 32 പ്രതീകങ്ങളുള്ള ഒരു സ്ട്രിംഗ് ഉപയോഗിച്ച് പ്രതിനിധീകരിക്കാൻ കഴിയുന്ന ഒരു നോൺനെഗറ്റീവ് നമ്പറിനെ സൂചിപ്പിക്കുന്നു, അവിടെ ഓരോ പ്രതീകവും '0' അല്ലെങ്കിൽ '1' ആകാം. 0 ശ്രേണിയിലുള്ള i നായുള്ള അൽഗോരിതം ...
ചോദ്യം 320. ഒരു നിരയിലെ കെ-ത്ത് വ്യത്യസ്ത ഘടകം നിങ്ങൾക്ക് ഒരു പൂർണ്ണ സംഖ്യ A നൽകി, ഒരു അറേയിൽ k-th വ്യതിരിക്തമായ ഘടകം പ്രിന്റുചെയ്യുക. തന്നിരിക്കുന്ന അറേയിൽ തനിപ്പകർപ്പുകൾ അടങ്ങിയിരിക്കാം, മാത്രമല്ല a ട്ട്പുട്ടിൽ ഒരു അറേയിലെ എല്ലാ അദ്വിതീയ ഘടകങ്ങൾക്കിടയിലും k-th വ്യതിരിക്തമായ ഘടകം അച്ചടിക്കണം. K നിരവധി വ്യത്യസ്ത ഘടകങ്ങളേക്കാൾ കൂടുതലാണെങ്കിൽ, അത് റിപ്പോർട്ടുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട്: ...
ചോദ്യം 321. ലീറ്റ്കോഡ് പെർമ്യൂട്ടേഷനുകൾ ഈ ലീറ്റ്കോഡ് പ്രശ്ന പ്രീമ്യൂട്ടേഷനിൽ ഞങ്ങൾ വ്യത്യസ്ത സംഖ്യകളുടെ ഒരു നിര നൽകി, സാധ്യമായ എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {1, 2, 3} put ട്ട്പുട്ട് 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 ഇൻപുട്ട് അറ [] = {1, 2, ...
ചോദ്യം 322. സുഡോകു സോൾവർ ഭാഗികമായി പൂരിപ്പിച്ച (9 x 9) സുഡോകു നൽകിയ സുഡോകു സോൾവർ പ്രശ്നത്തിൽ, പസിൽ പൂർത്തിയാക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. സുഡോകു ഇനിപ്പറയുന്ന സവിശേഷതകൾ പൂർത്തിയാക്കണം, ഓരോ നമ്പറും (1-9) ഒരു വരിയിൽ ഒരു തവണയും ഒരു നിരയിൽ ഒരു തവണയും ദൃശ്യമാകണം. എല്ലാ നമ്പറുകളും (1-9) ഒരു തവണ കൃത്യമായി ദൃശ്യമാകണം ...
ചോദ്യം 323. ബിറ്റുകൾ എണ്ണുന്നു ബിറ്റുകൾ എണ്ണുന്നതിനെക്കുറിച്ച് എല്ലാം! മനുഷ്യർക്ക് അവർ നിർമ്മിച്ച കമ്പ്യൂട്ടറുകളുമായി ആശയവിനിമയം നടത്തുന്നതിൽ ഒരു പ്രശ്നമുണ്ട്. എന്തുകൊണ്ട്? വർഷങ്ങളായി ആളുകൾ സംസാരിക്കാനും കേൾക്കാനും വന്ന ഭാഷ സംസാരിക്കുകയും മനസ്സിലാക്കുകയും ചെയ്യുന്നു, പക്ഷേ അവർ മോശം കമ്പ്യൂട്ടർ 0 ഉം 1 ഉം പഠിപ്പിച്ചു. അതിനാൽ ഇന്ന്, എണ്ണാൻ ഞങ്ങളുടെ കമ്പ്യൂട്ടറിനെ പഠിപ്പിക്കാം ...
ചോദ്യം 324. കെ അടുക്കിയ ലിങ്കുചെയ്ത ലിസ്റ്റുകൾ ലയിപ്പിക്കുക ഇന്റർവ്യൂ കാഴ്ചപ്പാട് അനുസരിച്ച് കെ അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ പ്രശ്നം വളരെ പ്രസിദ്ധമാണ്. ഗൂഗിൾ, മൈക്രോസോഫ്റ്റ്, ആമസോൺ മുതലായ വൻകിട കമ്പനികളിൽ ഈ ചോദ്യം നിരവധി തവണ ചോദിക്കുന്നു. പേര് സൂചിപ്പിക്കുന്നത് പോലെ ഞങ്ങൾക്ക് കെ അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകൾ നൽകിയിട്ടുണ്ട്. നമ്മൾ അവയെ ഒന്നിച്ച് ലയിപ്പിക്കണം ...
ചോദ്യം 325. അടുക്കിയ രണ്ട് ലിങ്കുചെയ്ത ലിസ്റ്റുകൾ ലയിപ്പിക്കുക രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ ഹെഡ് പോയിന്റർ ഞങ്ങൾ നൽകിയ രണ്ട് അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകൾ ലയിപ്പിക്കുമ്പോൾ, അവയെ ലയിപ്പിച്ച് ഒരൊറ്റ ലിങ്ക്ഡ് ലിസ്റ്റ് ലഭിക്കുന്നു, അത് അടുക്കിയ ക്രമത്തിൽ മൂല്യങ്ങളുള്ള നോഡുകളുണ്ട്. ലയിപ്പിച്ച ലിങ്കുചെയ്ത ലിസ്റ്റിന്റെ ഹെഡ് പോയിന്റർ നൽകുക. കുറിപ്പ്: ഉപയോഗിക്കാതെ തന്നെ ലിങ്കുചെയ്ത ലിസ്റ്റ് സ്ഥലത്ത് ലയിപ്പിക്കുക ...
ചോദ്യം 326. ഡാറ്റ സ്ട്രീമിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക ഡാറ്റ സ്ട്രീം പ്രശ്നത്തിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക എന്നതിൽ, ഒരു ഡാറ്റ സ്ട്രീമിൽ നിന്ന് പൂർണ്ണസംഖ്യകൾ വായിക്കുന്നുവെന്ന് ഞങ്ങൾ നൽകി. ആദ്യത്തെ സംഖ്യ മുതൽ അവസാന സംഖ്യ വരെ ഇതുവരെ വായിച്ച എല്ലാ ഘടകങ്ങളുടെയും ശരാശരി കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: സ്ട്രീം [] = {3,10,5,20,7,6} put ട്ട്പുട്ട്: 3 6.5 ...
ചോദ്യം 327. വീട് കൊള്ളക്കാരൻ ഒരു നഗരത്തിലെ ഒരു സമീപസ്ഥലത്ത്, ഒരു നിരയിൽ n വീടുകളുണ്ടെന്ന് ഹ Rob സ് റോബർ പ്രശ്നം പറയുന്നു. ഒരു കള്ളൻ ഈ പരിസരത്ത് ഒരു കൊള്ളക്കാരനെ വഹിക്കാൻ ഒരുങ്ങുന്നു. ഓരോ വീടുകളിലും എത്രമാത്രം സ്വർണം ഒളിപ്പിച്ചിട്ടുണ്ടെന്ന് അവനറിയാം. എന്നിരുന്നാലും, ഒരു ട്രിഗർ ചെയ്യുന്നത് ഒഴിവാക്കാൻ ...
ചോദ്യം 328. വേഡ് ബ്രേക്ക് ഒരു പുതിയ ആശയം മനോഹരമായി ചിത്രീകരിക്കുന്ന ഒരു പ്രശ്നമാണ് വേഡ് ബ്രേക്ക്. സംയുക്ത പദങ്ങളെക്കുറിച്ച് നാമെല്ലാവരും കേട്ടിട്ടുണ്ട്. രണ്ടിൽ കൂടുതൽ വാക്കുകൾ ഉൾക്കൊള്ളുന്ന വാക്കുകൾ. ഇന്ന് നമുക്ക് വാക്കുകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്, നിഘണ്ടുവിൽ നിന്നുള്ള എല്ലാ വാക്കുകൾക്കും കഴിയുമോയെന്ന് പരിശോധിക്കുക മാത്രമാണ് ...
ചോദ്യം 329. രണ്ട് പവർ പവർ ഓഫ് ടു പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു പൂർണ്ണസംഖ്യ നൽകി, ഇത് 2 ന്റെ ശക്തിയാണോയെന്ന് പരിശോധിക്കുക. ബൈനറി പ്രാതിനിധ്യത്തിൽ ഒരു സെറ്റ് ബിറ്റ് മാത്രമേ ഉള്ളൂവെങ്കിൽ രണ്ടിന്റെ ശക്തിയിലുള്ള ഒരു സംഖ്യ. ഒരു സെറ്റ് മാത്രം അടങ്ങിയിരിക്കുന്ന ഒരു സംഖ്യയുടെ ഒരു ഉദാഹരണം നോക്കാം ...
ചോദ്യം 330. രണ്ട് അടുക്കിയ ലിസ്റ്റുകൾ ലീറ്റ്കോഡ് ലയിപ്പിക്കുക ലീറ്റ്കോഡിലെ ലയിപ്പിച്ച രണ്ട് അടുക്കിയ ലിസ്റ്റുകളുടെ പ്രശ്നം എന്താണ്? ആമസോൺ, ഒറാക്കിൾ, മൈക്രോസോഫ്റ്റ് മുതലായ കമ്പനികളിൽ ഇത് വളരെ രസകരമായ ചോദ്യമാണ്. ഈ പ്രശ്നത്തിൽ (രണ്ട് അടുക്കിയ ലിസ്റ്റുകൾ ലീറ്റ്കോഡ് ലയിപ്പിക്കുക), ഞങ്ങൾ രണ്ട് ലിങ്കുചെയ്ത ലിസ്റ്റുകൾ നൽകി. ലിങ്കുചെയ്ത രണ്ട് ലിസ്റ്റുകളും ക്രമത്തിലാണ്. ലിങ്കുചെയ്ത രണ്ട് ലിസ്റ്റുകളും ഇതിൽ ലയിപ്പിക്കുക ...
ചോദ്യം 331. കെ-ഗ്രൂപ്പിലെ റിവേഴ്സ് നോഡുകൾ കെ-ഗ്രൂപ്പ് പ്രശ്നത്തിലെ റിവേഴ്സ് നോഡുകളിലെ പ്രശ്നം ഞങ്ങൾ ഒരു ലിങ്കുചെയ്ത ലിസ്റ്റ് നൽകി, കെ ഗ്രൂപ്പിലെ ലിങ്കുചെയ്ത ലിസ്റ്റ് വിപരീതമാക്കുകയും പരിഷ്ക്കരിച്ച ലിസ്റ്റ് തിരികെ നൽകുകയും ചെയ്യുന്നു. നോഡുകൾ k യുടെ ഗുണിതമല്ലെങ്കിൽ ശേഷിക്കുന്ന നോഡുകൾ വിപരീതമാക്കുക. K യുടെ മൂല്യം എല്ലായ്പ്പോഴും ചെറുതോ തുല്യമോ ആണ് ...
ചോദ്യം 332. കല്ല് ഗെയിം ലീട്ട് കോഡ് എന്താണ് കല്ല് ഗെയിം പ്രശ്നം? സ്റ്റോൺ ഗെയിം ലീറ്റ്കോഡ് - എ, ബി എന്നീ രണ്ട് കളിക്കാർ ഒരു കല്ല് ഗെയിം കളിക്കുന്നു. ഓരോ ചിതയിലും ചില കല്ലുകൾ അടങ്ങിയിരിക്കുന്ന കൂമ്പാരങ്ങളുടെ എണ്ണം പോലും ഉണ്ട്, കൂടാതെ എല്ലാ ചിതകളിലെയും ആകെ കല്ലുകൾ വിചിത്രമാണ്. എ, ബി എന്നിവ ഒരു കൂമ്പാരം തിരഞ്ഞെടുക്കണം ...
ചോദ്യം 333. LRU കാഷെ നടപ്പിലാക്കൽ കുറഞ്ഞത് അടുത്തിടെ ഉപയോഗിച്ച (എൽആർയു) കാഷെ എന്നത് ഡാറ്റ പരിപാലിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു തരം രീതിയാണ്, അതായത് ഡാറ്റ ഉപയോഗിക്കുന്നതിന് ആവശ്യമായ സമയം ഏറ്റവും കുറഞ്ഞത്. കാഷെ നിറയുമ്പോൾ LRU അൽഗോരിതം ഉപയോഗിക്കുന്നു. ഇതിന്റെ കാഷെ മെമ്മറിയിൽ നിന്ന് അടുത്തിടെ ഉപയോഗിച്ച ഡാറ്റ ഞങ്ങൾ നീക്കംചെയ്യുന്നു ...
ചോദ്യം 334. അടുക്കുക അടുക്കുക ലയനം തരംതിരിക്കൽ എന്താണ്? ലയനം അടുക്കുക എന്നത് ഒരു ആവർത്തന പ്രക്രിയയാണ്. ഇത് ഒരു വിഭജനം കൂടിയാണ്, അൽഗോരിതം കീഴടക്കുന്നു. അൽഗോരിതം എന്താണ് വിഭജിച്ച് കീഴടക്കുകയെന്ന് ഇപ്പോൾ നമ്മൾ അറിയേണ്ടതുണ്ട്? ഇത് ഒരു തരം നടപടിക്രമമാണ്, അതിൽ ഞങ്ങൾ പ്രശ്നത്തെ ഉപപ്രൊബലുകളായി വിഭജിക്കുകയും ഹ്രസ്വമായത് കണ്ടെത്തുന്നതുവരെ അവ വിഭജിക്കുകയും ചെയ്യുന്നു ...
ചോദ്യം 335. സാധുവായ സുഡോകു ഞങ്ങൾ 9 * 9 സുഡോകു ബോർഡ് നൽകിയ ഒരു പ്രശ്നമാണ് സാധുവായ സുഡോകു. ഇനിപ്പറയുന്ന നിയമങ്ങളുടെ അടിസ്ഥാനത്തിൽ തന്നിരിക്കുന്ന സുഡോകു സാധുതയുള്ളതാണോ അല്ലയോ എന്ന് ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്: ഓരോ വരിയിലും 1-9 അക്കങ്ങൾ ആവർത്തിക്കാതെ അടങ്ങിയിരിക്കണം. ഓരോ നിരയിലും 1-9 അക്കങ്ങൾ ആവർത്തിക്കാതെ അടങ്ങിയിരിക്കണം. ഓരോ 9 3x3 സബ് ബോക്സുകളും ...
ചോദ്യം 336. രണ്ട് അക്കങ്ങൾ ചേർക്കുക രണ്ട് അക്കങ്ങൾ ചേർക്കുക എന്നത് ഒരു നോൺ-നെഗറ്റീവ് സംഖ്യയെ പ്രതിനിധീകരിക്കുന്ന രണ്ട് ശൂന്യമല്ലാത്ത ലിങ്ക്ഡ് ലിസ്റ്റ് നൽകിയ ഒരു പ്രശ്നമാണ്. അക്കങ്ങൾ വിപരീത ക്രമത്തിലാണ് സംഭരിച്ചിരിക്കുന്നത്, ഓരോ നോഡിലും ഒരൊറ്റ അക്കം മാത്രമേ അടങ്ങിയിരിക്കാവൂ. ഒരു ലിങ്കുചെയ്ത ലിസ്റ്റ് ഉപയോഗിച്ച് രണ്ട് അക്കങ്ങൾ ചേർത്ത് ഫലം പ്രിന്റുചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് ...
ചോദ്യം 337. എറാട്ടോസ്റ്റെനെസ് അരിപ്പ N- നേക്കാൾ പ്രധാന സംഖ്യകൾ കണ്ടെത്തുന്ന ഒരു അൽഗോരിതം ആണ് എറാത്തോസ്റ്റെനെസ് അരിപ്പ. ഇവിടെ N എന്നത് ഒരു പൂർണ്ണസംഖ്യയാണ്. പ്രൈം നമ്പറുകൾ ഒരു പരിധി വരെ കണ്ടെത്താനുള്ള കാര്യക്ഷമമായ രീതിയാണിത്. ഇത് ഉപയോഗിക്കുന്നതിലൂടെ 10000000 വരെ പ്രൈം നമ്പറുകൾ കണ്ടെത്താൻ കഴിയും. ഇവിടെ ...
ചോദ്യം 338. N രാജ്ഞിയുടെ പ്രശ്നം ബാക്ക്ട്രാക്കിംഗ് ആശയം ഉപയോഗിക്കുന്ന എൻ രാജ്ഞി പ്രശ്നം. ആക്രമണാവസ്ഥയിൽ ഒരു രാജ്ഞിയുമില്ലാത്തവിധം ഞങ്ങൾ ഇവിടെ രാജ്ഞിയെ പ്രതിഷ്ഠിക്കുന്നു. ഒരേ നിര, വരി, ഡയഗണൽ എന്നിവയിൽ രണ്ട് രാജ്ഞികൾ ഉണ്ടെങ്കിൽ അവർ ആക്രമണത്തിലാണ് എന്നതാണ് രാജ്ഞികളുടെ ആക്രമണ അവസ്ഥ. ചുവടെയുള്ള ചിത്രം ഉപയോഗിച്ച് ഇത് നോക്കാം. ഇവിടെ ...
ചോദ്യം 339. പുതിയ 21 ഗെയിം “21” എന്ന കാർഡ് ഗെയിമിനെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു പ്രശ്നമാണ് പുതിയ 21 ഗെയിം. ഈ പ്രശ്നത്തിന്റെ പ്രശ്ന പ്രസ്താവന ലളിതമാണ്. ഞങ്ങൾക്ക് തുടക്കത്തിൽ 0 പോയിന്റുണ്ട്. ഞങ്ങളുടെ നിലവിലെ പോയിന്റുകളുടെ മൂല്യം കെ പോയിന്റുകളേക്കാൾ കുറവാണെങ്കിൽ ഞങ്ങൾ അക്കങ്ങൾ വരയ്ക്കുന്നു. ഓരോ നറുക്കെടുപ്പിലും നമുക്ക് ഒരു ...
ചോദ്യം 340. പടികൾ കയറുന്നു പ്രശ്ന പ്രസ്താവന “പടികൾ കയറുന്നു” എന്ന പ്രശ്നം നിങ്ങൾക്ക് n ഗോവണി ഉള്ള ഒരു ഗോവണി നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഒരു സമയത്ത് നിങ്ങൾക്ക് ഒരു ഗോവണി അല്ലെങ്കിൽ രണ്ട് പടികൾ കയറാം. ഗോവണിക്ക് മുകളിൽ എത്താൻ എത്ര മാർഗങ്ങളുണ്ട്? ഉദാഹരണം 3 3 വിശദീകരണം കയറാൻ മൂന്ന് വഴികളുണ്ട് ...
ചോദ്യം 341. ഫിബൊനാച്ചി നമ്പറുകൾ ഫിബൊനാച്ചി സീരീസ് എന്ന് വിളിക്കപ്പെടുന്ന സീരീസ് രൂപീകരിക്കുന്ന സംഖ്യകളാണ് ഫിബൊനാച്ചി നമ്പറുകൾ. ആദ്യത്തെ രണ്ട് ഫിബൊനാച്ചി സംഖ്യകൾ യഥാക്രമം 0, 1 എന്നിവയാണ്, അതായത് F0 = 0, F1 = 1. മൂന്നാമത്തെ ഫിബൊനാച്ചി നമ്പറിൽ നിന്ന് ആരംഭിച്ച് ഓരോ ഫിബൊനാച്ചി നമ്പറും അതിന്റെ മുമ്പത്തെ രണ്ട് അക്കങ്ങളുടെ ആകെത്തുകയാണ് ...
ചോദ്യം 342. അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റിൽ നോഡ് ചേർക്കുക പ്രശ്ന പ്രസ്താവന “അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റിൽ നോഡ് ചേർക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ലിങ്കുചെയ്ത ലിസ്റ്റ് നൽകി. അടുക്കിയ ലിങ്കുചെയ്ത ലിസ്റ്റിൽ ഒരു പുതിയ നോഡ് അടുക്കിയ രീതിയിൽ തിരുകുക. അടുക്കിയ ലിങ്കുചെയ്ത പട്ടികയിൽ ഒരു നോഡ് ചേർത്തതിനുശേഷം അന്തിമ ലിങ്കുചെയ്ത ലിസ്റ്റ് അടുക്കിയ ലിങ്കുചെയ്ത ലിസ്റ്റായിരിക്കണം. ...
ചോദ്യം 343. ലിങ്കുചെയ്ത ലിസ്റ്റിലെ ഒരു ലൂപ്പ് കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ലിങ്കുചെയ്ത ലിസ്റ്റിലെ ഒരു ലൂപ്പ് കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ലിങ്കുചെയ്ത ലിസ്റ്റ് നൽകി. ലൂപ്പ് ഉണ്ടോ ഇല്ലയോ എന്ന് കണ്ടെത്തുക. ലിങ്കുചെയ്ത ലിസ്റ്റിൽ ഒരു ലൂപ്പ് ഉണ്ടെങ്കിൽ, ലിങ്കുചെയ്ത ലിസ്റ്റിലെ ചില നോഡുകൾ മുമ്പത്തെ നോഡുകളിലൊന്നിലേക്ക് വിരൽ ചൂണ്ടുന്നു ...