ചോദ്യങ്ങളുടെ വിഭാഗങ്ങൾ
Microsoft Array ചോദ്യങ്ങൾ
ചോദ്യം 1. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 2. കെ ഈക്വൽ സം സബ്സെറ്റുകളിലേക്കുള്ള പാർട്ടീഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന K Equal Sum സബ്സെറ്റുകളിലേക്കുള്ള പാർട്ടീഷൻ LeetCode സൊല്യൂഷൻ - “K Equal Sum സബ്സെറ്റുകളിലേക്കുള്ള പാർട്ടീഷൻ” നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകളും ഒരു പൂർണ്ണസംഖ്യ kയും നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, k നോൺ-ശൂന്യമായ ഉപസെറ്റുകൾ ഉണ്ടാകാൻ കഴിയുമെങ്കിൽ ശരി തിരികെ നൽകുക. എല്ലാവരും തുല്യരാണ്. ഉദാഹരണം: ഇൻപുട്ട്: സംഖ്യകൾ = [4,3,2,3,5,2,1], k = 4 ഔട്ട്പുട്ട്: ...
ചോദ്യം 3. നാണയം മാറ്റുക 2 Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന കോയിൻ ചേഞ്ച് 2 ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “കോയിൻ ചേഞ്ച് 2” പ്രസ്താവിക്കുന്നത്, വ്യത്യസ്ത പൂർണ്ണസംഖ്യകളുടെ നാണയങ്ങളുടെ ഒരു നിരയും ഒരു മൊത്തത്തിലുള്ള പണത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യയും നൽകിയിട്ടുണ്ട് എന്നാണ്. സാധ്യമായ വിവിധ കോമ്പിനേഷനുകളുടെ ആകെ എണ്ണത്തിന്റെ എണ്ണം നമുക്ക് തിരികെ നൽകേണ്ടതുണ്ട്. ...
ചോദ്യം 4. ഫ്രോഗ് ജമ്പ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന തവള ജമ്പ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "തവള ജമ്പ്" പ്രസ്താവിക്കുന്നു, ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന കല്ലുകളുടെ (സ്ഥാനങ്ങൾ) ലിസ്റ്റ് നൽകി, അവസാനത്തെ കല്ലിൽ (അറേയുടെ അവസാന സൂചിക) ഇറങ്ങി തവളയ്ക്ക് നദി മുറിച്ചുകടക്കാൻ കഴിയുമോ എന്ന് നിർണ്ണയിക്കുന്നു. തുടക്കത്തിൽ, തവള ആദ്യത്തെ കല്ലിലാണ് ...
ചോദ്യം 5. അദ്വിതീയ പാതകൾ II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഗ്രിഡിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് ഒരു റോബോട്ട് ആരംഭിക്കുന്ന mxn ഗ്രിഡ് നൽകിയ യുണീക്ക് പാത്ത്സ് II LeetCode സൊല്യൂഷൻ - "യുണീക്ക് പാത്ത്സ് II" പ്രസ്താവിക്കുന്നു. ഗ്രിഡിന്റെ താഴെ വലത് കോണിൽ എത്താനുള്ള ആകെ വഴികളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 6. ഒരു 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 ഔട്ട്പുട്ട്: ശരി ...
ചോദ്യം 7. തനതായ പ്രതീകങ്ങളുള്ള ഒരു സംയോജിത സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യം Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന തനതായ പ്രതീകങ്ങളുള്ള ഒരു സംയോജിത സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യം LeetCode പരിഹാരം - “അദ്വിതീയ പ്രതീകങ്ങളുള്ള ഒരു സംയോജിത സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യം” നിങ്ങൾക്ക് സ്ട്രിംഗുകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്നും നൽകിയിരിക്കുന്ന അറേയുടെ ഏതെങ്കിലും തുടർച്ച നിങ്ങൾ തിരഞ്ഞെടുത്ത് അവ സംയോജിപ്പിക്കണമെന്നും പറയുന്നു. രൂപീകരിക്കാനുള്ള ചരടുകൾ ...
ചോദ്യം 8. ഏറ്റവും ചെറിയ വേഡ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും ചെറിയ വേഡ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് സ്ട്രിംഗുകളുടെ ഒരു നിരയും രണ്ട് വ്യത്യസ്ത വാക്കുകളും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇൻപുട്ട് സ്ട്രിംഗിൽ ദൃശ്യമാകുന്ന ഈ രണ്ട് വാക്കുകൾക്കിടയിലുള്ള ഏറ്റവും കുറഞ്ഞ ദൂരം നമുക്ക് തിരികെ നൽകേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: wordDict = ["പരിശീലനം", "ഉണ്ടാക്കുന്നു", "തികവുറ്റത്", "കോഡിംഗ്", "ഉണ്ടാക്കുന്നു"], word1 = "കോഡിംഗ്", word2 = "പരിശീലനം" ഔട്ട്പുട്ട്: 3 വിശദീകരണം: വാക്ക് "കോഡിംഗ്" സംഭവിക്കുന്നത് സ്ഥാനം 4...
ചോദ്യം 9. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് ശരാശരി നീക്കുന്നു പ്രശ്ന പ്രസ്താവന ഡാറ്റാ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഡാറ്റ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ്" പ്രസ്താവിക്കുന്നത് പൂർണ്ണസംഖ്യകളുടെ ഒരു സ്ട്രീമും ഒരു വിൻഡോ വലുപ്പവും നൽകിയിരിക്കുന്നു. സ്ലൈഡിംഗ് വിൻഡോയിലെ എല്ലാ പൂർണ്ണസംഖ്യകളുടെയും ചലിക്കുന്ന ശരാശരി നമുക്ക് കണക്കാക്കേണ്ടതുണ്ട്. മൂലകങ്ങളുടെ എണ്ണം ആണെങ്കിൽ ...
ചോദ്യം 10. Matrix Zeroes Leetcode പരിഹാരം സജ്ജമാക്കുക പ്രശ്നപ്രസ്താവന സെറ്റ് മാട്രിക്സ് സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സെറ്റ് മാട്രിക്സ് സീറോസ്" നിങ്ങൾക്ക് ഒരു mxn ഇന്റിജർ മാട്രിക്സ് മാട്രിക്സ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഏതെങ്കിലും സെല്ലിൽ 0 എന്ന ഘടകം അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജീകരിക്കുന്ന തരത്തിൽ ഞങ്ങൾ ഇൻപുട്ട് മാട്രിക്സ് പരിഷ്കരിക്കേണ്ടതുണ്ട്. 0-ലേക്ക്. നിങ്ങൾ അതിൽ ചെയ്യണം ...
ചോദ്യം 11. ലീറ്റ്കോഡ് സൊല്യൂഷൻ നമ്പർ വിട്ടുപോയിരിക്കുന്നു പ്രശ്ന പ്രസ്താവന മിസ്സിംഗ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - [0,n] യ്ക്കിടയിലുള്ള n വ്യതിരിക്തമായ സംഖ്യകൾ അടങ്ങിയ n വലുപ്പത്തിന്റെ ഒരു നിര നൽകിയതായി "നഷ്ടമായ നമ്പർ" പ്രസ്താവിക്കുന്നു. ശ്രേണിയിൽ നഷ്ടമായ നമ്പർ ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: സംഖ്യകൾ = [3,0,1] ഔട്ട്പുട്ട്: 2 വിശദീകരണം: എല്ലാം നമുക്ക് എളുപ്പത്തിൽ നിരീക്ഷിക്കാൻ കഴിയും ...
ചോദ്യം 12. ഇൻക്രിമെന്റ് ഓപ്പറേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക പ്രശ്ന പ്രസ്താവന ഇൻക്രിമെന്റ് ഓപ്പറേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷനോടുകൂടിയ ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക - താഴെയുള്ള പ്രവർത്തനങ്ങളെ കാര്യക്ഷമമായി പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യണമെന്ന് പ്രസ്താവിക്കുന്നു. സ്റ്റാക്കിന്റെ പരമാവധി ശേഷി നിയോഗിക്കുക. പുഷ് ഓപ്പറേഷൻ കാര്യക്ഷമമായി നടത്തുക, സ്റ്റാക്കിന്റെ വലുപ്പം പരമാവധി ശേഷിയേക്കാൾ കർശനമായി കുറവാണെങ്കിൽ ...
ചോദ്യം 13. അറേ ലീറ്റ്കോഡ് പരിഹാരം ഷഫിൾ ചെയ്യുക അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഷഫിൾ ചെയ്യുന്ന പ്രശ്നം ഞങ്ങൾക്ക് 2n ദൈർഘ്യമുള്ള ഒരു നിര നൽകുന്നു. ഇവിടെ 2n സൂചിപ്പിക്കുന്നത് അറേ നീളം തുല്യമാണെന്ന്. അറേ ഷഫിൾ ചെയ്യാൻ ഞങ്ങളോട് പറയുന്നു. ഇവിടെ ഷഫിൾ ചെയ്യുന്നത് ക്രമരഹിതമായി അറേ ഷഫിൾ ചെയ്യണമെന്ന് അർത്ഥമാക്കുന്നില്ല, പക്ഷേ ഒരു നിർദ്ദിഷ്ട മാർഗം ...
ചോദ്യം 14. 3 സം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന n പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയിൽ, a + b + c = 0 എന്ന സംഖ്യകളിൽ a, b, c ഘടകങ്ങൾ ഉണ്ടോ? പൂജ്യത്തിന്റെ ആകെത്തുക നൽകുന്ന അറേയിലെ എല്ലാ അദ്വിതീയ ട്രിപ്പിളുകളും കണ്ടെത്തുക. ശ്രദ്ധിക്കുക: പരിഹാര സെറ്റിൽ തനിപ്പകർപ്പ് ത്രിമൂർത്തികൾ അടങ്ങിയിരിക്കരുത്. ഉദാഹരണം # 1 [-1,0,1,2, -1,4] ...
ചോദ്യം 15. ഇടവേള ലീറ്റ്കോഡ് പരിഹാരം ചേർക്കുക ഇന്റർവെറ്റ് ലീറ്റ്കോഡ് പരിഹാരം ഉൾപ്പെടുത്തുക എന്ന പ്രശ്നം ഞങ്ങൾക്ക് ചില ഇടവേളകളുടെ ഒരു ലിസ്റ്റും ഒരു പ്രത്യേക ഇടവേളയും നൽകുന്നു. ഈ പുതിയ ഇടവേള ഇടവേളകളുടെ പട്ടികയിൽ ഉൾപ്പെടുത്താൻ ഞങ്ങളോട് പറയുന്നു. അതിനാൽ, പുതിയ ഇടവേള ഇതിനകം പട്ടികയിലുള്ള ഇടവേളകളുമായി വിഭജിക്കുന്നുണ്ടാകാം, അല്ലെങ്കിൽ ...
ചോദ്യം 16. കോമ്പിനേഷൻ തുക ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്നം കോമ്പിനേഷൻ സം ലീറ്റ്കോഡ് പരിഹാരം ഞങ്ങൾക്ക് ഒരു ശ്രേണി അല്ലെങ്കിൽ പൂർണ്ണസംഖ്യകളുടെ പട്ടികയും ഒരു ടാർഗെറ്റും നൽകുന്നു. തന്നിരിക്കുന്ന ടാർഗെറ്റിലേക്ക് എത്ര തവണ വേണമെങ്കിലും ഈ സംഖ്യകൾ ഉപയോഗിച്ച് നിർമ്മിക്കാൻ കഴിയുന്ന കോമ്പിനേഷനുകൾ കണ്ടെത്താൻ ഞങ്ങളോട് പറയുന്നു. അതിനാൽ കൂടുതൽ ly പചാരികമായി, തന്നിരിക്കുന്നവ നമുക്ക് ഉപയോഗിക്കാം ...
ചോദ്യം 17. ദ്വീപ് ചുറ്റളവ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, നമുക്ക് ഒരു 2-D അറേയുടെ രൂപത്തിൽ ഒരു ഗ്രിഡ് നൽകിയിരിക്കുന്നു. ഗ്രിഡ്[i][j] = 0 എന്നത് ആ ബിന്ദുവിൽ വെള്ളമുണ്ടെന്നും ഗ്രിഡ്[i][j] = 1 ഭൂമിയെ പ്രതിനിധീകരിക്കുന്നു. ഗ്രിഡ് സെല്ലുകൾ ലംബമായി/തിരശ്ചീനമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, പക്ഷേ ഡയഗണലായി അല്ല. കൃത്യമായി ഒരു ദ്വീപ് ഉണ്ട് (കരയുടെ ബന്ധിപ്പിച്ച ഘടകം ...
ചോദ്യം 18. പരമാവധി സബ്റേ ലീട്ട്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു സംഖ്യ അറേ സംഖ്യകൾ നൽകിയാൽ, ഏറ്റവും വലിയ തുകയുള്ള തുടർച്ചയായ സബ്റേ (കുറഞ്ഞത് ഒരു സംഖ്യയെങ്കിലും) കണ്ടെത്തി അതിന്റെ തുക തിരികെ നൽകുക. ഉദാഹരണ സംഖ്യകൾ = [-2,1, -3,4, -1,2,1, -5,4] 6 വിശദീകരണം: [4, -1,2,1] ന് ഏറ്റവും വലിയ തുക = 6. സംഖ്യകൾ = [- 1] -1 സമീപനം 1 (വിഭജിച്ച് ജയിക്കുക) ഈ സമീപനത്തിൽ ...
ചോദ്യം 19. സീറോ ലീറ്റ്കോഡ് പരിഹാരം വരെയുള്ള N അദ്വിതീയ സംഖ്യകൾ കണ്ടെത്തുക സീറോ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വരെയുള്ള N അദ്വിതീയ സംഖ്യകളെ കണ്ടെത്തുക എന്ന പ്രശ്നം ഞങ്ങൾക്ക് ഒരു സംഖ്യ നൽകുന്നു. 0 വരെ ആകൃതിയിലുള്ള n അദ്വിതീയ സംഖ്യകൾ തിരികെ നൽകാൻ ഇത് നമ്മോട് ആവശ്യപ്പെടുന്നു. അതിനാൽ, ചോദ്യം മനസിലാക്കാൻ വളരെ ലളിതമാണ്. അതിനാൽ, ലായനിയിൽ മുങ്ങുന്നതിന് മുമ്പ്. നമുക്ക് നോക്കാം ...
ചോദ്യം 20. തുല്യ തുക ലീറ്റ്കോഡ് പരിഹാരമുള്ള മൂന്ന് ഭാഗങ്ങളിലേക്ക് പാർട്ടീഷൻ അറേ തുല്യമായ തുക ഉപയോഗിച്ച് മൂന്ന് ഭാഗങ്ങളിലേക്ക് പാർട്ടീഷൻ അറേ പ്രശ്നം ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഞങ്ങൾക്ക് ഒരു അറേ അല്ലെങ്കിൽ വെക്റ്റർ നൽകുകയും സീക്വൻസിന് മൂന്ന് പാർട്ടീഷനുകൾ സാധ്യമാണോ എന്ന് ചോദിക്കുകയും ചെയ്യുന്നു. ഇവിടെ, വിഭജനത്തിലൂടെ ഞങ്ങൾ അർത്ഥമാക്കുന്നത് രണ്ട് സൂചികകൾ i, j ഉണ്ട്, അതായത് തുടക്കം മുതലുള്ള മൂലകങ്ങളുടെ ആകെത്തുക ...
ചോദ്യം 21. സാധാരണ പ്രതീകങ്ങൾ ലീറ്റ്കോഡ് പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകിയിരിക്കുന്നു. അറേയിലെ ഓരോ സ്ട്രിംഗിലും ദൃശ്യമാകുന്ന എല്ലാ പ്രതീകങ്ങളുടെയും ഒരു ലിസ്റ്റ് ഞങ്ങൾ പ്രിന്റുചെയ്യേണ്ടതുണ്ട് (തനിപ്പകർപ്പുകൾ ഉൾപ്പെടുത്തിയിരിക്കുന്നു). അതായത്, ഓരോ സ്ട്രിംഗിലും ഒരു പ്രതീകം 2 തവണ പ്രത്യക്ഷപ്പെടുന്നു, പക്ഷേ 3 തവണയല്ല, നമുക്ക് അത് ആവശ്യമാണ് ...
ചോദ്യം 22. ഒരു അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ അപ്രത്യക്ഷമായ എല്ലാ നമ്പറുകളും കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകുന്നു. ഇതിൽ 1 മുതൽ N വരെയുള്ള ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ഇവിടെ അറേയുടെ N = വലുപ്പം. എന്നിരുന്നാലും, അപ്രത്യക്ഷമായ ചില ഘടകങ്ങളുണ്ട്, കൂടാതെ ചില തനിപ്പകർപ്പുകൾ അവയുടെ സ്ഥാനത്ത് ഉണ്ട്. ഒരു ശ്രേണി തിരികെ നൽകുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം ...
ചോദ്യം 23. ഭൂരിപക്ഷ ഘടകം II ലീട്ട്കോഡ് പരിഹാരം ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകുന്നു. = N / 3⌋ സമയത്തിൽ കൂടുതൽ സംഭവിക്കുന്ന എല്ലാ ഘടകങ്ങളും അറേയിൽ കണ്ടെത്തുക എന്നതാണ് ഇവിടെ, അറേയുടെ N = വലുപ്പവും ⌊ the ഫ്ലോർ ഓപ്പറേറ്ററും. നമുക്ക് ഒരു കൂട്ടം നൽകേണ്ടതുണ്ട് ...
ചോദ്യം 24. ആപേക്ഷിക അടുക്കൽ അറേ ലീറ്റ്കോഡ് പരിഹാരം ഈ പ്രശ്നത്തിൽ, പോസിറ്റീവ് സംഖ്യകളുടെ രണ്ട് ശ്രേണികൾ ഞങ്ങൾക്ക് നൽകി. രണ്ടാമത്തെ അറേയിലെ എല്ലാ ഘടകങ്ങളും വ്യത്യസ്തമാണ്, അവ ആദ്യ അറേയിൽ ഉണ്ട്. എന്നിരുന്നാലും, ആദ്യ അറേയിൽ രണ്ടാമത്തെ അറേയിൽ ഇല്ലാത്ത തനിപ്പകർപ്പ് ഘടകങ്ങളോ ഘടകങ്ങളോ അടങ്ങിയിരിക്കാം. നമുക്ക് ആദ്യ ശ്രേണി ക്രമീകരിക്കേണ്ടതുണ്ട് ...
ചോദ്യം 25. പാസ്കലിന്റെ ത്രികോണം II ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ ഞങ്ങൾക്ക് പാസ്കൽ ത്രികോണത്തിന്റെ വരി സൂചിക(i) നൽകിയിട്ടുണ്ട്. ith വരിയുടെ മൂല്യങ്ങൾ അടങ്ങുന്ന ഒരു ലീനിയർ അറേ ഉണ്ടാക്കി അത് തിരികെ നൽകണം. വരി സൂചിക 0 മുതൽ ആരംഭിക്കുന്നു. പാസ്കലിന്റെ ത്രികോണം ഒരു ത്രികോണമാണെന്ന് നമുക്കറിയാം, അവിടെ ഓരോ സംഖ്യയും ...
ചോദ്യം 26. അദ്വിതീയ പാതകൾ ലീറ്റ്കോഡ് പരിഹാരം ഒരു പ്രത്യേക ഗ്രിഡിന്റെ വലുപ്പത്തെ പ്രതിനിധീകരിക്കുന്ന രണ്ട് സംഖ്യകൾ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് യുണിക്ക് പാത്ത്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പറയുന്നു. ഗ്രിഡിന്റെ വലുപ്പം, നീളം, വീതി എന്നിവ ഉപയോഗിക്കുന്നു. ഗ്രിഡിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് അതുല്യമായ പാതകളുടെ എണ്ണം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട് ...
ചോദ്യം 27. നല്ല ജോഡികളുടെ എണ്ണം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു, കൂടാതെ a[i]=a[j] എന്നിടത്ത് നല്ല ജോഡികളുടെ (a[i], a[j]) എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണ സംഖ്യകൾ = [1,2,3,1,1,3] 4 വിശദീകരണം: സൂചികകളിൽ 4 നല്ല ജോഡികളുണ്ട് (0,3), (0,4), (3,4), (2,5) . [1,1,1,1] 6 വിശദീകരണം: ...
ചോദ്യം 28. ഒരു അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ ലക്കി ഇന്റീജർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അറേയിൽ ലക്കി പൂർണ്ണസംഖ്യ കണ്ടെത്തുക” എന്ന പ്രശ്നത്തിൽ നമുക്ക് ഒരു അറേ നൽകിയിരിക്കുന്നു, അറേയിലെ ആവൃത്തി അതിന്റെ മൂല്യത്തിന് തുല്യമാണെങ്കിൽ ഒരു പൂർണ്ണസംഖ്യയെ ലക്കി എന്ന് വിളിക്കുന്നു. ഏറ്റവും വലിയ ഭാഗ്യ സംഖ്യ തിരികെ നൽകുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. അങ്ങനെയൊരു നമ്പർ ഇല്ലെങ്കിൽ നമ്മൾ...
ചോദ്യം 29. സമതുലിതമായ ബൈനറി ട്രീ ലീറ്റ്കോഡ് പരിഹാരം ട്രീയിലെ ഓരോ നോഡിന്റെയും ഇടത്, വലത് സബ്ട്രീയുടെ ഉയരം വ്യത്യാസം പരമാവധി 1 ആണെങ്കിൽ ഒരു ബൈനറി ട്രീ ഉയരം-സന്തുലിതമായതാണ്. ഉദാഹരണം 2 / 1 / 4 ബാലൻസ്ഡ് അല്ല 1 / \ 2 ...
ചോദ്യം 30. അടുക്കിയ അറേകളുടെ ലീറ്റ്കോഡ് പരിഹാരം ലയിപ്പിക്കുക “അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക” എന്ന പ്രശ്നത്തിൽ, അവരോഹണ ക്രമത്തിൽ അടുക്കിയ രണ്ട് അറേകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ആദ്യ അറേ പൂർണ്ണമായി പൂരിപ്പിച്ചിട്ടില്ല കൂടാതെ രണ്ടാമത്തെ അറേയിലെ എല്ലാ ഘടകങ്ങളെയും ഉൾക്കൊള്ളാൻ മതിയായ ഇടമുണ്ട്. രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കണം, അതായത് ആദ്യ അറേയിൽ ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 31. തിരിക്കുന്ന അടുക്കിയ അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ തിരയുക ഒരു അടുക്കിയ അറേ പരിഗണിക്കുക, എന്നാൽ ഒരു സൂചിക തിരഞ്ഞെടുക്കുകയും ആ ഘട്ടത്തിൽ അറേ തിരിക്കുകയും ചെയ്തു. ഇപ്പോൾ, അറേ തിരിക്കിക്കഴിഞ്ഞാൽ നിങ്ങൾ ഒരു പ്രത്യേക ടാർഗെറ്റ് ഘടകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകേണ്ടതുണ്ട്. കേസിൽ, ഘടകം നിലവിലില്ലെങ്കിൽ, മടങ്ങുക -1. പ്രശ്നം പൊതുവെ ...
ചോദ്യം 32. സ്ഥാനം ചേർക്കുക ലീറ്റ്കോഡ് പരിഹാരം തിരയുക ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു അടുക്കിയ അറേയും ടാർഗെറ്റ് സംഖ്യയും നൽകിയിരിക്കുന്നു. അതിന്റെ തിരയൽ ഉൾപ്പെടുത്തൽ സ്ഥാനം ഞങ്ങൾ കണ്ടെത്തണം. ടാർഗെറ്റ് മൂല്യം അറേയിൽ ഉണ്ടെങ്കിൽ, അതിന്റെ സൂചിക നൽകുക. ഓർഡർ അടുക്കി വയ്ക്കുന്നതിന് ടാർഗെറ്റ് ചേർക്കേണ്ട സൂചിക നൽകുക (ൽ ...
ചോദ്യം 33. പ്ലസ് വൺ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന “പ്ലസ് വൺ” എന്ന പ്രശ്നത്തിൽ, അറേയിലെ ഓരോ ഘടകങ്ങളും ഒരു സംഖ്യയുടെ അക്കത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു അറേ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. പൂർണ്ണമായ അറേ ഒരു സംഖ്യയെ പ്രതിനിധീകരിക്കുന്നു. സീറോത്ത് സൂചിക സംഖ്യയുടെ MSB പ്രതിനിധീകരിക്കുന്നു. മുൻനിര പൂജ്യമൊന്നുമില്ലെന്ന് നമുക്ക് അനുമാനിക്കാം ...
ചോദ്യം 34. അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനുകളിലെ ഏറ്റവും വലിയ മൂലകം ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾ തരംതിരിക്കാത്ത അറേയിലെ kth ഏറ്റവും വലിയ ഘടകം തിരികെ നൽകണം. അറേയ്ക്ക് തനിപ്പകർപ്പുകൾ ഉണ്ടാകാമെന്നത് ശ്രദ്ധിക്കുക. അതിനാൽ, അടുക്കിയ ക്രമത്തിൽ Kth ഏറ്റവും വലിയ മൂലകം കണ്ടെത്തണം, വ്യത്യസ്തമായ Kth ഏറ്റവും വലിയ മൂലകമല്ല. ഉദാഹരണം A = {4, 2, 5, 3 ...
ചോദ്യം 35. Kth നഷ്ടമായ പോസിറ്റീവ് നമ്പർ ലീട്ട്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന "Kth നഷ്ടമായ പോസിറ്റീവ് നമ്പർ" എന്ന പ്രശ്നത്തിൽ ഞങ്ങൾക്ക് ഒരു അറേ arr നൽകിയിട്ടുണ്ട്, അത് കർശനമായി വർദ്ധിപ്പിക്കുന്ന ക്രമത്തിലും k എന്ന സംഖ്യയിലും അടുക്കുന്നു. അറേയിലെ Kth പോസിറ്റീവ് നഷ്ടപ്പെട്ട നമ്പർ കണ്ടെത്തുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. ഉദാഹരണം arr = [1,2,3,4], k = 2 6 വിശദീകരണം: ഇങ്ങനെ ...
ചോദ്യം 36. ഹയർ നമ്പർ ഉയർന്നതോ താഴ്ന്നതോ II "Gess Number Higher or Lower II" എന്ന പ്രോബ്ലം സ്റ്റേറ്റ്മെന്റ് പറയുന്നത്, ഞങ്ങൾ ഒരു ഗെയിം കളിക്കാൻ പോവുകയാണെന്ന് ഗസ് ഗെയിം എന്നാണ്. 1 മുതൽ n വരെയുള്ള ഒരു സംഖ്യ ഞാൻ തിരഞ്ഞെടുക്കുന്നുവെന്ന് ഗെയിം പറയുന്നു. ഞാൻ എടുക്കാത്ത നമ്പർ നിങ്ങൾ ഊഹിക്കുമ്പോഴെല്ലാം, ഞാൻ നിങ്ങളോട് പറയാൻ പോകുന്നു ...
ചോദ്യം 37. ഒരു സബ്റേയിലെ വ്യത്യസ്ത ഘടകങ്ങളുടെ എണ്ണത്തിനായുള്ള അന്വേഷണങ്ങൾ ഞങ്ങൾ ഒരു സംഖ്യയും നിരവധി ചോദ്യങ്ങളും നൽകിയിട്ടുണ്ട്, തന്നിരിക്കുന്ന പരിധിക്കുള്ളിൽ ഞങ്ങൾക്കുള്ള എല്ലാ വ്യത്യസ്ത ഘടകങ്ങളുടെയും എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്, ചോദ്യത്തിൽ ഇടതും വലതും രണ്ട് അക്കങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ഇതാണ് തന്നിരിക്കുന്ന ശ്രേണി, ഇതിനൊപ്പം നൽകിയ ശ്രേണി ഞങ്ങൾ ...
ചോദ്യം 38. എല്ലാ ഘടകങ്ങളും k- നേക്കാൾ കുറവോ തുല്യമോ ഒരുമിച്ച് കൊണ്ടുവരാൻ ആവശ്യമായ കുറഞ്ഞ സ്വാപ്പുകൾ “എല്ലാ ഘടകങ്ങളും k- നേക്കാൾ കുറവോ തുല്യമോ ഒരുമിച്ച് കൊണ്ടുവരുന്നതിന് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ സ്വാപ്പുകൾ” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സംഖ്യ അറേ ഉണ്ടെന്ന് പറയുന്നു. കുറവോ തുല്യമോ ആയ ഘടകങ്ങൾ ഒരുമിച്ച് കൊണ്ടുപോകുന്നതിന് ആവശ്യമായ സ്വാപ്പുകളുടെ ഏറ്റവും ചെറിയ എണ്ണം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 39. അടുക്കിയ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ മൂലകത്തിന്റെ ആദ്യത്തെയും അവസാനത്തെയും സ്ഥാനം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “അടുക്കിയ അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ മൂലകത്തിന്റെ ആദ്യത്തെയും അവസാനത്തെയും സ്ഥാനം കണ്ടെത്തുക” എന്ന തലക്കെട്ടിലുള്ള ഈ ലേഖനത്തിൽ, ഒരു ലീറ്റ്കോഡ് പ്രശ്നത്തിനുള്ള പരിഹാരം ഞങ്ങൾ ചർച്ച ചെയ്യും. തന്നിരിക്കുന്ന പ്രശ്നത്തിൽ ഞങ്ങൾക്ക് ഒരു അറേ നൽകിയിരിക്കുന്നു. ഞങ്ങൾക്ക് ഒരു ടാർഗെറ്റ് ഘടകവും നൽകിയിരിക്കുന്നു. അറേയിലെ ഘടകങ്ങൾ ക്രമീകരിച്ചിരിക്കുന്നത് ...
ചോദ്യം 40. സ്റ്റോക്ക് II ലീറ്റ്കോഡ് പരിഹാരം വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന "സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം II" എന്ന പ്രശ്നത്തിൽ, അറേയിലെ ഓരോ ഘടകത്തിലും അന്നത്തെ സ്റ്റോക്കിന്റെ വില അടങ്ങിയിരിക്കുന്ന ഒരു അറേ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ഇടപാടിന്റെ നിർവചനം സ്റ്റോക്കിന്റെ ഒരു ഓഹരി വാങ്ങുകയും ഒരു ഓഹരി വിൽക്കുകയും ചെയ്യുക എന്നതാണ് ...
ചോദ്യം 41. തന്നിരിക്കുന്ന അറേയ്ക്കായി എല്ലാ അദ്വിതീയ ഉപ-അറേ തുകയുടെയും തുക കണ്ടെത്തുക നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയുണ്ടെന്ന് കരുതുക. “തന്നിരിക്കുന്ന അറേയ്ക്കുള്ള എല്ലാ അദ്വിതീയ ഉപ-അറേ തുകകളുടെ ആകെത്തുക കണ്ടെത്തുക” എന്ന പ്രശ്നം എല്ലാ അദ്വിതീയ ഉപ-അറേകളുടെയും തുക കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു (ഉപ-അറേ തുക എന്നത് ഓരോ ഉപ-അറേയുടെയും ഘടകങ്ങളുടെ ആകെത്തുകയാണ്). അദ്വിതീയ ഉപ-അറേ തുക പ്രകാരം, ഞങ്ങൾ ഉദ്ദേശിച്ചത് ഒരു ഉപ-അറേ ഇല്ല ...
ചോദ്യം 42. കെ വ്യതിരിക്തമായ ഘടകങ്ങളില്ലാത്ത ദൈർഘ്യമേറിയ സബ്റേ “കെയിൽ കൂടുതൽ വ്യതിരിക്ത ഘടകങ്ങളില്ലാത്ത ഏറ്റവും ദൈർഘ്യമേറിയ സബ്റേ” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് ഒരു സംഖ്യ സംഖ്യയുണ്ടെന്ന് കരുതുക, k വ്യത്യസ്ത ഘടകങ്ങളേക്കാൾ വലുതല്ലാത്ത ഏറ്റവും ദൈർഘ്യമേറിയ ഉപ-അറേ കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ...
ചോദ്യം 43. നൽകിയ രക്ഷാകർതൃ അറേ പ്രാതിനിധ്യത്തിൽ നിന്ന് ബൈനറി ട്രീ നിർമ്മിക്കുക “നൽകിയ രക്ഷാകർതൃ അറേ പ്രാതിനിധ്യത്തിൽ നിന്ന് ബൈനറി ട്രീ നിർമ്മിക്കുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ശ്രേണി നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഈ ഇൻപുട്ട് അറേ ഒരു ബൈനറി ട്രീയെ പ്രതിനിധീകരിക്കുന്നു. ഈ ഇൻപുട്ട് അറേയുടെ അടിസ്ഥാനത്തിൽ ഇപ്പോൾ നിങ്ങൾ ഒരു ബൈനറി ട്രീ നിർമ്മിക്കേണ്ടതുണ്ട്. ഓരോ സൂചികയിലും പാരന്റ് നോഡിന്റെ സൂചിക അറേ സംഭരിക്കുന്നു. ...
ചോദ്യം 44. റീഡ് ഒൺലി അറേയിൽ ആവർത്തിച്ചുള്ള ഒന്നിലധികം ഘടകങ്ങളിൽ ഒന്ന് കണ്ടെത്തുക “റീഡ് ഒൺലി അറേയിൽ ആവർത്തിച്ചുള്ള ഒന്നിലധികം ഘടകങ്ങളിൽ ഒന്ന് കണ്ടെത്തുക” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് വായിക്കാൻ മാത്രമുള്ള വലുപ്പത്തിന്റെ ശ്രേണി (n + 1) നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. 1 മുതൽ n വരെയുള്ള സംഖ്യകൾ ഒരു അറേയിൽ അടങ്ങിയിരിക്കുന്നു. നിങ്ങളുടെ ചുമതല ... ആവർത്തിച്ചുള്ള ഏതെങ്കിലും ഘടകങ്ങൾ കണ്ടെത്തുക എന്നതാണ് ...
ചോദ്യം 45. തന്നിരിക്കുന്ന മൂല്യത്തിന് തുല്യമായ നാല് ഘടകങ്ങൾ കണ്ടെത്തുക (ഹാഷ്മാപ്പ്) “തന്നിരിക്കുന്ന മൂല്യത്തിന് (ഹാഷ്മാപ്പ്) സംഗ്രഹിക്കുന്ന നാല് ഘടകങ്ങൾ കണ്ടെത്തുക” എന്ന പ്രശ്നം പറയുന്നു, നിങ്ങൾക്ക് ഒരു സംഖ്യ അറേയും സം എന്ന സംഖ്യയുമുണ്ട്. തന്നിരിക്കുന്ന മൂല്യമായ “സം” ന് തുല്യമായ നാല് ഘടകങ്ങൾ അറേയിൽ ഉണ്ടോ എന്ന് നിർണ്ണയിക്കാൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ശരിയാണെങ്കിൽ, പ്രവർത്തിക്കുക ...
ചോദ്യം 46. അടുത്തുള്ളവർ തമ്മിലുള്ള വ്യത്യാസം ഒന്നാണ് “സമീപത്തുള്ളവർ തമ്മിലുള്ള വ്യത്യാസം ഒന്നാണ്” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് ഒരു പൂർണ്ണ സംഖ്യ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. അടുത്തുള്ള മൂലകങ്ങളുടെ വ്യത്യാസം 1. നീളമുള്ള തുടർന്നുള്ള ദൈർഘ്യത്തിന്റെ ദൈർഘ്യം നിങ്ങൾ ഇപ്പോൾ കണ്ടെത്തേണ്ടതുണ്ട് 1. ഉദാഹരണം 2 3 4 7 5 9 4 6 XNUMX വിശദീകരണം ഇതുപോലെ ...
ചോദ്യം 47. എല്ലാ സബ്റേകളും 0 തുക ഉപയോഗിച്ച് അച്ചടിക്കുക നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ അറേ നൽകിയിരിക്കുന്നു, സാധ്യമായ എല്ലാ സബ്-അറേകളും തുകയ്ക്ക് തുല്യമായ തുക ഉപയോഗിച്ച് പ്രിന്റ് ചെയ്യുക എന്നതാണ് നിങ്ങളുടെ ടാസ്ക്. അതിനാൽ ഞങ്ങൾ എല്ലാ സബ്റേകളും 0 തുക ഉപയോഗിച്ച് പ്രിന്റ് ചെയ്യേണ്ടതുണ്ട്. ഉദാഹരണം arr[] = {-0, 2, -4, -2, 1, -1, 3, 1, 5, -7, -11} ഉപ-അറേ 6 സൂചികയിൽ നിന്ന് കണ്ടെത്തി ...
ചോദ്യം 48. ഏറ്റവും ദൈർഘ്യമേറിയ ബിറ്റോണിക് തുടർച്ച നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയുണ്ടെന്ന് കരുതുക, പ്രശ്ന പ്രസ്താവന ഏറ്റവും ദൈർഘ്യമേറിയ ബിറ്റോണിക് തുടർച്ച കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു. ഒരു അറേയുടെ ബിറ്റോണിക് ശ്രേണി ആദ്യം വർദ്ധിക്കുകയും പിന്നീട് കുറയുകയും ചെയ്യുന്ന ശ്രേണിയായി കണക്കാക്കപ്പെടുന്നു. ഉദാഹരണം arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 വിശദീകരണം 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54 ...
ചോദ്യം 49. ബൈനറി അറേയിൽ പരിശോധിക്കുക ഒരു സബ്റേ പ്രതിനിധാനം ചെയ്യുന്ന സംഖ്യ ഒറ്റ അല്ലെങ്കിൽ ഇരട്ട സംഖ്യയാണ് “ബൈനറി അറേയിൽ ചെക്ക് ഇൻ ചെയ്യുക ഒരു സബ്റേ പ്രതിനിധാനം ചെയ്യുന്ന സംഖ്യ വിചിത്രമാണ് അല്ലെങ്കിൽ പോലും” നിങ്ങൾക്ക് ഒരു ബൈനറി അറേയും ശ്രേണിയും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. അറേയിൽ 0 സെ, 1 സെ എന്നിവയുടെ രൂപത്തിലുള്ള സംഖ്യ അടങ്ങിയിരിക്കുന്നു. പ്രതിനിധീകരിച്ച നമ്പർ കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 50. സ്വർണ്ണ ഖനി പ്രശ്നം പ്രശ്ന പ്രസ്താവന, തന്നിരിക്കുന്ന ഗ്രിഡിന്റെ ഓരോ സെല്ലിലും ചില നോൺ-നെഗറ്റീവ് കോയിനുകളുള്ള 2D ഗ്രിഡ് നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് "ഗോൾഡ് മൈൻ പ്രശ്നം" പ്രസ്താവിക്കുന്നു. തുടക്കത്തിൽ, ഖനിത്തൊഴിലാളി ആദ്യ നിരയിൽ നിൽക്കുകയാണ്, പക്ഷേ വരിയിൽ യാതൊരു നിയന്ത്രണവുമില്ല. അവന് ഏത് നിരയിലും തുടങ്ങാം. ദി...
ചോദ്യം 51. തുടർച്ചയായ തുടർച്ച അഭിമുഖങ്ങൾ ഇഷ്ടപ്പെടുന്ന മറ്റൊരു വിഷയമാണ് തുടർന്നുള്ളവ. അവരെ ട്വീക്ക് ചെയ്യുന്നത് എല്ലായ്പ്പോഴും സ്ഥാനാർത്ഥികളെ പരീക്ഷിക്കുന്നതിനുള്ള പുതിയ അവസരങ്ങൾ നൽകും. കാര്യങ്ങൾ ചിന്തിക്കാനും വിശകലനം ചെയ്യാനുമുള്ള സ്ഥാനാർത്ഥിയുടെ കഴിവ് പരിശോധിക്കാനും മികച്ചതും മികച്ചതുമായ പരിഹാരങ്ങൾ കൊണ്ടുവരാനും ഇതിന് കഴിയും. ഇന്ന് ഞങ്ങൾ ഒരു തുടർന്നുള്ള പ്രശ്നം പരിഹരിക്കുന്നു ...
ചോദ്യം 52. സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന “സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് n ന്റെ വിലകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, അവിടെ ith മൂലകം ith ദിവസം സ്റ്റോക്കിന്റെ വില സംഭരിക്കുന്നു. ഞങ്ങൾക്ക് ഒരു ഇടപാട് മാത്രമേ നടത്താൻ കഴിയൂവെങ്കിൽ, അതായത്, ഒരു ദിവസം വാങ്ങാനും ...
ചോദ്യം 53. ടോപ്പ് കെ പതിവ് ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന മുകളിലുള്ള കെ പതിവ് ഘടകങ്ങളിൽ ഞങ്ങൾ ഒരു അറേ സംഖ്യകൾ നൽകിയിട്ടുണ്ട്, k ഏറ്റവും കൂടുതൽ സംഭവിക്കുന്ന ഘടകങ്ങൾ കണ്ടെത്തുക. ഉദാഹരണ സംഖ്യകൾ [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 സംഖ്യകൾ [] = {1} k = 1 1 മികച്ച കെ പതിവ് ഘടകങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 54. മറ്റൊരു അറേ നിർവചിച്ച ക്രമമനുസരിച്ച് ഒരു അറേ അടുക്കുക പ്രശ്നപ്രസ്താവന നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ arr1[], arr2[] എന്നീ രണ്ട് ശ്രേണികൾ നൽകിയിരിക്കുന്നു. "മറ്റൊരു അറേ നിർവചിച്ചിരിക്കുന്ന ക്രമമനുസരിച്ച് ഒരു അറേ അടുക്കുക" എന്ന പ്രശ്നം രണ്ടാമത്തെ അറേ അനുസരിച്ച് ആദ്യ ശ്രേണിയെ അടുക്കാൻ ആവശ്യപ്പെടുന്നു, അങ്ങനെ ആദ്യ ശ്രേണിയിലെ സംഖ്യകൾ താരതമ്യേന എല്ലാ തരത്തിലും അടുക്കും ...
ചോദ്യം 55. എല്ലാ ഓറഞ്ചും ചീഞ്ഞഴയാൻ കുറഞ്ഞ സമയം ആവശ്യമാണ് പ്രശ്ന പ്രസ്താവന "എല്ലാ ഓറഞ്ചുകളും ചീഞ്ഞഴുകാൻ ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ സമയം" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു 2D അറേ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, എല്ലാ സെല്ലിനും സാധ്യമായ മൂന്ന് മൂല്യങ്ങളിൽ ഒന്ന് ഉണ്ട് 0, 1 അല്ലെങ്കിൽ 2. 0 എന്നാൽ ശൂന്യമായ സെൽ എന്നാണ് അർത്ഥമാക്കുന്നത്. 1 എന്നാൽ പുതിയ ഓറഞ്ച് എന്നാണ് അർത്ഥമാക്കുന്നത്. 2 എന്നാൽ ചീഞ്ഞ ഓറഞ്ച് എന്നാണ് അർത്ഥമാക്കുന്നത്. ഒരു ചീഞ്ഞാൽ ...
ചോദ്യം 56. പരമാവധി ഉൽപ്പന്ന സബ്റേ പ്രശ്ന പ്രസ്താവന പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങുന്ന ഒരു സംഖ്യ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് “പരമാവധി ഉൽപ്പന്ന സബറേ” പ്രശ്നം പറയുന്നു. പ്രശ്ന പ്രസ്താവന ഉപ-അറേയുടെ പരമാവധി ഉൽപ്പന്നം കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = {2, -2, 3, 5} 15 വിശദീകരണം ഉപ-അറേയിലെ ഘടകങ്ങൾ ...
ചോദ്യം 57. തിരിക്കുന്ന അടുക്കിയ ശ്രേണിയിൽ കുറഞ്ഞത് കണ്ടെത്തുക "റട്ടേറ്റഡ് സോർട്ടഡ് അറേയിൽ മിനിമം കണ്ടെത്തുക" എന്ന പ്രശ്ന പ്രസ്താവന പ്രസ്താവിക്കുന്നു, നിങ്ങൾക്ക് ചില സൂചികയിൽ തിരിയുന്ന n വലുപ്പത്തിന്റെ അടുക്കിയ ഒരു ശ്രേണി നൽകിയിരിക്കുന്നു. അറേയിലെ ഏറ്റവും കുറഞ്ഞ ഘടകം കണ്ടെത്തുക. ഉദാഹരണം a[ ] = {5, 1, 2, 3, 4} 1 വിശദീകരണം: നമ്മൾ അറേ ക്രമീകരിച്ചാൽ ...
ചോദ്യം 58. വൃത്താകൃതിയിലുള്ള അറേ ഉപയോഗിച്ച് ഡെക്ക് നടപ്പിലാക്കൽ "വൃത്താകൃതിയിലുള്ള അറേ ഉപയോഗിച്ച് Deque നടപ്പിലാക്കൽ" വൃത്താകൃതിയിലുള്ള അറേ, insertFront(x) ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ നടപ്പിലാക്കാൻ ആവശ്യപ്പെടുന്നു: Deque insertRear(x) ന്റെ മുൻവശത്ത് ഒരു ഘടകം x ചേർക്കുക : ഒരു ഘടകം ചേർക്കുക x Deque deleteFront() ന്റെ പിൻഭാഗത്ത്: ഇതിൽ നിന്ന് ഒരു ഘടകം ഇല്ലാതാക്കുക ...
ചോദ്യം 59. ആദ്യ ഘടകം ഇരട്ടിയാക്കി പൂജ്യത്തെ അവസാനത്തിലേക്ക് നീക്കുക പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര ഉണ്ടെന്ന് കരുതുക. ഇവിടെ "0" എന്നത് ഒരു ഇൻപുട്ടായി കണക്കാക്കുന്ന ഒരു സംഖ്യയല്ല. ഇത് ഇവിടെ സാധുവായ ഇൻപുട്ട് അല്ല. "ആദ്യ ഘടകം ഇരട്ടിയാക്കി പൂജ്യം അവസാനത്തിലേക്ക് നീക്കുക" എന്ന പ്രശ്നം ഒരു സംഖ്യയാണെങ്കിൽ അറേയെ അത്തരത്തിൽ പുനഃക്രമീകരിക്കാൻ ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 60. പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയിൽ ആവർത്തിക്കുന്ന ആദ്യ ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയിലെ ആദ്യത്തെ ആവർത്തന ഘടകം കണ്ടെത്തുക, നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യയുടെ ഒരു ശ്രേണി നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. അറേയിൽ നിന്ന് ആദ്യം ആവർത്തിക്കുന്ന ഘടകം കണ്ടെത്താനും ആ നമ്പർ പ്രിന്റ് ചെയ്യാനും ഇത് ആവശ്യപ്പെടുന്നു. ഉദാഹരണം ar[] = {2,6,9,3,1,9,1} 9 വിശദീകരണം: നൽകിയിരിക്കുന്ന ശ്രേണിയിൽ ഉണ്ട് ...
ചോദ്യം 61. വലിപ്പം n ന്റെ നിര പരിശോധിച്ചാൽ n ലെവലിന്റെ ജിഎസ്ടിയെ പ്രതിനിധീകരിക്കാൻ കഴിയും അല്ലെങ്കിൽ ഇല്ല പ്രശ്ന പ്രസ്താവന n ഘടകങ്ങളുള്ള ഒരു അറേ നൽകിയാൽ, നൽകിയിരിക്കുന്ന വലുപ്പത്തിലുള്ള n എന്ന ശ്രേണി പരിശോധിക്കുക, n ലെവലുകളുടെ BST-യെ പ്രതിനിധീകരിക്കുമോ ഇല്ലയോ എന്ന്. ഈ n മൂലകങ്ങൾ ഉപയോഗിച്ച് നിർമ്മിച്ച ബൈനറി സെർച്ച് ട്രീക്ക് n ലെവലുകളുടെ ഒരു BST പ്രതിനിധീകരിക്കാൻ കഴിയുമോ എന്ന് പരിശോധിക്കാനാണ്. ഉദാഹരണങ്ങൾ arr[] = {10, 8, 6, 9, ...
ചോദ്യം 62. ഏറ്റവും വലിയ ചതുരാകൃതിയിലുള്ള ഉപ-മാട്രിക്സ്, അതിന്റെ ആകെത്തുക 0 ആണ് പ്രശ്ന പ്രസ്താവന 2D അറേയിൽ പരമാവധി വലുപ്പമുള്ള ഉപ-മാട്രിക്സ് കണ്ടെത്തുക, അതിന്റെ ആകെത്തുക പൂജ്യമാണ്. തന്നിരിക്കുന്ന 2 ഡി അറേയ്ക്കുള്ളിലെ 2 ഡി അറേ അല്ലാതെ മറ്റൊന്നുമല്ല സബ് മാട്രിക്സ്. അതിനാൽ, നിങ്ങൾക്ക് ഒപ്പിട്ട സംഖ്യകളുടെ ഒരു മാട്രിക്സ് ഉണ്ട്, നിങ്ങൾ സബ് മെട്രിക്സുകളുടെ ആകെത്തുക കണക്കാക്കുകയും ഇതുപയോഗിച്ച് മാട്രിക്സ് കണ്ടെത്തുകയും വേണം ...
ചോദ്യം 63. വർദ്ധിക്കുന്ന തുടർന്നുള്ള തുക പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. ക്രമത്തിൽ ക്രമീകരിച്ചിരിക്കുന്ന ക്രമത്തിൽ തുടർന്നുള്ള സംഖ്യകൾ ക്രമപ്പെടുത്തുന്ന തരത്തിൽ അറേയ്ക്കുള്ളിലെ പരമാവധി തുകയുടെ ഉപക്രമം കണ്ടെത്തുക എന്നതാണ് നിങ്ങളുടെ ചുമതല. ഒരു തുടർച്ച എന്നത് നമ്മൾ ചെയ്യുന്ന ഒരു ക്രമമല്ലാതെ മറ്റൊന്നുമല്ല...
ചോദ്യം 64. ഏറ്റവും വലിയ തുക തുടർച്ചയായ സബ്റേ പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. പ്രശ്ന പ്രസ്താവന ഏറ്റവും വലിയ തുക തുടർച്ചയായ സബ്റേ കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു. തന്നിരിക്കുന്ന അറേയിലെ മറ്റെല്ലാ സബ്റേകളിലും ഏറ്റവും വലിയ തുകയുള്ള ഒരു സബ്റേ (തുടർച്ചയായ ഘടകങ്ങൾ) കണ്ടെത്തുകയല്ലാതെ മറ്റൊന്നുമില്ല. ഉദാഹരണം arr [] = {1, -3, 4, ...
ചോദ്യം 65. മാട്രിക്സ് ചെയിൻ ഗുണനം മാട്രിക്സ് ചെയിൻ ഗുണന II പ്രശ്നത്തിൽ, ഞങ്ങൾ മെട്രിക്സുകളുടെ അളവുകൾ നൽകി, അവയുടെ ഗുണനത്തിന്റെ ക്രമം കണ്ടെത്തുക, അതായത് എല്ലാ മെട്രിക്സുകളുടെയും ഗുണനവുമായി ബന്ധപ്പെട്ട പ്രവർത്തനങ്ങളുടെ എണ്ണം കുറയ്ക്കുന്നു. നിങ്ങൾക്ക് 3 മെട്രിക്സുകളായ എ, ബി, സി വലുപ്പമുള്ള ആക്സ്ബി, ബിഎക്സ് ...
ചോദ്യം 66. സമതുലിതമായ ജിഎസ്ടിയിലേക്ക് അറേ അടുക്കി സമതുലിതമായ ജിഎസ്ടി പ്രശ്നത്തിലേക്കുള്ള അടുക്കിയ ശ്രേണിയിൽ, ഞങ്ങൾ അടുക്കിയ ക്രമത്തിൽ ഒരു ശ്രേണി നൽകി, അടുക്കിയ അറേയിൽ നിന്ന് ഒരു സമീകൃത ബൈനറി തിരയൽ വൃക്ഷം നിർമ്മിക്കുന്നു. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {1, 2, 3, 4, 5} put ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 3 2 1 5 4 ഇൻപുട്ട് അറ [] = {7, 11, 13, 20, 22, ...
ചോദ്യം 67. ലീറ്റ്കോഡ് ഉപസെറ്റ് ചെയ്യുക സബ്സെറ്റ് ലീറ്റ്കോഡ് പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം വ്യത്യസ്ത സംഖ്യകൾ, സംഖ്യകൾ, എല്ലാ ഉപസെറ്റുകളും പ്രിന്റുചെയ്യുക (പവർ സെറ്റ്). കുറിപ്പ്: പരിഹാര സെറ്റിൽ തനിപ്പകർപ്പ് ഉപസെറ്റുകൾ അടങ്ങിയിരിക്കരുത്. ചിലത് ഇല്ലാതാക്കിക്കൊണ്ട് ബിയിൽ നിന്ന് നേടാനാകുമെങ്കിൽ ഒരു അറേ ബി യുടെ ഒരു ഉപസെറ്റാണ് ഒരു അറേ എ (ഒരുപക്ഷേ, പൂജ്യം ...
ചോദ്യം 68. ഒരു അറേ ഷഫിൾ ചെയ്യുക n ഘടകങ്ങൾ അടങ്ങുന്ന ഒരു അറേ അല്ലെങ്കിൽ സെറ്റ് നൽകിയിരിക്കുന്നു. ഇവിടെ ഘടകങ്ങൾ അദ്വിതീയമാണ് അല്ലെങ്കിൽ ആവർത്തനമില്ല. ഡ്യൂപ്ലിക്കേറ്റുകളില്ലാതെ സംഖ്യകളുടെ ഒരു അറേ (അല്ലെങ്കിൽ ഒരു സെറ്റ്) ഷഫിൾ ചെയ്യുക. ഉദാഹരണം // സെറ്റ് 2, 4, 3, 1 എന്നിവ ഉപയോഗിച്ച് ഒരു അറേ നൽകുക. int[] സംഖ്യകൾ = {2, 4, 3, 1}; ഷഫിൾ ഒബ്ജക്റ്റ് = ...
ചോദ്യം 69. കെ കൊണ്ട് ഹരിക്കാവുന്ന തുക ഉപയോഗിച്ച് ജോഡിയായി അറേയെ വിഭജിക്കുന്നു കെ കൊണ്ട് ഹരിക്കാവുന്ന സംഖ്യകളുള്ള അറേ ജോഡികളായി വിഭജിക്കുന്നത് ഒരു പ്രശ്നമാണ്, ഇത് ഇപ്പോൾത്തന്നെ വിവിധ ട്വീക്കുകളുമായി അഭിമുഖത്തിൽ ചോദിക്കുന്നു. എന്നെ അറിയുന്നവർക്ക് ഈ പ്രശ്നങ്ങളെ കഥകളാക്കി മാറ്റുന്ന എന്റെ സ്വഭാവം അറിയാം. ഈ ലേഖനത്തിൽ നമുക്ക് ഈ പ്രശ്നം പരിശോധിക്കാം. മനസ്സിലാക്കാനുള്ള സാഹചര്യം ...
ചോദ്യം 70. വലുപ്പത്തിന്റെ ഓരോ വിൻഡോയിലും വ്യത്യസ്ത ഘടകങ്ങൾ എണ്ണുക കുറച്ചു കാലമായി ഞങ്ങൾ കൈകാര്യം ചെയ്യുന്ന ഒന്നാണ് ഉപസെറ്റുകൾ. അവസാന എപ്പിസോഡിൽ, വ്യത്യസ്തമായ ഇരട്ട സംഖ്യകൾ ഉപയോഗിച്ച് ഞങ്ങൾക്ക് നിർമ്മിക്കാൻ കഴിയുന്ന ഉപസെറ്റുകളുടെ എണ്ണം ഞങ്ങൾ ഉൾപ്പെടുത്തി. കെ. വലിപ്പത്തിന്റെ എല്ലാ വിൻഡോയിലും വ്യത്യസ്ത ഘടകങ്ങൾ ഇത്തവണ ഞങ്ങൾ കണക്കാക്കുന്നു. വിഭാഗം -1 പ്രശ്നത്തെക്കുറിച്ച്. ക്രമീകരിക്കാത്ത അറേ നൽകി ...
ചോദ്യം 71. വചനം തിരയൽ നമ്മുടെ ജീവിതത്തിലെ ചില സമയങ്ങളിൽ വാക്ക് കണ്ടെത്തൽ പസിലുകൾ പോലെയാണ് വേഡ് തിരയൽ. ഇന്ന് ഞാൻ പട്ടികയിൽ ഒരു പരിഷ്കരിച്ച ക്രോസ്വേഡ് കൊണ്ടുവരുന്നു. ഞാൻ എന്താണ് സംസാരിക്കുന്നതെന്ന് എന്റെ വായനക്കാർ അൽപ്പം ആശയക്കുഴപ്പത്തിലായിരിക്കണം. കൂടുതൽ സമയം പാഴാക്കാതെ നമുക്ക് പ്രശ്ന പ്രസ്താവനയിലേക്ക് പോകാം ...
ചോദ്യം 72. GetRandom ഇല്ലാതാക്കുക ചേർക്കുക GetRandom പ്രശ്നം ഇല്ലാതാക്കുക എന്നതിൽ, ശരാശരി O (1) സമയത്തിൽ ഇനിപ്പറയുന്ന എല്ലാ പ്രവർത്തനങ്ങളെയും പിന്തുണയ്ക്കുന്ന ഒരു ഡാറ്റ ഘടന ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യേണ്ടതുണ്ട്. തിരുകുക (val): ഇതിനകം ഇല്ലെങ്കിൽ സെറ്റിലേക്ക് ഒരു ഇന വാൽ ചേർക്കുന്നു. നീക്കംചെയ്യുക (വാൽ): ഉണ്ടെങ്കിൽ സെറ്റിൽ നിന്ന് ഒരു ഇന വാൽ നീക്കംചെയ്യുന്നു. getRandom: നിലവിലെ സെറ്റിൽ നിന്ന് ഒരു റാൻഡം ഘടകം നൽകുന്നു ...
ചോദ്യം 73. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക ലയനം ഓവർലാപ്പിംഗ് ഇടവേള പ്രശ്നത്തിൽ ഞങ്ങൾ ഇടവേളകളുടെ ഒരു ശേഖരം നൽകി, ലയിപ്പിച്ച് എല്ലാ ഓവർലാപ്പിംഗ് ഇടവേളകളും നൽകുന്നു. ഉദാഹരണ ഇൻപുട്ട്: [[2, 3], [3, 4], [5, 7]] put ട്ട്പുട്ട്: [[2, 4], [5, 7]] വിശദീകരണം: നമുക്ക് ലയിപ്പിക്കാൻ കഴിയും [2, 3], [3 , 4] ഒരുമിച്ച് [2, 4] ലയിപ്പിക്കുന്നതിനുള്ള സമീപനം ...
ചോദ്യം 74. രണ്ട് അടുക്കിയ അറേകളുടെ മീഡിയൻ യഥാക്രമം n, m വലുപ്പമുള്ള രണ്ട് തരം അറേകൾ A, B എന്നിവ നൽകി. തന്നിരിക്കുന്ന രണ്ട് അറേകൾ ലയിപ്പിച്ചതിന് ശേഷം ലഭിച്ച അന്തിമ അടുക്കിയ അറേയുടെ മീഡിയൻ കണ്ടെത്തുക അല്ലെങ്കിൽ മറ്റൊരു തരത്തിൽ പറഞ്ഞാൽ, അടുക്കിയ രണ്ട് അറേകളുടെ ശരാശരി കണ്ടെത്തുക. (പ്രതീക്ഷിക്കുന്ന സമയ സങ്കീർണ്ണത: O (ലോഗ് (n))) ഇതിനായി 1 നെ സമീപിക്കുക ...
ചോദ്യം 75. പരമാവധി ഉൽപ്പന്ന സബ്റേ പരമാവധി ഉൽപ്പന്ന സബ്റേ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകി, ഏറ്റവും വലിയ ഉൽപ്പന്നമുള്ള കുറഞ്ഞത് ഒരു ഘടകമുള്ള തുടർച്ചയായ ഉപ-അറേ കണ്ടെത്തുക. ഉദാഹരണം Arr = [0, -1, 0, 1, 2, -3] പരമാവധി ഉൽപ്പന്നം = 2 Arr = [- 1, -1, -1] പരമാവധി ഉൽപ്പന്നം = -1 Arr = [0, -1, 0, - 2, 0] ...
ചോദ്യം 76. കുറഞ്ഞ വലുപ്പം സബ്റേ തുക ഒരു പോസിറ്റീവ് പൂർണ്ണസംഖ്യയുടെയും ഒരു തുക sയുടെയും ഒരു അറേ സംഖ്യകൾ നൽകുമ്പോൾ, സംഖ്യകളുടെ തുടർച്ചയായ ഉപവിഭാഗത്തിന്റെ ഏറ്റവും കുറഞ്ഞ വലുപ്പം കണ്ടെത്തുക, അതായത് അതിന്റെ തുക s-ന് തുല്യമോ അതിലധികമോ (നൽകിയ മൂല്യം) ഉദാഹരണ ഇൻപുട്ട്: സംഖ്യകൾ[] = {2, 3, 1, 2, 4, 3} s = 7 ഔട്ട്പുട്ട്: 2 {Subarray [4, ...
ചോദ്യം 77. അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ ഒരു ഘടകം തിരയുക അടുക്കിയ റൊട്ടേറ്റഡ് അറേ പ്രശ്നത്തിലെ തിരയലിൽ ഞങ്ങൾ ഒരു അടുക്കിയതും തിരിക്കുന്നതുമായ അറേയും ഒരു ഘടകവും നൽകി, തന്നിരിക്കുന്ന ഘടകം അറേയിൽ ഉണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് സംഖ്യകൾ [] = {2, 5, 6, 0, 0, 1, 2} ടാർഗെറ്റ് = 0 put ട്ട്പുട്ട് യഥാർത്ഥ ഇൻപുട്ട് സംഖ്യകൾ [] = {2, ...
ചോദ്യം 78. പരമാവധി ഉൽപ്പന്ന സബ്റേ 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 ...
ചോദ്യം 79. മാട്രിക്സ് പൂജ്യങ്ങൾ സജ്ജമാക്കുക സെറ്റ് മാട്രിക്സ് സീറോസ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു (n X m) മാട്രിക്സ് നൽകി, ഒരു മൂലകം 0 ആണെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജമാക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: {[0, 1, 1] [1, 1, 0] [1, 1, 1]} put ട്ട്പുട്ട്: {[1, 1, 0] [1, 0, 0] [0, 1, 0] ...
ചോദ്യം 80. 3 തുക 3 സം പ്രശ്നത്തിൽ, ഞങ്ങൾ n സംഖ്യകളുടെ ഒരു ശ്രേണി സംഖ്യകൾ നൽകി, 0 വരെ ആകുന്ന എല്ലാ അദ്വിതീയ ട്രിപ്പിളുകളും കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട്: സംഖ്യകൾ = {-1, 0, 1, 2, -1, -4} put ട്ട്പുട്ട്: { -1, 0, 1}, {-1, 2, -1 3 XNUMX സം പ്രശ്നത്തിനുള്ള നിഷ്കളങ്കമായ സമീപനം ബ്രൂട്ട് ഫോഴ്സ് സമീപനം ...
ചോദ്യം 81. തനിപ്പകർപ്പ് നമ്പർ കണ്ടെത്തുക (N + 1) ഘടകങ്ങൾ അടങ്ങുന്ന ഒരു അറേ സംഖ്യകളും ഓരോ ഘടകവും 1 മുതൽ n വരെയാണ്. ഒരു തനിപ്പകർപ്പ് ഘടകം മാത്രമേ ഉള്ളൂവെങ്കിൽ, തനിപ്പകർപ്പ് നമ്പർ കണ്ടെത്തുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: സംഖ്യകൾ = {1, 3, 4, 2, 2} put ട്ട്പുട്ട്: 2 ഇൻപുട്ട്: സംഖ്യകൾ = {3, 1, 3, 4, 2} put ട്ട്പുട്ട്: 3 നിഷ്കളങ്കം ...
ചോദ്യം 82. മിനിമം പാത്ത് തുക ഏറ്റവും കുറഞ്ഞ പാത്ത് സം പ്രശ്നത്തിൽ, നെഗറ്റീവ് അല്ലാത്ത സംഖ്യകൾ അടങ്ങിയ “a × b” മാട്രിക്സ് ഞങ്ങൾ നൽകി. മുകളിൽ നിന്ന് ഇടത്തുനിന്ന് വലത്തേക്കുള്ള പാത കണ്ടെത്തുക എന്നതാണ് നിങ്ങളുടെ ചുമതല, അത് നിങ്ങൾ കണ്ടെത്തിയ പാതയിൽ വരുന്ന എല്ലാ അക്കങ്ങളും അടങ്ങുന്ന തുക കുറയ്ക്കുന്നു. കുറിപ്പ്: നിങ്ങൾക്ക് നീക്കാൻ മാത്രമേ കഴിയൂ ...
ചോദ്യം 83. തനിപ്പകർപ്പ് ഘടകം കണ്ടെത്തുക അറേയുടെ ഓരോ ഘടകങ്ങളും 1 നും n നും ഇടയിലുള്ള (+ ഉൾപ്പെടെ) വലുപ്പമുള്ള n + 1 ന്റെ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയിൽ, അറേയിൽ ഒരു തനിപ്പകർപ്പ് ഘടകമുണ്ട്, തനിപ്പകർപ്പ് ഘടകം കണ്ടെത്തുക. ബ്രൂട്ട് ഫോഴ്സ് രീതി - തനിപ്പകർപ്പ് ഘടകം കണ്ടെത്തുന്നതിനുള്ള സമീപനം 1 ഓരോ ith ഘടകത്തിനും ഒരു ലൂപ്പ് പ്രവർത്തിപ്പിക്കുക ...
ചോദ്യം 84. അടുത്ത ഗ്രേറ്റർ ഫ്രീക്വൻസി ഘടകം അടുത്ത വലിയ ഫ്രീക്വൻസി എലമെൻറ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേയ്ക്ക് [] വലുപ്പം n ന്റെ അക്കങ്ങൾ അടങ്ങിയിരിക്കുന്നു. അറേ പ്രിന്റിലെ ഓരോ നമ്പറിനും, നിലവിലെ നമ്പറിനേക്കാൾ വലിയ ആവൃത്തിയിലുള്ള ഒരു അറേയിൽ അത് ശരിയാണ്. ഉദാഹരണം ഇൻപുട്ട് ഒരു [] = {1, 1, ...
ചോദ്യം 85. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന N-നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകൾ നൽകിയിട്ടുണ്ട്, ഓരോ ബാറിന്റെയും വീതി 1 ആണ്. മുകളിൽ പറഞ്ഞ ഘടനയിൽ കുടുങ്ങിയ ജലത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം ഒരു ഉദാഹരണത്തിലൂടെ നമുക്ക് മനസ്സിലാക്കാം ...
ചോദ്യം 86. ജമ്പ് ഗെയിം ജമ്പ് ഗെയിമിൽ ഞങ്ങൾ നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ട്, നിങ്ങൾ ആദ്യം അറേയുടെ ആദ്യ സൂചികയിലാണ് സ്ഥാനം പിടിച്ചിരിക്കുന്നത്. അറേയിലെ ഓരോ ഘടകങ്ങളും ആ സ്ഥാനത്ത് നിങ്ങളുടെ പരമാവധി ജമ്പ് ദൈർഘ്യത്തെ പ്രതിനിധീകരിക്കുന്നു. നിങ്ങൾക്ക് അവസാന സൂചികയിൽ എത്താൻ കഴിയുമോ എന്ന് നിർണ്ണയിക്കുക. ഉദാഹരണ ഇൻപുട്ട്: arr = [2,3,1,1,4] ...
ചോദ്യം 87. കോമ്പിനേഷൻ തുക കോമ്പിനേഷൻ സം പ്രശ്നത്തിൽ ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു ശ്രേണിയും ഒരു സംഖ്യയും നൽകിയിട്ടുണ്ട്, എല്ലാ ഘടകങ്ങളുടെയും അദ്വിതീയ കോമ്പിനേഷനുകൾ arr [] ൽ കണ്ടെത്തുക, അവിടെ ആ ഘടകങ്ങളുടെ ആകെത്തുക s ന് തുല്യമാണ്. അതേ ആവർത്തിച്ചുള്ള സംഖ്യ പരിധിയിൽ നിന്ന് പരിധിയില്ലാത്ത തവണ തിരഞ്ഞെടുക്കാം. ഘടകങ്ങൾ ...
ചോദ്യം 88. അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ തിരയുക O (ലോഗ്) സമയത്തിൽ ബൈനറി തിരയൽ ഉപയോഗിച്ച് അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിലെ ഒരു ഘടക തിരയൽ കണ്ടെത്താനാകും. O (ലോഗ്) സമയത്തിൽ അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ നൽകിയിരിക്കുന്ന ഒരു ഘടകം കണ്ടെത്തുക എന്നതാണ് ഈ പോസ്റ്റിന്റെ ലക്ഷ്യം. അടുക്കിയ റൊട്ടേറ്റ് അറേയുടെ ചില ഉദാഹരണം നൽകിയിരിക്കുന്നു. ഉദാഹരണം ഇൻപുട്ട്: arr [] = {7,8,9,10,1,2,3,5,6}; ...
ചോദ്യം 89. അദ്വിതീയ പാതകൾ ഒരു mxn 2D ഗ്രിഡ് നൽകിയിട്ടുണ്ട്, നിങ്ങൾ ഗ്രിഡിലെ ഏറ്റവും മുകളിലും ഇടത്തോട്ടും സെല്ലിൽ നിൽക്കുന്നു. (1,1) സ്ഥിതിചെയ്യുന്ന സെൽ. (1,1) സ്ഥിതിചെയ്യുന്ന സെല്ലിൽ നിന്ന് (m, n) സ്ഥിതിചെയ്യുന്ന ഒരു സെല്ലിൽ എത്താൻ കഴിയുന്ന അദ്വിതീയ പാതകളുടെ എണ്ണം കണ്ടെത്തുക ...
ചോദ്യം 90. പരമാവധി സുബാരെ പരമാവധി സബ്റേ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നമ്പറുകൾ നൽകി, ഏറ്റവും വലിയ സംഖ്യയുള്ള തുടർച്ചയായ സബ് അറേ കണ്ടെത്തി പരമാവധി സം സബ്റേ മൂല്യം പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് നമ്പറുകൾ [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} put ട്ട്പുട്ട് 6 അൽഗോരിതം കണ്ടെത്തുക എന്നതാണ് ലക്ഷ്യം ...
ചോദ്യം 91. ഇടവേളകൾ ലയിപ്പിക്കുന്നു ഇടവേളകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിൽ ഞങ്ങൾ ഫോമിന്റെ [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 ഇടവേളകൾ ലയിപ്പിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 92. ഒരു പർവതനിരയിലെ കൊടുമുടി സൂചിക ഒരു മൗണ്ടൻ അറേ പ്രശ്നത്തിലെ പീക്ക് ഇൻഡക്സ് എന്താണ്? ഇനിപ്പറയുന്ന പ്രോപ്പർട്ടികൾ കാണിക്കുകയാണെങ്കിൽ ഒരു അറേയെ മൗണ്ടൻ അറേ എന്ന് പറയാം: നൽകിയിരിക്കുന്ന ശ്രേണിയുടെ ദൈർഘ്യം 3 LENGTH >=3-നേക്കാൾ വലുതോ അതിന് തുല്യമോ ആയിരിക്കണം. ഒരു കൊടുമുടി അല്ലെങ്കിൽ ഏറ്റവും വലിയ മൂലകം മാത്രമേ ഉണ്ടാകൂ ...
ചോദ്യം 93. പരമാവധി വലുപ്പമുള്ള സബ്റേ തുക k ന് തുല്യമാണ് പരമാവധി വലുപ്പത്തിലുള്ള സബ്റേ തുക k ന് തുല്യമാണ്, ഞങ്ങൾ ഒരു സംഖ്യയും ഒരു മൂല്യം k ഉം നൽകി. K- ന് തുല്യമായ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്റേയുടെ നീളം നിങ്ങൾ കണ്ടെത്തണം. അത്തരമൊരു സബ്റേ നിലവിലില്ലെങ്കിൽ 0 മടങ്ങുക. ഹാഷ്ടേബിൾ ഉപയോഗിച്ച് പരിശോധിക്കുക എന്നതാണ് ഒരു സമീപനം ...
ചോദ്യം 94. നമ്പർ കാണുന്നില്ല നഷ്ടമായ നമ്പർ പ്രശ്നത്തിൽ, 0 മുതൽ N വരെയുള്ള ഒരു സംഖ്യ അടങ്ങിയിരിക്കുന്ന N വലുപ്പമുള്ള ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. അറേയിലെ എല്ലാ മൂല്യങ്ങളും അദ്വിതീയമാണ്. അറേയിൽ ഇല്ലാത്ത നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്, ആ നമ്പർ 0 മുതൽ N വരെ. ഇവിടെ ...
ചോദ്യം 95. അടുക്കിയ അറേ ലയിപ്പിക്കുക ലയിപ്പിച്ച അടുക്കിയ അറേ പ്രശ്നത്തിൽ, ക്രമം വർദ്ധിപ്പിക്കുന്നതിന് ഞങ്ങൾ രണ്ട് അടുക്കിയ അറേകൾ നൽകി. ഇൻപുട്ടിൽ ആദ്യം, അറേ 1, അറേ 2 എന്നിവയിലേക്ക് സമാരംഭിച്ച നമ്പർ ഞങ്ങൾ നൽകി. ഈ രണ്ട് സംഖ്യകൾ N, M എന്നിവയാണ്. അറേ 1 ന്റെ വലുപ്പം N, M എന്നിവയുടെ ആകെത്തുകയ്ക്ക് തുല്യമാണ്.
ചോദ്യം 96. അറേ തിരിക്കുക റൊട്ടേറ്റ് അറേ എന്നത് ഒരു വലിപ്പം N നൽകിയ ഒരു പ്രശ്നമാണ്. നമ്മൾ അറേ ശരിയായ ദിശയിൽ തിരിക്കണം. ഓരോ ഘടകങ്ങളും ഒരു സ്ഥാനത്ത് വലത്തോട്ടും അറേയുടെ അവസാന ഘടകത്തിലും മാറ്റം വരുത്തുന്നത് ആദ്യ സ്ഥാനത്തേക്ക് വരുന്നു. അതിനാൽ, ഞങ്ങൾ ഒരു മൂല്യം K നൽകി ...
ചോദ്യം 97. ഡൈനാമിക് പ്രോഗ്രാമിംഗ് ഉപയോഗിച്ച് മാട്രിക്സ് ചെയിൻ ഗുണനം തന്നിരിക്കുന്ന മെട്രിക്സുകളെ ഗുണിക്കുന്നതിനുള്ള ഏറ്റവും നല്ല മാർഗം കണ്ടെത്തുന്ന ഒരു രീതിയാണ് മാട്രിക്സ് ചെയിൻ ഗുണനം. മാട്രിക്സ് ഗുണനം പ്രകൃതിയിൽ അസ്സോസിറ്റീവ് (A * B = B * A) ആണെന്ന് നമുക്കെല്ലാവർക്കും അറിയാം. അതിനാൽ, ഗുണനം നടത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്ന ധാരാളം ഓർഡറുകൾ ഉണ്ട്. യഥാർത്ഥത്തിൽ, ഈ അൽഗോരിതം, ...
ചോദ്യം 98. സുബാരെ തുക k ഒരു പൂർണ്ണ സംഖ്യയും ഒരു പൂർണ്ണസംഖ്യയും നൽകി. മൂലകങ്ങളുടെ ആകെത്തുക k ന് തുല്യമായ തന്നിരിക്കുന്ന അറേയുടെ തുടർച്ചയായ സബ്റേകളുടെ എണ്ണം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: arr [] = {5,0,5,10,3,2, -15,4} k = 5 put ട്ട്പുട്ട്: 7 ഇൻപുട്ട് 2: arr [] = 1,1,1,2,4 2, -2} k = 4 put ട്ട്പുട്ട്: 1 വിശദീകരണം: ഉദാഹരണം -XNUMX പരിഗണിക്കുക ...
ചോദ്യം 99. കെ അടുക്കിയ അറേകളും പ്രിന്റ് അടുക്കിയ Out ട്ട്പുട്ടും ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന “കെ അടുക്കിയ അറേകളും പ്രിന്റ് സോർട്ടഡ് ഔട്ട്പുട്ടും ലയിപ്പിക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ വ്യത്യസ്ത വലുപ്പത്തിലുള്ള k അടുക്കിയ അറേകൾ നൽകിയിട്ടുണ്ട്. ആ അറേകൾ ലയിപ്പിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക, അവസാനം അടുക്കിയ അറേ ഔട്ട്പുട്ടായി പ്രിന്റ് ചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് n ഒരു പൂർണ്ണസംഖ്യ അടങ്ങുന്ന ആദ്യ വരി. അടുത്ത n വരികൾ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 100. അടുക്കിയതും തിരിക്കുന്നതുമായ അറേയിലെ ഏറ്റവും കുറഞ്ഞ ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ക്രമീകരിച്ചതും കറക്കിയതുമായ അറേയിലെ ഏറ്റവും കുറഞ്ഞ ഘടകം കണ്ടെത്തുക” എന്ന പ്രശ്നത്തിൽ ഞങ്ങൾ അടുക്കിയ ഒരു അറേ നൽകിയിട്ടുണ്ട്[]. ഈ അറേ ചില അജ്ഞാത പോയിന്റിൽ തിരിക്കുന്നു, ഈ അറേയിലെ ഏറ്റവും കുറഞ്ഞ ഘടകം കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ മൂല്യം n അടങ്ങിയിരിക്കുന്ന ആദ്യത്തെയും ഒരേയൊരു വരിയും. ...
ചോദ്യം 101. ലാഭം വർദ്ധിപ്പിക്കുന്നതിന് സ്റ്റോക്ക് വാങ്ങൽ വിൽക്കുക പ്രശ്ന പ്രസ്താവന “ലാഭം പരമാവധിയാക്കാൻ സ്റ്റോക്ക് വാങ്ങുക” പ്രശ്നത്തിൽ, ഓരോ ദിവസവും സ്റ്റോക്ക് വില അടങ്ങിയിരിക്കുന്ന ഒരു അറേ ഞങ്ങൾ നൽകിയിട്ടുണ്ട്, ആ ദിവസങ്ങളിൽ വാങ്ങുകയും വിൽക്കുകയും ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് പരമാവധി ലാഭം കണ്ടെത്തുക. ഇവിടെ, നമുക്ക് ഒന്നിലധികം തവണ വാങ്ങാനും വിൽക്കാനും കഴിയും, പക്ഷേ വിറ്റതിനുശേഷം മാത്രമേ ...
ചോദ്യം 102. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക II പ്രശ്ന പ്രസ്താവന “ലയിപ്പിക്കുന്ന ഓവർലാപ്പിംഗ് ഇടവേളകൾ II” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം ഇടവേളകൾ നൽകി. ഓവർലാപ്പിംഗ് ഇടവേളകളെ ഒന്നായി ലയിപ്പിക്കുകയും ഓവർലാപ്പുചെയ്യാത്ത എല്ലാ ഇടവേളകളും പ്രിന്റുചെയ്യുകയും ചെയ്യുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. ഓരോ ജോഡിയും ഉള്ളിടത്ത് n ജോഡി അടങ്ങിയിരിക്കുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 103. വിഭജിച്ച് ജയിക്കുക ഉപയോഗിച്ച് പരമാവധി സബ്റേ തുക പ്രശ്ന പ്രസ്താവന “വിഭജിച്ച് കീഴടക്കുക” ഉപയോഗിച്ചുള്ള പരമാവധി സബ്റേ തുകയിൽ ഞങ്ങൾ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. തുടർച്ചയായ സബ്റേയുടെ ഏറ്റവും വലിയ തുക കണ്ടെത്തുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു ഇൻറിജർ എൻ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. രണ്ടാം നിര ...
ചോദ്യം 104. പാൻകേക്ക് തരംതിരിക്കൽ പ്രശ്നം "പാൻകേക്ക് സോർട്ടിംഗ് പ്രശ്നം" എന്ന പ്രശ്ന പ്രസ്താവന പാൻകേക്ക് സോർട്ടിംഗിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ക്രമപ്പെടുത്താത്ത ഒരു അറേ നൽകിയാൽ, അറേ അടുക്കാൻ ഫ്ലിപ്പ് ഓപ്പറേഷൻ മാത്രം ഉപയോഗിക്കുന്ന ഒരു പ്രോഗ്രാം ഞങ്ങൾ എഴുതേണ്ടതുണ്ട്. അറേയെ വിപരീതമാക്കുന്ന പ്രവർത്തനമാണ് ഫ്ലിപ്പ്. ഇൻപുട്ട് ഫോർമാറ്റ് N ഒരു പൂർണ്ണസംഖ്യ അടങ്ങുന്ന ആദ്യ വരി N. സ്പേസ്-വേർതിരിക്കപ്പെട്ട N അടങ്ങുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 105. പാൻകേക്ക് അടുക്കൽ പ്രശ്ന പ്രസ്താവന "പാൻകേക്ക് സോർട്ടിംഗ്" പ്രശ്നത്തിൽ ഞങ്ങൾ A[] പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ട്. പാൻകേക്ക് ഫ്ലിപ്പുകളുടെ ഒരു പരമ്പര നടത്തി അറേ അടുക്കുക. ഒരു പാൻകേക്ക് ഫ്ലിപ്പിൽ ഞങ്ങൾ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുന്നു: 1 <= k <= arr.length എന്നതിൽ k ഒരു പൂർണ്ണസംഖ്യ തിരഞ്ഞെടുക്കുക. സബ്-അറേ അറേ റിവേഴ്സ്[0…k-1] (0-ഇൻഡക്സ്ഡ്). ഇൻപുട്ട്...
ചോദ്യം 106. ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന “ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ, ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. ക്രമീകരണം ഏറ്റവും വലിയ മൂല്യമുണ്ടാക്കുന്ന തരത്തിൽ അവയെ ക്രമീകരിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. രണ്ടാം വരി അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 107. നൽകിയ അറേ ഷഫിൾ ചെയ്യുക പ്രശ്ന പ്രസ്താവന “നൽകിയ അറേ ഷഫിൾ ചെയ്യുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം സംഖ്യകൾ നൽകി. തന്നിരിക്കുന്ന ശ്രേണി മാറ്റുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. അതായത്, ഇത് അറേയിലെ ഘടകങ്ങളെ ക്രമരഹിതമായി മാറ്റും. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. N സ്പെയ്സ് വേർതിരിച്ച ഇൻറിജർ put ട്ട്പുട്ട് അടങ്ങിയിരിക്കുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 108. 1 ന്റെ പരമാവധി നമ്പർ ഉപയോഗിച്ച് വരി കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “പരമാവധി 1-ന്റെ വരി കണ്ടെത്തുക” എന്ന പ്രശ്നത്തിൽ ഓരോ വരിയും അടുക്കിയ ബൈനറി അക്കങ്ങൾ അടങ്ങിയ ഒരു മാട്രിക്സ് (2D അറേ) ഞങ്ങൾ നൽകിയിട്ടുണ്ട്. 1 ന്റെ പരമാവധി എണ്ണം ഉള്ള വരി കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് രണ്ട് പൂർണ്ണസംഖ്യകളുടെ മൂല്യങ്ങൾ ഉൾക്കൊള്ളുന്ന ആദ്യ വരി n, m. അടുത്തതായി, n വരികൾ ...
ചോദ്യം 109. പരമാവധി ഉൽപ്പന്ന സബ്റേ II പ്രശ്ന പ്രസ്താവന “പരമാവധി ഉൽപ്പന്ന സബ്റേ II” പ്രശ്നത്തിൽ ഞങ്ങൾ പോസിറ്റീവ്, നെഗറ്റീവ് ഇൻറിജറുകൾ, കൂടാതെ പൂജ്യങ്ങൾ എന്നിവ അടങ്ങിയ ഒരു ശ്രേണി നൽകി. സബ്റേയുടെ പരമാവധി ഉൽപ്പന്നം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. N സ്പേസ്-വേർതിരിച്ച സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന രണ്ടാം വരി. Put ട്ട്പുട്ട് ഫോർമാറ്റ് മാത്രം ...
ചോദ്യം 110. വർദ്ധിക്കുന്ന തുടർന്നുള്ള തുക പ്രശ്ന പ്രസ്താവന “പരമാവധി തുക വർദ്ധിക്കുന്ന തുടർന്നുള്ള” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ശ്രേണി നൽകി. തന്നിരിക്കുന്ന അറേയുടെ പരമാവധി തുടർച്ചയുടെ ആകെത്തുക കണ്ടെത്തുക, അതായത് തുടർന്നുള്ള സംഖ്യകൾ അടുക്കിയ ക്രമത്തിലാണ്. ഒരു ശ്രേണി ഒരു ശ്രേണിയുടെ ഭാഗമാണ്, അത് ഒരു ശ്രേണിയാണ് ...
ചോദ്യം 111. ഒരു അറേയിൽ രണ്ട് സ്റ്റാക്കുകൾ നടപ്പിലാക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു അറേയിൽ രണ്ട് സ്റ്റാക്കുകൾ നടപ്പിലാക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു അറേയിൽ രണ്ട് സ്റ്റാക്കുകൾ നടപ്പിലാക്കേണ്ടതുണ്ട്, അതായത് ഉപയോക്താവ് രണ്ട് സ്റ്റാക്കുകളിലൊന്നിലും ഒരു ഘടകം തള്ളാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ അറേ നിറയുന്നതുവരെ ഒരു പിശക് ഉണ്ടാകരുത് . ഉദാഹരണം പുഷ് 5 ...
ചോദ്യം 112. വലതുവശത്തുള്ള ചെറിയ ഘടകങ്ങളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന “വലതുവശത്തുള്ള ചെറിയ ഘടകങ്ങളുടെ എണ്ണം” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേ നൽകി []. ഓരോ ഘടകത്തിന്റെയും വലത് വശത്തുള്ള ചെറിയ ഘടകങ്ങളുടെ എണ്ണം കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ N അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയുമാണ്. N സ്പേസ്-വേർതിരിച്ച സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന രണ്ടാം വരി. Put ട്ട്പുട്ട് ...
ചോദ്യം 113. ഘടകങ്ങൾ അറേയിൽ N / K തവണയിൽ കൂടുതൽ ദൃശ്യമാകുന്നു പ്രശ്ന പ്രസ്താവന “ഘടകങ്ങൾ അറേയിൽ N / K തവണയേക്കാൾ കൂടുതൽ ദൃശ്യമാകുന്നു” പ്രശ്നത്തിൽ ഞങ്ങൾ n വലുപ്പത്തിന്റെ ഒരു സംഖ്യ ശ്രേണി നൽകി. N / k തവണയിൽ കൂടുതൽ ദൃശ്യമാകുന്ന ഘടകങ്ങൾ കണ്ടെത്തുക. K എന്നത് ഇൻപുട്ട് മൂല്യമാണ്. ഇൻപുട്ട് ഫോർമാറ്റ് N ഉം ... ഉം രണ്ട് സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും
ചോദ്യം 114. ഒരു അറേയിൽ നിന്ന് പീക്ക് എലമെന്റ് കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അറേയിൽ നിന്ന് പീക്ക് എലമെന്റ് കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻപുട്ട് അറേ പൂർണ്ണസംഖ്യകൾ നൽകി. ഒരു പീക്ക് ഘടകം കണ്ടെത്തുക. ഒരു അറേയിൽ, മൂലകം രണ്ട് അയൽവാസികളേക്കാളും വലുതാണെങ്കിൽ ഒരു മൂലകം ഒരു പീക്ക് മൂലകമാണ്. മൂല മൂലകങ്ങൾക്കായി, നമുക്ക് മാത്രം പരിഗണിക്കാം ...
ചോദ്യം 115. അറേയിൽ പരമാവധി ആവർത്തിക്കുന്ന നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “അറേയിലെ പരമാവധി ആവർത്തന നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു തരം ക്രമീകരിക്കാത്ത വലുപ്പ ശ്രേണി നൽകിയിട്ടുണ്ട്. തന്നിരിക്കുന്ന അറേയിൽ range 0, k range ശ്രേണിയിലെ സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു, ഇവിടെ k <= N. പരമാവധി സംഖ്യ വരുന്ന നമ്പർ കണ്ടെത്തുക ശ്രേണിയിലെ സമയങ്ങളുടെ. ഇൻപുട്ട് ഫോർമാറ്റ് ...
ചോദ്യം 116. എല്ലാ പെട്രോൾ ബങ്കുകളും സന്ദർശിക്കുന്നതിനുള്ള ആദ്യ സർക്കുലർ ടൂർ എല്ലാ പെട്രോൾ ബങ്കുകളുടെയും പ്രശ്നം സന്ദർശിക്കുന്ന ആദ്യ സർക്കുലർ ടൂറിൽ, സർക്കിളിൽ n പെട്രോൾ പമ്പുകളുള്ള ഒരു സർക്കിൾ ഉണ്ടെന്നതാണ് പ്രസ്താവന. ഓരോ പെട്രോൾ പമ്പിലും ഒരു ജോഡി ഡാറ്റയുണ്ട്. ആദ്യ മൂല്യം പെട്രോൾ പമ്പിന്റെ അളവാണ്, രണ്ടാമത്തേത് ...
ചോദ്യം 117. നൽകേണ്ട നാല് ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന ഒരു തന്നിരിക്കുന്ന പ്രശ്നത്തിന്റെ ആകെത്തുകയുള്ള നാല് ഘടകങ്ങളിൽ, പോസിറ്റീവ് അല്ലെങ്കിൽ നെഗറ്റീവ് ആയ N ഘടകങ്ങൾ അടങ്ങിയ ഒരു അറേ ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന മൂല്യത്തിന് തുല്യമായ നാല് ഘടകങ്ങളുടെ ഗണം കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു ഇൻറിജർ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. ഒരു ശ്രേണി അടങ്ങിയിരിക്കുന്ന രണ്ടാം വരി ...
ചോദ്യം 118. പാർട്ടീഷൻ പ്രശ്നം പ്രശ്ന പ്രസ്താവന പാർട്ടീഷൻ പ്രശ്നത്തിൽ, n ഘടകങ്ങൾ അടങ്ങിയ ഒരു സെറ്റ് ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന സെറ്റിനെ രണ്ട് സെറ്റുകളായി വിഭജിക്കാനാകുമോയെന്ന് കണ്ടെത്തുക, അവയുടെ ഉപസെറ്റുകളിലെ ഘടകങ്ങളുടെ ആകെത്തുക തുല്യമാണ്. ഉദാഹരണം ഇൻപുട്ട് arr [] = {4, 5, 11, 9, 8, 3} put ട്ട്പുട്ട് അതെ വിശദീകരണം അറേ ...
ചോദ്യം 119. സെലിബ്രിറ്റി പ്രശ്നം പ്രശ്ന പ്രസ്താവന സെലിബ്രിറ്റി പ്രശ്നത്തിൽ എൻ ആളുകളുടെ ഒരു മുറി ഉണ്ട്, സെലിബ്രിറ്റിയെ കണ്ടെത്തുക. സെലിബ്രിറ്റികൾക്കുള്ള നിബന്ധനകൾ- എ സെലിബ്രിറ്റിയാണെങ്കിൽ മുറിയിലെ മറ്റെല്ലാവരും എ അറിഞ്ഞിരിക്കണം. എ മുറിയിൽ ആരെയും അറിയരുത്. ഈ വ്യവസ്ഥകളെ തൃപ്തിപ്പെടുത്തുന്ന വ്യക്തിയെ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 120. തന്നിരിക്കുന്ന തുകയ്ക്കൊപ്പം സുബാരെ പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന തുക പ്രശ്നമുള്ള സബ്റേയിൽ, n പോസിറ്റീവ് ഘടകങ്ങൾ അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന_സമിന് തുല്യമായ സബ്റേയുടെ എല്ലാ ഘടകങ്ങളുടെയും ആകെത്തുക ഞങ്ങൾ സബ്റേ കണ്ടെത്തണം. ചിലത് ഇല്ലാതാക്കിയാണ് യഥാർത്ഥ അറേയിൽ നിന്ന് സുബാരെ ലഭിക്കുന്നത് ...
ചോദ്യം 121. വർദ്ധിക്കുന്നതും പിന്നീട് കുറയുന്നതുമായ ഒരു അറേയിലെ പരമാവധി ഘടകം n ഘടകങ്ങൾ അടങ്ങുന്ന തന്നിരിക്കുന്ന അറേയിൽ പ്രശ്ന പ്രസ്താവന. മൂലകങ്ങൾ സംഭരിച്ചിരിക്കുന്നത് ആദ്യത്തെ k മൂലകങ്ങൾ വർദ്ധിക്കുന്ന ക്രമത്തിലും തുടർന്ന് nk മൂലകങ്ങൾ അവിടെ നിന്ന് കുറയുന്ന രീതിയിലുമാണ്, അറേയിലെ പരമാവധി മൂലകം നമുക്ക് കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം a) ഇൻപുട്ട് അറേ : [15, 25, ...
ചോദ്യം 122. തനിപ്പകർപ്പ് അറേയിൽ നിന്ന് നഷ്ടമായ ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന എ, ബി എന്നീ രണ്ട് അറേകൾ നൽകിയാൽ, ഒരു അറേ ഒരു ഘടകമല്ലാതെ മറ്റൊന്നിന്റെ തനിപ്പകർപ്പാണ്. എ അല്ലെങ്കിൽ ബിയിൽ നിന്നും ഒരു ഘടകം കാണുന്നില്ല. തനിപ്പകർപ്പ് അറേയിൽ നിന്നും നഷ്ടമായ ഘടകം കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം 5 1 6 4 8 9 6 4 8 ...
ചോദ്യം 123. സുബാരേയും തുടർന്നുള്ളതും പ്രശ്ന പ്രസ്താവന സബ്റേയിലും തുടർന്നുള്ള പ്രശ്നത്തിലും, ഒരു നിശ്ചിത അറേയ്ക്കായി ഞങ്ങൾ എല്ലാ സബ്റേകളും തുടർന്നുള്ളവയും പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. സാധ്യമായ എല്ലാ ശൂന്യമല്ലാത്ത സബ്റേകളും സൃഷ്ടിക്കുക. ഒരു സബ്റേയെ സാധാരണയായി ഒരു അറേയുടെ ഭാഗമോ വിഭാഗമോ ആയി നിർവചിക്കുന്നു, അതിൽ സൂചികയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. സബ്റേ ...
ചോദ്യം 124. രണ്ട് അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിച്ച രണ്ട് തരം അറേ പ്രശ്നത്തിൽ, ഞങ്ങൾ രണ്ട് ഇൻപുട്ട് അടുക്കിയ അറേകൾ നൽകി, ഈ രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കേണ്ടതുണ്ട്, അതായത് പൂർണ്ണമായ സോർട്ടിംഗിന് ശേഷമുള്ള പ്രാരംഭ സംഖ്യകൾ ആദ്യ അറേയിലും രണ്ടാമത്തെ അറേയിൽ അവശേഷിക്കും. ഉദാഹരണം ഇൻപുട്ട് എ [] = {1, 3, 5, 7, ...
ചോദ്യം 125. നൽകിയ മൂല്യത്തേക്കാൾ കുറഞ്ഞ തുകയുള്ള ത്രിമൂർത്തികളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന N ഘടകങ്ങളുടെ എണ്ണം അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിൽ, തന്നിരിക്കുന്ന മൂല്യത്തേക്കാൾ കുറവുള്ള ത്രിവർണ്ണങ്ങളുടെ എണ്ണം എണ്ണുക. ഉദാഹരണം ഇൻപുട്ട് a [] = {1, 2, 3, 4, 5, 6, 7, 8} തുക = 10 put ട്ട്പുട്ട് 7 സാധ്യമായ മൂന്നിരട്ടി: ...
ചോദ്യം 126. ഒരു അറേയിലെ അടുത്ത ഗ്രേറ്റർ ഘടകം പ്രശ്ന പ്രസ്താവന ഒരു അറേ നൽകിയാൽ, അറേയിലെ ഓരോ ഘടകത്തിന്റെയും അടുത്ത വലിയ ഘടകം ഞങ്ങൾ കണ്ടെത്തും. ആ ഘടകത്തിന് അടുത്ത വലിയ ഘടകമൊന്നുമില്ലെങ്കിൽ ഞങ്ങൾ -1 പ്രിന്റുചെയ്യും, അല്ലെങ്കിൽ ഞങ്ങൾ ആ ഘടകം പ്രിന്റുചെയ്യും. കുറിപ്പ്: അടുത്ത വലിയ ഘടകം വലുതും ...
ചോദ്യം 127. അടുക്കിയ രണ്ട് അറേകൾ ലയിപ്പിക്കുന്നു പ്രശ്ന പ്രസ്താവന രണ്ട് തരംതിരിച്ച അറേകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിന് ഞങ്ങൾ രണ്ട് അടുക്കിയ അറേകൾ നൽകിയിട്ടുണ്ട്, ഒരു അറേ വലുപ്പമുള്ള m + n, മറ്റൊന്ന് വലുപ്പം n ഉള്ള അറേ. ഞങ്ങൾ n വലുപ്പത്തിലുള്ള അറേയെ m + n വലുപ്പത്തിലുള്ള അറേയിലേക്ക് ലയിപ്പിക്കുകയും m + n വലുപ്പത്തിലുള്ള ലയിപ്പിച്ച അറേ പ്രിന്റുചെയ്യുകയും ചെയ്യും. ഉദാഹരണം ഇൻപുട്ട് 6 3 M [] = ...
ചോദ്യം 128. അടുക്കിയ അറേയിൽ ബൈനറി തിരയൽ ഉപയോഗിച്ച് ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഒരു അടുക്കിയ അറേ നൽകിയാൽ, അടുക്കിയ അറേയിലെ ബൈനറി തിരയൽ ഉപയോഗിച്ച് ഘടകം കണ്ടെത്തുക. ഉണ്ടെങ്കിൽ, ആ മൂലകത്തിന്റെ സൂചിക അച്ചടിക്കുക -1. ഉദാഹരണം ഇൻപുട്ട് arr [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} X = 6 // തിരയേണ്ട ഘടകം ...
ചോദ്യം 129. തന്നിരിക്കുന്ന തുക ഉപയോഗിച്ച് അറേയിൽ ട്രിപ്പിൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, അറേയിലെ മൂന്ന് ഘടകങ്ങളുടെ സംയോജനം ഒരു നിശ്ചിത മൂല്യത്തിന് തുല്യമായ X കണ്ടെത്തുക. ഇവിടെ നമുക്ക് ലഭിക്കുന്ന ആദ്യ കോമ്പിനേഷൻ പ്രിന്റുചെയ്യും. അത്തരമൊരു കോമ്പിനേഷൻ ഇല്ലെങ്കിൽ -1 പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് N = 5, X = 15 arr [] = ...
ചോദ്യം 130. ഏറ്റവും കാര്യക്ഷമമായ രീതിയിൽ ഒരു നിരയിൽ തനിപ്പകർപ്പുകൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന തനിപ്പകർപ്പുകളായ എല്ലാ ഘടകങ്ങളും O (n), O (1) സ്ഥലത്ത് ഏറ്റവും കാര്യക്ഷമമായി പ്രദർശിപ്പിക്കുക. ശ്രേണി 0 മുതൽ n-1 വരെയുള്ള സംഖ്യകൾ അടങ്ങിയിരിക്കുന്ന n വലുപ്പമുള്ള ഒരു ശ്രേണിയിൽ, ഈ സംഖ്യകൾ എത്ര തവണ വേണമെങ്കിലും സംഭവിക്കാം. ഏറ്റവും കാര്യക്ഷമമായി ഒരു അറേയിൽ തനിപ്പകർപ്പുകൾ കണ്ടെത്തുക ...
ചോദ്യം 131. 0s 1s, 2s എന്നിവ ഒരു അറേയിൽ അടുക്കുക അറേയുടെ മൂലകങ്ങൾ 0,1 അല്ലെങ്കിൽ 2 ആയിരിക്കുന്ന N ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു അറേ നൽകിയിരിക്കുന്നു. ആദ്യ പകുതിയിൽ എല്ലാ പൂജ്യങ്ങളും, രണ്ടാം പകുതിയിൽ എല്ലാം, മൂന്നാം പകുതിയിൽ എല്ലാ രണ്ടെണ്ണവും ക്രമീകരിക്കുക. ഉദാഹരണം ഇൻപുട്ട് 0...
ചോദ്യം 132. ക്രമീകരിക്കാത്ത അറേയിൽ കാണാത്ത ഏറ്റവും ചെറിയ പോസിറ്റീവ് നമ്പർ പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന തരംതിരിക്കാത്ത അറേയിൽ, ക്രമീകരിക്കാത്ത അറേയിൽ കാണാത്ത ഏറ്റവും ചെറിയ പോസിറ്റീവ് നമ്പർ കണ്ടെത്തുക. ഒരു പോസിറ്റീവ് സംഖ്യയിൽ 0 ഉൾപ്പെടുന്നില്ല. ആവശ്യമെങ്കിൽ ഞങ്ങൾക്ക് യഥാർത്ഥ അറേ പരിഷ്ക്കരിക്കാനാകും. അറേയിൽ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കാം. ഉദാഹരണം a. ഇൻപുട്ട് അറേ: [3, 4, -1, 0, -2, 2, 1, ...
ചോദ്യം 133. തന്നിരിക്കുന്ന അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും നീക്കുക പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന അറേയിൽ അറേയിലുള്ള എല്ലാ പൂജ്യങ്ങളും അറേയുടെ അവസാനത്തിലേക്ക് നീക്കുക. അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും ചേർക്കുന്നതിന് ഇവിടെ എല്ലായ്പ്പോഴും ഒരു മാർഗമുണ്ട്. ഉദാഹരണം ഇൻപുട്ട് 9 9 17 0 14 0 ...
ചോദ്യം 134. അടുക്കിയ അറേയിലെ സംഭവങ്ങളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന “അടുക്കിയ അറേയിലെ സംഭവങ്ങളുടെ എണ്ണം” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അടുക്കിയ ശ്രേണി നൽകി. എക്സ് ഒരു സംഖ്യയായ X ന്റെ അടുക്കിയ അറേയിലെ സംഭവങ്ങളുടെയോ ആവൃത്തിയുടെയോ എണ്ണം കണക്കാക്കുക. ഉദാഹരണം ഇൻപുട്ട് 13 1 2 2 2 2 3 3 3 4 4 ...
ചോദ്യം 135. അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നൽകി. 0 മുതൽ M-1 വരെയുള്ള ശ്രേണിയിൽ അദ്വിതീയ ഘടകങ്ങളുള്ള N വലുപ്പത്തിലുള്ള അടുക്കിയ അറേയിലെ ഏറ്റവും ചെറിയ നഷ്ടമായ നമ്പർ കണ്ടെത്തുക, ഇവിടെ M> N. ഉദാഹരണ ഇൻപുട്ട് [0, 1, 2, 3, 4, 6, 7, ...
ചോദ്യം 136. ആദ്യം ആവർത്തിക്കുന്ന ഘടകം പ്രശ്ന പ്രസ്താവന n പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ ഒരു അറേ ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിലെ ആദ്യത്തെ ആവർത്തിക്കുന്ന ഘടകം ഞങ്ങൾ കണ്ടെത്തണം. ആവർത്തിച്ചുള്ള ഘടകങ്ങളൊന്നുമില്ലെങ്കിൽ “ആവർത്തിക്കുന്ന സംഖ്യകളൊന്നും കണ്ടെത്തിയില്ല” അച്ചടിക്കുക. കുറിപ്പ്: ഒന്നിലധികം തവണ വരുന്ന ഘടകങ്ങളാണ് ആവർത്തിക്കുന്ന ഘടകങ്ങൾ. (അറേയിൽ തനിപ്പകർപ്പുകൾ അടങ്ങിയിരിക്കാം) ...
ചോദ്യം 137. ഒരു ഉൽപ്പന്ന അറേ പസിൽ പ്രശ്ന പ്രസ്താവന ഒരു ഉൽപ്പന്ന അറേ പസിൽ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേ നിർമ്മിക്കേണ്ടതുണ്ട്, അവിടെ ith പൊസിഷനിലെ മൂലകം ഒഴികെ തന്നിരിക്കുന്ന അറേയിലെ എല്ലാ ഘടകങ്ങളുടെയും ഉൽപ്പന്നമായിരിക്കും ith മൂലകം. ഉദാഹരണം ഇൻപുട്ട് 5 10 3 5 6 2 put ട്ട്പുട്ട് 180 600 360 300 900 ...
ചോദ്യം 138. നൽകിയ വ്യത്യാസത്തിൽ എല്ലാ ജോഡികളും കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന വ്യത്യസ്ത ഘടകങ്ങൾ അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകിയിട്ടുണ്ട് അല്ലെങ്കിൽ അറേയിൽ ആവർത്തിച്ചുള്ള ഘടകങ്ങളൊന്നുമില്ല. നൽകിയ വ്യത്യാസമുള്ള എല്ലാ ജോഡികളും കണ്ടെത്തുക. തന്നിരിക്കുന്ന വ്യത്യസ്ത ജോഡികളൊന്നുമില്ലെങ്കിൽ “നൽകിയ ജോഡി ഇല്ല” എന്ന് പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് 10 20 90 70 20 80 ...
ചോദ്യം 139. തന്നിരിക്കുന്ന അറേയിൽ ആദ്യത്തെ ആവർത്തന നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഒരു അറേയിൽ ഒന്നിലധികം ആവർത്തിക്കുന്ന നമ്പറുകൾ ഉണ്ടാകാം, പക്ഷേ ഒരു നിശ്ചിത അറേയിൽ നിങ്ങൾ ആവർത്തിക്കുന്ന ആദ്യത്തെ നമ്പർ കണ്ടെത്തേണ്ടതുണ്ട് (രണ്ടാമത്തെ തവണ സംഭവിക്കുന്നു). ഉദാഹരണം ഇൻപുട്ട് 12 5 4 2 8 9 7 12 5 6 12 4 7 put ട്ട്പുട്ട് 5 ആദ്യത്തെ ആവർത്തിക്കുന്ന ഘടകമാണ് ...
ചോദ്യം 140. ഭൂരിപക്ഷ ഘടകം പ്രശ്ന പ്രസ്താവന ഒരു അടുക്കിയ അറേ നൽകിയാൽ, അടുക്കിയ അറേയിൽ നിന്ന് ഭൂരിപക്ഷ ഘടകവും ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഭൂരിപക്ഷ ഘടകം: അറേയുടെ പകുതിയിലധികം വലുപ്പമുള്ള സംഖ്യ. ഇവിടെ നമ്മൾ ഒരു നമ്പർ x നൽകി, അത് പരിശോധിക്കേണ്ടത് ഭൂരിപക്ഷം_ഇലെമെന്റ് ആണോ അല്ലയോ എന്ന്. ഉദാഹരണം ഇൻപുട്ട് 5 2 ...
ചോദ്യം 141. കാണാതായ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു നിരയിൽ നിന്ന് നഷ്ടമായ നമ്പർ കണ്ടെത്തുന്നതിൽ ഞങ്ങൾ N-1 അക്കങ്ങൾ അടങ്ങിയ ഒരു അറേ നൽകി. 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു ശ്രേണിയിൽ നിന്ന് ഒരു നമ്പർ കാണുന്നില്ല. നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തണം. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
മൈക്രോസോഫ്റ്റ് സ്ട്രിംഗ് ചോദ്യങ്ങൾ
ചോദ്യം 142. ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്" സ്ട്രിംഗുകളുടെ ഒരു നിര നൽകിയതായി പ്രസ്താവിക്കുന്നു. ഈ സ്ട്രിംഗുകൾക്കിടയിൽ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് നമുക്ക് കണ്ടെത്തേണ്ടതുണ്ട്. ഏതെങ്കിലും പ്രിഫിക്സ് നിലവിലില്ലെങ്കിൽ, ഒരു ശൂന്യമായ സ്ട്രിംഗ് തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: strs = ["പുഷ്പം", "ഫ്ലോ", "ഫ്ലൈറ്റ്"] ഔട്ട്പുട്ട്: "fl" വിശദീകരണം: "fl" ആണ് ഏറ്റവും ദൈർഘ്യമേറിയത് ...
ചോദ്യം 143. സാധുവായ പാലിൻഡ്രോം II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പാലിൻഡ്രോം II ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സാധുവായ പാലിൻഡ്രോം II" പ്രസ്താവിക്കുന്നു, സ്ട്രിംഗ് s നൽകിയാൽ, പരമാവധി ഒരു പ്രതീകം ഇല്ലാതാക്കിയതിന് ശേഷം s ഒരു പാലിൻഡ്രോം സ്ട്രിംഗ് ആകാൻ കഴിയുമെങ്കിൽ ഞങ്ങൾ ശരിയാക്കേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: s = "aba" ഔട്ട്പുട്ട്: ശരി വിശദീകരണം: ഇൻപുട്ട് സ്ട്രിംഗ് ഇതിനകം പാലിൻഡ്രോം ആണ്, അതിനാൽ ഉണ്ട് ...
ചോദ്യം 144. സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്ട്രിംഗിനെ സാധുവായ സ്ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 145. ഏറ്റവും വലിയ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും വലിയ സംഖ്യ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഏറ്റവും വലിയ സംഖ്യ" പ്രസ്താവിക്കുന്നു, നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു, ഏറ്റവും വലിയ സംഖ്യ രൂപപ്പെടുകയും അത് തിരികെ നൽകുകയും ചെയ്യുന്ന വിധത്തിൽ ഞങ്ങൾ സംഖ്യകൾ ക്രമീകരിക്കേണ്ടതുണ്ട്. ഫലം വളരെ വലുതായിരിക്കാം, അതിനാൽ നിങ്ങൾ മടങ്ങേണ്ടതുണ്ട് ...
ചോദ്യം 146. ട്രൈ (പ്രിഫിക്സ് ട്രീ) ലീറ്റ്കോഡ് പരിഹാരം നടപ്പിലാക്കുക പ്രശ്ന പ്രസ്താവന ഇംപ്ലിമെന്റ് ട്രൈ (പ്രിഫിക്സ് ട്രീ) ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “ട്രി ഇംപ്ലിമെന്റ് ട്രൈ (പ്രിഫിക്സ് ട്രീ)” ഇൻസേർട്ട് ചെയ്യലും തിരയലും പ്രിഫിക്സ് തിരയലും കാര്യക്ഷമമായി നടത്തുന്ന ട്രൈ ഡാറ്റ സ്ട്രക്ചർ നടപ്പിലാക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഉദാഹരണം: ഇൻപുട്ട്: ["പരീക്ഷിക്കുക", "തിരുകുക", "തിരയൽ", "തിരയൽ", "ആരംഭിക്കുക", "തിരുകുക", "തിരയൽ"] [[], ["ആപ്പിൾ"], ["ആപ്പിൾ"], [ "app"], ["app"], ["app"], ["app"]] ഔട്ട്പുട്ട്: [null, null, true, false, true, null, true] വിശദീകരണം: എല്ലാ സ്ട്രിംഗുകളും ചേർത്ത ശേഷം, നോക്കൂ നോക്കൂ ഇതുപോലെ. വേഡ് ആപ്പിൾ തിരഞ്ഞത് ഏത് ...
ചോദ്യം 147. പാലിൻഡ്രോം പാർട്ടീഷനിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന പാലിൻഡ്രോം പാർട്ടീഷനിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "പാലിൻഡ്രോം പാർട്ടീഷനിംഗ്" നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, പാർട്ടീഷന്റെ എല്ലാ സബ്സ്ട്രിംഗുകളും ഒരു പാലിൻഡ്രോം ആകുന്ന തരത്തിൽ ഇൻപുട്ട് സ്ട്രിംഗ് പാർട്ടീഷൻ ചെയ്യുക. ഇൻപുട്ട് സ്ട്രിംഗിന്റെ സാധ്യമായ എല്ലാ പാലിൻഡ്രോം പാർട്ടീഷനുകളും തിരികെ നൽകുക. ഉദാഹരണം: ഇൻപുട്ട്: s = "aab" ഔട്ട്പുട്ട്: [["a","a","b"],["aa","b"]] വിശദീകരണം: കൃത്യമായി 2 സാധുതയുണ്ട് ...
ചോദ്യം 148. പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഇൻപുട്ട് സ്ട്രിംഗിൽ മൊത്തം പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗുകളുടെ എണ്ണം കണ്ടെത്താൻ പാലിൻഡ്രോമിക് സബ്സ്ട്രിംഗുകൾ ലീറ്റ് കോഡ് സൊല്യൂഷൻ - “പലിൻഡ്രോമിക് സബ്സ്ട്രിംഗുകൾ” നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഒരു സ്ട്രിംഗ് ഒരു പാലിൻഡ്രോം ആണ്, അത് മുന്നോട്ട് എന്നതിന് പിന്നിലേക്ക് വായിക്കുമ്പോൾ. സ്ട്രിംഗിനുള്ളിലെ പ്രതീകങ്ങളുടെ തുടർച്ചയായ ശ്രേണിയാണ് സബ്സ്ട്രിംഗ്. ഉദാഹരണം: ഇൻപുട്ട്: s = "aaa" ഔട്ട്പുട്ട്: ...
ചോദ്യം 149. തനതായ പ്രതീകങ്ങളുള്ള ഒരു സംയോജിത സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യം Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന തനതായ പ്രതീകങ്ങളുള്ള ഒരു സംയോജിത സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യം LeetCode പരിഹാരം - “അദ്വിതീയ പ്രതീകങ്ങളുള്ള ഒരു സംയോജിത സ്ട്രിംഗിന്റെ പരമാവധി ദൈർഘ്യം” നിങ്ങൾക്ക് സ്ട്രിംഗുകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്നും നൽകിയിരിക്കുന്ന അറേയുടെ ഏതെങ്കിലും തുടർച്ച നിങ്ങൾ തിരഞ്ഞെടുത്ത് അവ സംയോജിപ്പിക്കണമെന്നും പറയുന്നു. രൂപീകരിക്കാനുള്ള ചരടുകൾ ...
ചോദ്യം 150. ഏറ്റവും ചെറിയ വേഡ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും ചെറിയ വേഡ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് സ്ട്രിംഗുകളുടെ ഒരു നിരയും രണ്ട് വ്യത്യസ്ത വാക്കുകളും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇൻപുട്ട് സ്ട്രിംഗിൽ ദൃശ്യമാകുന്ന ഈ രണ്ട് വാക്കുകൾക്കിടയിലുള്ള ഏറ്റവും കുറഞ്ഞ ദൂരം നമുക്ക് തിരികെ നൽകേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: wordDict = ["പരിശീലനം", "ഉണ്ടാക്കുന്നു", "തികവുറ്റത്", "കോഡിംഗ്", "ഉണ്ടാക്കുന്നു"], word1 = "കോഡിംഗ്", word2 = "പരിശീലനം" ഔട്ട്പുട്ട്: 3 വിശദീകരണം: വാക്ക് "കോഡിംഗ്" സംഭവിക്കുന്നത് സ്ഥാനം 4...
ചോദ്യം 151. രണ്ട് സ്ട്രിംഗുകൾ നിർമ്മിക്കാനുള്ള ഏറ്റവും കുറഞ്ഞ ഘട്ടങ്ങളുടെ എണ്ണം അനഗ്രാം ലീറ്റ്കോഡ് പരിഹാരങ്ങൾ പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ചെറിയ അക്ഷരങ്ങളുള്ള ഇംഗ്ലീഷ് പ്രതീകങ്ങൾ അടങ്ങിയ രണ്ട് സ്ട്രിംഗുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ഒരു പ്രവർത്തനത്തിൽ, നമുക്ക് 't' സ്ട്രിംഗിലെ ഏത് പ്രതീകവും തിരഞ്ഞെടുത്ത് അത് മറ്റേതെങ്കിലും പ്രതീകത്തിലേക്ക് മാറ്റാം. 'ടി' ഒരു ആക്കുന്നതിന് അത്തരം പ്രവർത്തനങ്ങളുടെ ഏറ്റവും കുറഞ്ഞ എണ്ണം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട് ...
ചോദ്യം 152. ഐസോമോഫിക് സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, a, b എന്നീ രണ്ട് സ്ട്രിംഗുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. രണ്ട് സ്ട്രിംഗുകളും ഐസോമോഫിക് ആണോ അല്ലയോ എന്ന് പറയുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം. ആദ്യ സ്ട്രിംഗിലെ പ്രതീകങ്ങളെ ഏതെങ്കിലും പ്രതീകം (സ്വയം ഉൾപ്പെടെ) മാറ്റിസ്ഥാപിക്കാൻ കഴിയുമെങ്കിൽ മാത്രമേ രണ്ട് സ്ട്രിംഗുകളെ ഐസോമോഫിക് എന്ന് വിളിക്കൂ ...
ചോദ്യം 153. തുടർന്നുള്ള ലീറ്റ്കോഡ് പരിഹാരമാണ് പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് രണ്ട് വ്യത്യസ്ത സ്ട്രിംഗുകൾ നൽകിയിരിക്കുന്നു. ആദ്യ ചരട് രണ്ടാമത്തേതിന്റെ തുടർച്ചയാണോ എന്ന് കണ്ടെത്തുകയാണ് ലക്ഷ്യം. ഉദാഹരണങ്ങൾ ആദ്യ സ്ട്രിംഗ് = "abc" രണ്ടാമത്തെ സ്ട്രിംഗ് = "mnagbcd" ട്രൂ ഫസ്റ്റ് സ്ട്രിംഗ് = "ബർഗർ" രണ്ടാമത്തെ സ്ട്രിംഗ് = "ഡൊമിനോസ്" തെറ്റായ സമീപനം (ആവർത്തനപരം) ഇത് എളുപ്പമാണ് ...
ചോദ്യം 154. ബൈനറി ലീറ്റ്കോഡ് പരിഹാരം ചേർക്കുക പ്രശ്ന പ്രസ്താവന a, b എന്നീ രണ്ട് ബൈനറി സ്ട്രിംഗുകൾ നൽകിയാൽ, നമ്മൾ ഈ രണ്ട് സ്ട്രിംഗുകളും ചേർക്കുകയും തുടർന്ന് ഫലം ഒരു ബൈനറി സ്ട്രിംഗായി നൽകുകയും വേണം. 0-ഉം 1-ഉം മാത്രം ഉൾക്കൊള്ളുന്ന സ്ട്രിംഗുകളാണ് ബൈനറി സ്ട്രിംഗ്. ഉദാഹരണം a = "11", b = "1" "100" a = "1010", b = "1011" "10101" രണ്ട് ചേർക്കുന്നതിനുള്ള സമീപനം ...
ചോദ്യം 155. സാധുവായ പലിൻഡ്രോം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു സ്ട്രിംഗ് നൽകിയാൽ, ഇത് ഒരു പലിൻഡ്രോം ആണോ എന്ന് നിർണ്ണയിക്കേണ്ടതുണ്ട്, ആൽഫാന്യൂമെറിക് പ്രതീകങ്ങൾ മാത്രം അക്കങ്ങളും അക്ഷരങ്ങളും മാത്രം പരിഗണിക്കുക. അക്ഷരമാല പ്രതീകങ്ങൾക്കായുള്ള കേസുകളും ഞങ്ങൾ അവഗണിക്കണം. ഉദാഹരണം "ഒരു മനുഷ്യൻ, ഒരു പദ്ധതി, ഒരു കനാൽ: പനാമ" ശരി വിശദീകരണം: “അമാനപ്ലാനകനാൽ പനാമ” ഒരു സാധുവായ പലിൻഡ്രോം ആണ്. "ഒരു കാർ റേസ് ചെയ്യുക" ...
ചോദ്യം 156. റോമൻ മുതൽ ഇന്റീജർ ലീറ്റ്കോഡ് പരിഹാരം “റോമൻ മുതൽ സംഖ്യ വരെ” എന്ന പ്രശ്നത്തിൽ, റോമൻ സംഖ്യാ രൂപത്തിൽ ചില പോസിറ്റീവ് സംഖ്യകളെ പ്രതിനിധീകരിക്കുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ഇനിപ്പറയുന്ന പട്ടിക ഉപയോഗിച്ച് പൂർണ്ണസംഖ്യകളിലേക്ക് പരിവർത്തനം ചെയ്യാൻ കഴിയുന്ന 7 പ്രതീകങ്ങളാൽ റോമൻ അക്കങ്ങളെ പ്രതിനിധീകരിക്കുന്നു: കുറിപ്പ്: തന്നിരിക്കുന്ന റോമൻ അക്കങ്ങളുടെ സംഖ്യ മൂല്യം കവിയരുത് അല്ലെങ്കിൽ ...
ചോദ്യം 157. സ്ട്രിംഗ് ലീറ്റ്കോഡ് പരിഹാരം വീണ്ടും ഫോർമാറ്റുചെയ്യുക പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു ആൽഫാന്യൂമെറിക് സ്ട്രിംഗ് നൽകിയിരിക്കുന്നു, അതായത് സ്ട്രിങ്ങിന് ചെറിയ അക്ഷരങ്ങളും (az) അക്കങ്ങളും (0-9) മാത്രമേ ഉള്ളൂ. ഈ സ്ട്രിംഗിന്റെ ഏതെങ്കിലും ക്രമപ്പെടുത്തൽ ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്, അതിൽ തുടർച്ചയായ അക്ഷരമാലയോ തുടർച്ചയായ അക്കങ്ങളോ ഇല്ല. അത്തരമൊരു ക്രമമാറ്റം ഇല്ലെങ്കിൽ, ...
ചോദ്യം 158. സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം ഗുണിക്കുക പ്രശ്നം മൾട്ടിപ്ലൈ സ്ട്രിംഗുകൾ ലീറ്റ്കോഡ് പരിഹാരം ഇൻപുട്ടായി ഞങ്ങൾക്ക് നൽകിയിട്ടുള്ള രണ്ട് സ്ട്രിംഗുകളെ ഗുണിക്കാൻ ആവശ്യപ്പെടുന്നു. കോളർ ഫംഗ്ഷനിലേക്ക് ഗുണിച്ചതിന്റെ ഈ ഫലം ഞങ്ങൾ അച്ചടിക്കുകയോ തിരികെ നൽകുകയോ ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ കൂടുതൽ string പചാരികമായി രണ്ട് സ്ട്രിംഗുകൾ നൽകുന്നതിന്, നൽകിയ സ്ട്രിംഗുകളുടെ ഉൽപ്പന്നം കണ്ടെത്തുക. ...
ചോദ്യം 159. റോമൻ ലീറ്റ്കോഡ് പരിഹാരത്തിലേക്ക് സംയോജിപ്പിക്കുക ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾക്ക് ഒരു സംഖ്യ നൽകിയിട്ടുണ്ട്, മാത്രമല്ല റോമൻ അക്കങ്ങളായി പരിവർത്തനം ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ ഈ പ്രശ്നത്തെ പൊതുവെ “ഇന്റീരിയർ ടു റോമൻ” എന്നും സാധാരണയായി ഇത് റോമൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ എന്നും വിളിക്കുന്നു. റോമൻ അക്കങ്ങളെക്കുറിച്ച് ആർക്കെങ്കിലും അറിയില്ലെങ്കിൽ. പഴയ കാലത്ത് ആളുകൾ ചെയ്തില്ല ...
ചോദ്യം 160. ഗ്രൂപ്പ് അനഗ്രാം തന്നിരിക്കുന്ന പദങ്ങളുടെ ഗ്രൂപ്പ് അനഗ്രാമുകൾ ഞങ്ങൾ കണ്ടെത്തണം. ഇതിനർത്ഥം, ഞങ്ങൾ ഇത് അടുക്കി കീ, ഒറിജിനൽ ഇൻപുട്ടായി സംഭരിക്കാൻ പോകുന്നു, അത് ഒരു മൂല്യമായി അടുക്കിയിട്ടില്ല, മറ്റേതെങ്കിലും ഇൻപുട്ടിന് തുല്യമായ മൂല്യമുണ്ടെങ്കിൽ ...
ചോദ്യം 161. ഇംഗ്ലീഷ് പദങ്ങളുമായി സംയോജിപ്പിക്കുക “ഇംഗ്ലീഷ് പദങ്ങളിലേക്ക് സംഖ്യ” എന്ന പ്രശ്നത്തിൽ, ഒരു നെഗറ്റീവ് അല്ലാത്ത സംഖ്യയും ആ സംഖ്യയെ അതിന്റെ സംഖ്യാ പദങ്ങളാക്കി മാറ്റുന്നതിനുള്ള ചുമതലകളും ഞങ്ങൾ നൽകിയിട്ടുണ്ട് അല്ലെങ്കിൽ ഒരു സംഖ്യ, ഏത് സംഖ്യയുടെ ഇൻപുട്ട് ലഭിക്കുന്നു, ഒപ്പം ആ സംഖ്യയെ ഒരു സ്ട്രിംഗിൽ പ്രതിനിധീകരിക്കുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. ഫോം. ഒരു ഉദാഹരണം നോക്കാം, ...
ചോദ്യം 162. ഒരു ഫോൺ നമ്പറിന്റെ കത്ത് കോമ്പിനേഷനുകൾ ഒരു ഫോൺ നമ്പർ പ്രശ്നത്തിന്റെ അക്ഷര കോമ്പിനേഷനുകളിൽ, ഞങ്ങൾ 2 മുതൽ 9 വരെയുള്ള നമ്പറുകൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട്. ഓരോ നമ്പറിലും ചില അക്ഷരങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ ആ നമ്പറിനാൽ പ്രതിനിധീകരിക്കാൻ കഴിയുന്ന എല്ലാ കോമ്പിനേഷനുകളും കണ്ടെത്തുക എന്നതാണ് പ്രശ്നം. നമ്പറിന്റെ അസൈൻമെന്റ് ഇതാണ് ...
ചോദ്യം 163. അക്ഷരങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം - ഒരു സ്ട്രിംഗ് നൽകിയാൽ, പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ തന്നെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം കണ്ടെത്തേണ്ടതുണ്ട്. നമുക്ക് കുറച്ച് ഉദാഹരണങ്ങളിലേക്ക് നോക്കാം: ഉദാഹരണം pwwkew 3 വിശദീകരണം: ഉത്തരം 3 aav 2 നീളമുള്ള “wke” ആണ് വിശദീകരണം: ഉത്തരം “av” ആണ് നീളം 2 സമീപനം-1 ...
ചോദ്യം 164. പലിൻഡ്രോം പെർമ്യൂട്ടേഷൻ പ്രശ്ന പ്രസ്താവന "പാലിൻഡ്രോം പെർമ്യൂട്ടേഷൻ" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഒരു പാലിൻഡ്രോമിക് സ്ട്രിംഗ് രൂപപ്പെടുത്തുന്നതിന് ഇത് പുനഃക്രമീകരിക്കാൻ കഴിയുമോയെന്ന് പരിശോധിക്കുക. ഉദാഹരണം സൂപ്പർഡ്യൂപ്പറുകൾ അതെ വിശദീകരണം നൽകിയിരിക്കുന്ന ഇൻപുട്ട് സ്ട്രിംഗ് സൂപ്പർഡ്രെപസിലേക്ക് പുനഃക്രമീകരിക്കാവുന്നതാണ്. ഇത് ഒരു പാലിൻഡ്രോമിക് സ്ട്രിംഗാണ്. അതിനാൽ ഈ ഉദാഹരണത്തിനുള്ള ഞങ്ങളുടെ ഉത്തരം അതെ എന്നാണ്. ...
ചോദ്യം 165. ടെക്സ്റ്റ് ന്യായീകരണ LeetCode പരിഹാരം ഞങ്ങൾ ഇന്ന് ടെക്സ്റ്റ് ജസ്റ്റിഫിക്കേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ചർച്ച ചെയ്യും പ്രശ്ന പ്രസ്താവന “ടെക്സ്റ്റ് ജസ്റ്റിഫിക്കേഷൻ” എന്ന പ്രശ്നം പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് n വലുപ്പത്തിന്റെയും ഒരു പൂർണ്ണസംഖ്യ വലുപ്പത്തിന്റെയും ടൈപ്പ് സ്ട്രിംഗിന്റെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു എന്നാണ്. ടെക്സ്റ്റിന്റെ ഓരോ വരിയിലും പ്രതീകങ്ങളുടെ വലുപ്പം അടങ്ങിയിരിക്കുന്ന തരത്തിൽ വാചകം ന്യായീകരിക്കുക. നിങ്ങൾക്ക് കഴിയും ...
ചോദ്യം 166. ഒരു സ്ട്രീമിലെ ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകത്തിനായുള്ള ക്യൂ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം പ്രശ്ന പ്രസ്താവന "ഒരു സ്ട്രീമിലെ ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകത്തിനായുള്ള ക്യൂ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം", നിങ്ങൾക്ക് ചെറിയ അക്ഷരങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രീം നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, സ്ട്രീമിലേക്ക് ഒരു പുതിയ പ്രതീകം ചേർക്കുമ്പോഴെല്ലാം ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തുക. എന്നത് ആവർത്തിക്കാത്ത പ്രതീക റിട്ടേൺ -1. ഉദാഹരണങ്ങൾ aabcddbe ...
ചോദ്യം 167. പലിൻഡ്രോം സബ്സ്ട്രിംഗ് അന്വേഷണങ്ങൾ പ്രശ്ന പ്രസ്താവന “പലിൻഡ്രോം സബ്സ്ട്രിംഗ് അന്വേഷണങ്ങൾ” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗും ചില ചോദ്യങ്ങളും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ആ ചോദ്യങ്ങൾക്കൊപ്പം, ആ ചോദ്യത്തിൽ നിന്ന് രൂപംകൊണ്ട സബ്സ്ട്രിംഗ് ഒരു പലിൻഡ്രോം ആണോ എന്ന് നിങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. ഉദാഹരണം സ്ട്രിംഗ് str = "aaabbabbaaa" ചോദ്യങ്ങൾ q [] = {{2, 3}, {2, 8}, {5, 7}, ...
ചോദ്യം 168. പലിൻഡ്രോം പാർട്ടീഷനിംഗ് പ്രശ്ന പ്രസ്താവന ഒരു സ്ട്രിംഗ് നൽകിയിരിക്കുന്നു, പാർട്ടീഷനുകളുടെ എല്ലാ സബ്സ്ട്രിംഗുകളും പാലിൻഡ്രോമുകൾ ആകുന്നതിന് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ എണ്ണം കട്ട് കണ്ടെത്തുക. ഞങ്ങളുടെ ഒറിജിനൽ സ്ട്രിംഗ് എല്ലാ സബ്സ്ട്രിംഗുകളും പാലിൻഡ്രോമുകൾ ആകുന്ന തരത്തിൽ വ്യത്യസ്ത പാർട്ടീഷനുകളായി മുറിക്കുന്നതിനാൽ, ഈ പ്രശ്നത്തെ ഞങ്ങൾ പാലിൻഡ്രോം പാർട്ടീഷൻ പ്രശ്നം എന്ന് വിളിക്കുന്നു. ഉദാഹരണം asaaaassss 2 വിശദീകരണം: ...
ചോദ്യം 169. ഒരു സ്ട്രിംഗിലെ വാക്കുകൾ വിപരീതമാക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു സ്ട്രിംഗിലെ വിപരീത പദങ്ങൾ” നിങ്ങൾക്ക് n വലുപ്പമുള്ള ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. സ്ട്രിംഗ് വിപരീത ക്രമത്തിൽ അച്ചടിക്കുക, അതായത് അവസാന വാക്ക് ആദ്യത്തേതും രണ്ടാമത്തെ അവസാനത്തേത് രണ്ടാമത്തേതും മറ്റും. ഇതിനുപകരം വാക്കുകൾ അടങ്ങിയ ഒരു വാക്യത്തെ ഞങ്ങൾ പരാമർശിക്കുന്നു ...
ചോദ്യം 170. മൊബൈൽ സംഖ്യാ കീപാഡ് പ്രശ്നം പ്രശ്ന പ്രസ്താവന മൊബൈൽ സംഖ്യാ കീപാഡ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സംഖ്യാ കീപാഡ് പരിഗണിക്കുന്നു. നിലവിലെ ബട്ടണിന്റെ മുകളിൽ, താഴെ, ഇടത്, വലത് എന്നീ ബട്ടണുകൾ മാത്രം അമർത്താൻ അനുവദിക്കുന്ന തരത്തിൽ നൽകിയിരിക്കുന്ന ദൈർഘ്യത്തിന്റെ സാധ്യമായ എല്ലാ സംഖ്യാ ക്രമങ്ങളും ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. നിനക്ക് അനുവാദമില്ല...
ചോദ്യം 171. ഡീകോഡ് വഴികൾ ഡീകോഡ് വേസ് പ്രശ്നത്തിൽ, അക്കങ്ങൾ മാത്രം അടങ്ങിയ ശൂന്യമല്ലാത്ത ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി, ഇനിപ്പറയുന്ന മാപ്പിംഗ് ഉപയോഗിച്ച് ഡീകോഡ് ചെയ്യുന്നതിനുള്ള ആകെ മാർഗങ്ങളുടെ എണ്ണം നിർണ്ണയിക്കുക: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 ഉദാഹരണം എസ് = “123” ഈ സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുന്നതിനുള്ള വഴികളുടെ എണ്ണം 3 ആണെങ്കിൽ ...
ചോദ്യം 172. ദൂരം എഡിറ്റുചെയ്യുക എഡിറ്റ് ദൂര പ്രശ്നത്തിൽ, ഒരു സ്ട്രിംഗ് X ദൈർഘ്യം n ന്റെ മറ്റൊരു സ്ട്രിംഗ് Y ലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിന് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനങ്ങളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. പ്രവർത്തനങ്ങൾ അനുവദനീയമാണ്: ഉൾപ്പെടുത്തൽ ഇല്ലാതാക്കൽ പകരംവയ്ക്കൽ ഉദാഹരണം ഇൻപുട്ട്: സ്ട്രിംഗ് 1 = “എബിസിഡി” സ്ട്രിംഗ് 2 = “അബെ” put ട്ട്പുട്ട്: ആവശ്യമായ കുറഞ്ഞ പ്രവർത്തനങ്ങൾ 2 (...
ചോദ്യം 173. ഏറ്റവും ദൈർഘ്യമേറിയ പലിൻഡ്രോമിക് തുടർച്ച ഏറ്റവും ദൈർഘ്യമേറിയ പാലിൻഡ്രോമിക് സബ്സീക്വൻസ് പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട്, ഏറ്റവും ദൈർഘ്യമേറിയ പാലിൻഡ്രോമിക് സബ്സീക്വൻസിൻറെ ദൈർഘ്യം കണ്ടെത്തുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: ട്യൂട്ടോറിയൽകപ്പ് ഔട്ട്പുട്ട്: 3 ഇൻപുട്ട്: ഡൈനാമിക്പ്രോഗ്രാമിംഗ് ഔട്ട്പുട്ട്: 7 ദൈർഘ്യമേറിയ പലിൻഡ്രോമിക് സബ്സെക്വൻസിനായുള്ള നിഷ്കളങ്കമായ സമീപനം മുകളിലുള്ള പ്രശ്നം പരിഹരിക്കാനുള്ള നിഷ്കളങ്കമായ സമീപനം, അതിന്റെ എല്ലാ അനന്തരഫലങ്ങളും സൃഷ്ടിക്കുക എന്നതാണ് ...
ചോദ്യം 174. കെഎംപി അൽഗോരിതം തന്നിരിക്കുന്ന സ്ട്രിംഗിലെ പാറ്റേൺ തിരയലിനായി KMP (Knuth-Morris-Pratt) അൽഗോരിതം ഉപയോഗിക്കുന്നു. ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് എസ്, ഒരു പാറ്റേൺ പി എന്നിവ നൽകിയിട്ടുണ്ട്, തന്നിരിക്കുന്ന പാറ്റേൺ സ്ട്രിംഗിൽ ഉണ്ടോ ഇല്ലയോ എന്ന് നിർണ്ണയിക്കുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം. ഉദാഹരണ ഇൻപുട്ട്: S = “aaaab” p = “aab” put ട്ട്പുട്ട്: ശരിയായ നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 175. ഫിസ് ബസ്സ് പ്രശ്നത്തിന്റെ പേര് അവ്യക്തമായി തോന്നാം. ഡിവിഷനെക്കുറിച്ച് കുട്ടികളെ പഠിപ്പിക്കുന്ന ഒരു ഗെയിമാണ് ഫിസ് ബസ്സ്. അതിനാൽ, വളരെയധികം ബുദ്ധിമുട്ടുകൾ ഇല്ലാതെ നമുക്ക് ചുറ്റുമുള്ള ബസ്സ് മായ്ക്കാം. പ്രശ്ന പ്രസ്താവന 3 ന്റെ ഗുണിതങ്ങൾക്കായി 5 “Buzz” ന്റെ ഗുണിതങ്ങൾക്കായി “Fizz” അച്ചടിക്കുന്ന ഒരു പ്രോഗ്രാം നമുക്ക് എഴുതാം ...
ചോദ്യം 176. ഫിസ് ബസ്സ് ലീറ്റ്കോഡ് ഫിസ് ബസ്സ് പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു നമ്പർ നൽകി, നൽകിയിരിക്കുന്ന നിബന്ധനകൾക്കൊപ്പം 1 മുതൽ n വരെയുള്ള സംഖ്യകളുടെ സ്ട്രിംഗ് പ്രാതിനിധ്യം അച്ചടിക്കുക: 3 ന്റെ ഗുണിതങ്ങൾക്കായി “ഫിസ്” അച്ചടിക്കുക. 5 ന്റെ ഗുണിതങ്ങൾക്കായി “ബസ്സ്” അച്ചടിക്കുക. ഗുണിതങ്ങൾക്കായി “ഫിസ്ബസ്” അച്ചടിക്കുക 3, 5 എന്നിവയിൽ. അല്ലെങ്കിൽ, നമ്പർ അച്ചടിക്കുക ...
ചോദ്യം 177. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 178. ഇൻഫിക്സ് പരിവർത്തനത്തിലേക്കുള്ള പോസ്റ്റ്ഫിക്സ് ഇൻഫിക്സ് പരിവർത്തന പ്രശ്നത്തിലേക്കുള്ള പോസ്റ്റ്ഫിക്സിൽ, ഞങ്ങൾ പോസ്റ്റ്ഫിക്സ് നൊട്ടേഷനിൽ എക്സ്പ്രഷൻ നൽകി. തന്നിരിക്കുന്ന നൊട്ടേഷൻ ഇൻഫിക്സ് നൊട്ടേഷനിൽ പരിവർത്തനം ചെയ്യാൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻഫിക്സ് നൊട്ടേഷൻ ഈ നൊട്ടേഷനിൽ, ഓപ്പറേറ്റർമാർ ഓപ്പറേറ്റർമാർക്കിടയിൽ എഴുതിയിരിക്കുന്നു. ഞങ്ങൾ സാധാരണയായി ഒരു പദപ്രയോഗം എങ്ങനെ എഴുതുന്നു എന്നതിന് സമാനമാണ് ഇത്. ഉദാഹരണത്തിന്: A + ...
ചോദ്യം 179. അടുത്ത ക്രമമാറ്റം ഞങ്ങൾ ഒരു വാക്ക് നൽകിയ അടുത്ത പെർമ്യൂട്ടേഷൻ പ്രശ്നത്തിൽ, അതിൻറെ നിഘണ്ടുവിൽ കൂടുതൽ_പെർമ്യൂട്ടേഷൻ കണ്ടെത്തുക. ഉദാഹരണ ഇൻപുട്ട്: str = "ട്യൂട്ടോറിയൽകപ്പ്" output ട്ട്പുട്ട്: ട്യൂട്ടോറിയൽപ്ക്യു ഇൻപുട്ട്: str = "nmhdgfecba" output ട്ട്പുട്ട്: nmheabcdfg ഇൻപുട്ട്: str = "അൽഗോരിതംസ്" output ട്ട്പുട്ട്: അൽഗോരിതം ഇൻപുട്ട്: str = "സ്പൂൺഫീഡ്" output ട്ട്പുട്ട്: അടുത്ത പെർമ്യൂട്ടേഷൻ ...
ചോദ്യം 180. അടുക്കൽ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് സോർട്ടിംഗ് പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 181. ബാക്ക്സ്പെയ്സ് സ്ട്രിംഗ് താരതമ്യം ചെയ്യുക ബാക്ക്സ്പെയ്സ് സ്ട്രിംഗിൽ ഞങ്ങൾ രണ്ട് സ്ട്രിംഗുകൾ എസ്, ടി എന്നിവ നൽകിയ പ്രശ്നം താരതമ്യം ചെയ്യുക, അവ തുല്യമാണോ എന്ന് പരിശോധിക്കുക. സ്ട്രിംഗുകളിൽ '#' അടങ്ങിയിരിക്കുന്നു, അതായത് ബാക്ക്സ്പെയ്സ് പ്രതീകം. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് S = “ab # c” T = “ad # c” put ട്ട്പുട്ട് ശരിയാണ് (S, T എന്നിവ “ac” ലേക്ക് പരിവർത്തനം ചെയ്യുന്നതുപോലെ) ഇൻപുട്ട് ...
ചോദ്യം 182. പതിവ് എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുത്തൽ റെഗുലർ എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുത്തൽ പ്രശ്നത്തിൽ ഞങ്ങൾ രണ്ട് സ്ട്രിംഗുകൾ നൽകി (ഇത് x എന്ന് കരുതുക) ലോവർകേസ് അക്ഷരമാല മാത്രമേ ഉൾക്കൊള്ളുന്നുള്ളൂ, രണ്ടാമത്തേത് (നമുക്ക് ഇത് y എന്ന് കരുതാം) രണ്ട് പ്രത്യേക പ്രതീകങ്ങളുള്ള ലോവർകേസ് അക്ഷരമാലകൾ അടങ്ങിയിരിക്കുന്നു, അതായത് “.” ഒപ്പം "*". രണ്ടാമത്തെ സ്ട്രിംഗ് ...
ചോദ്യം 183. സ്ട്രിംഗ് പുന organ ക്രമീകരിക്കുക സ്ട്രിംഗ് പ്രശ്നത്തെ പുന organ ക്രമീകരിക്കുക എന്നതിൽ “az” മാത്രം പ്രതീകങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. ഒരേ പ്രതീകങ്ങൾ പരസ്പരം അടുത്തിടപഴകാത്ത വിധത്തിൽ ആ പ്രതീകങ്ങൾ പുന range ക്രമീകരിക്കുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. ഉദാഹരണം ഇൻപുട്ട് ആപ്പിൾ put ട്ട്പുട്ട് പെൽപ ഇൻപുട്ട് ബുക്ക് put ട്ട്പുട്ട് obko ഇൻപുട്ട് aa put ട്ട്പുട്ട് സാധ്യമല്ല ഇൻപുട്ട് aaab put ട്ട്പുട്ട് അല്ല ...
ചോദ്യം 184. സ്ട്രിംഗ് കംപ്രഷൻ സ്ട്രിംഗ് കംപ്രഷൻ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേയ്ക്ക് [] ടൈപ്പ് ചാർ നൽകി. ഒരു പ്രത്യേക പ്രതീകത്തിന്റെ പ്രതീകമായും എണ്ണമായും ഇത് കംപ്രസ്സുചെയ്യുക (പ്രതീകത്തിന്റെ എണ്ണം 1 ആണെങ്കിൽ ഒരേയൊരു പ്രതീകം കംപ്രസ്സുചെയ്ത അറേയിൽ സംഭരിച്ചിരിക്കുന്നു). കംപ്രസ്സുചെയ്ത അറേയുടെ ദൈർഘ്യം ...
ചോദ്യം 185. സാധുവായ പരാന്തീസസ് LeetCode പരിഹാരം സാധുവായ പരാന്തീസിസ് LeetCode പ്രശ്നത്തിൽ ഞങ്ങൾ '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട്, ഇൻപുട്ട് സ്ട്രിംഗ് സാധുതയുള്ളതാണോ എന്ന് നിർണ്ണയിക്കുക. ഇവിടെ ഞങ്ങൾ നിങ്ങൾക്ക് ഒരു സാധുവായ പരാന്തീസസ് LeetCode പരിഹാരം നൽകും. ഇനിപ്പറയുന്നവയാണെങ്കിൽ ഒരു ഇൻപുട്ട് സ്ട്രിംഗ് സാധുവാണ്: ഓപ്പൺ ബ്രാക്കറ്റുകൾ അടച്ചിരിക്കണം ...
ചോദ്യം 186. ട്രൈ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ട്രൈ പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 187. എണ്ണുക, പറയുക എണ്ണുകയും പറയുകയും ചെയ്യുക, അതിൽ ഞങ്ങൾ ഒരു നമ്പർ N നൽകിയിട്ടുണ്ട്, കൂടാതെ എണ്ണത്തിന്റെ Nth പദം കണ്ടെത്തി ക്രമം പറയേണ്ടതുണ്ട്. ആദ്യം നമ്മൾ എന്താണ് കണക്കാക്കേണ്ടതെന്ന് മനസിലാക്കുകയും സീക്വൻസ് പറയുകയും വേണം. ആദ്യം സീക്വൻസിന്റെ ചില നിബന്ധനകൾ കാണുക: ആദ്യ പദം “1”. രണ്ടാമത്തെ ടേം ഇതാണ് ...
ചോദ്യം 188. ഒരു സ്ട്രിംഗിൽ അദ്വിതീയ പ്രതീകം കണ്ടെത്തുക ഒരു സ്ട്രിംഗ് പ്രശ്നത്തിലെ അദ്വിതീയ പ്രതീകം കണ്ടെത്തുക എന്നതിൽ, ചെറിയ അക്ഷരങ്ങൾ (az) മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. അതിൽ ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തി സൂചിക പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. അത്തരം പ്രതീകങ്ങളൊന്നും ഇല്ലെങ്കിൽ പ്രിന്റ് -1. ഇൻപുട്ട് ഫോർമാറ്റ് സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ഒരൊറ്റ വരി മാത്രം. Put ട്ട്പുട്ട് ഫോർമാറ്റ് പ്രിന്റ് ...
ചോദ്യം 189. റോമനുമായി സംയോജിപ്പിക്കൽ റോമൻ പരിവർത്തനത്തിന്റെ സംഖ്യ. ഞങ്ങൾ ഒരു നമ്പർ നൽകി, ഞങ്ങൾ റോമൻ നമ്പർ പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. റോമൻ നമ്പറുകൾ {I, V, X, L, C, D, M} മൂല്യങ്ങൾ ഉപയോഗിച്ചാണ് പ്രതിനിധീകരിക്കുന്നത്. നല്ല ഗ്രാഹ്യത്തിനായി ചില ഉദാഹരണങ്ങൾ നോക്കാം. ഇൻപുട്ട് ഫോർമാറ്റ് അടങ്ങിയിരിക്കുന്ന ഒരൊറ്റ വരി മാത്രം ...
ചോദ്യം 190. സ്ട്രിംഗ് ഷിഫ്റ്റുകൾ ലീറ്റ്കോഡ് നടത്തുക അക്ഷരമാലകളെ അവയുടെ ASCII മൂല്യത്തിൽ 1 വർദ്ധിപ്പിക്കുന്ന ഒരു പ്രക്രിയയാണ് ഷിഫ്റ്റ്. അവസാന അക്ഷരമാല z ന് ഇത് വീണ്ടും ആരംഭിക്കുന്നു, അതായത് z ന്റെ ഷിഫ്റ്റ് a ആയിരിക്കും. പ്രകടനം സ്ട്രിംഗ് ഷിഫ്റ്റുകളിൽ ലീറ്റ്കോഡ് പ്രശ്നം ഞങ്ങൾ ഒരു സ്ട്രിംഗ് (ചെറിയക്ഷരങ്ങൾ മാത്രം), ഒരു അറേ എന്നിവ നൽകി [...
ചോദ്യം 191. സ്ട്രിംഗുകൾ കെ അകലമാണോ അല്ലയോ എന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന രണ്ട് സ്ട്രിംഗുകളും ഒരു ഇൻറിജർ k ഉം നൽകി, തന്നിരിക്കുന്ന സ്ട്രിംഗുകൾ k അകലത്തിലാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. അതായത് ഏതെങ്കിലും പ്രതീകം പൊരുത്തപ്പെടുന്നില്ലെങ്കിലോ ഏതെങ്കിലും പ്രതീകം നീക്കംചെയ്യേണ്ടതുണ്ടെങ്കിലോ അതിനെ k അകലം എന്ന് വിളിക്കുന്നു. ഇൻപുട്ട് ഫോർമാറ്റ് ആദ്യത്തേത് ...
ചോദ്യം 192. ഒരു സ്ട്രിംഗിന്റെ ദൈർഘ്യം അതിന്റെ അവസാനത്തിൽ കൂട്ടിച്ചേർത്ത നമ്പറിന് തുല്യമാണ് പ്രശ്ന പ്രസ്താവന “ഒരു സ്ട്രിംഗിന്റെ ചെക്ക് ദൈർഘ്യം അതിന്റെ അവസാനത്തിൽ കൂട്ടിച്ചേർത്ത സംഖ്യയ്ക്ക് തുല്യമാണ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സ്ട്രിംഗ് നൽകി, അത് അവസാനം ഒരു സംഖ്യയോടൊപ്പം ചേർത്തു. നമ്പർ ഒഴികെയുള്ള സ്ട്രിംഗിന്റെ ദൈർഘ്യം തുല്യമാണോ എന്ന് പരിശോധിക്കുന്ന ഒരു പ്രോഗ്രാം എഴുതുക ...
ചോദ്യം 193. ഒരു മാട്രിക്സിന്റെ എല്ലാ വരികളും പരസ്പരം വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു മാട്രിക്സിന്റെ എല്ലാ വരികളും പരസ്പരം വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണോയെന്ന് പരിശോധിക്കുക” എന്നതിൽ ഞങ്ങൾ ഒരു ചാർ മാട്രിക്സ് നൽകിയിട്ടുണ്ട്, എല്ലാ വരികളും പരസ്പരം വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണോ അല്ലയോ എന്ന് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. എല്ലാ വരികളും പരസ്പരം അച്ചടിക്കുന്ന വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണെങ്കിൽ ...
ചോദ്യം 194. മറ്റൊരു സ്ട്രിംഗ് അനുസരിച്ച് ഒരു സ്ട്രിംഗ് അടുക്കുക പ്രശ്ന പ്രസ്താവന രണ്ട് ഇൻപുട്ട് സ്ട്രിംഗുകൾ നൽകി, ഒരു പാറ്റേൺ, ഒരു സ്ട്രിംഗ്. പാറ്റേൺ നിർവചിച്ച ക്രമമനുസരിച്ച് ഞങ്ങൾ സ്ട്രിംഗ് തരംതിരിക്കേണ്ടതുണ്ട്. പാറ്റേൺ സ്ട്രിംഗിന് തനിപ്പകർപ്പുകളില്ല, ഇതിന് സ്ട്രിംഗിന്റെ എല്ലാ പ്രതീകങ്ങളും ഉണ്ട്. ഇൻപുട്ട് ഫോർമാറ്റ് നമുക്ക് ആവശ്യമുള്ള ഒരു സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 195. ഒരു പാറ്റേൺ ഉപയോഗിച്ച് സ്ട്രിംഗ് പ്രതീകങ്ങളുടെ ക്രമം പിന്തുടരുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന "സ്ട്രിംഗ് ഒരു പാറ്റേൺ ഉപയോഗിച്ച് പ്രതീകങ്ങളുടെ ക്രമം പിന്തുടരുന്നുണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക" എന്ന പ്രശ്നത്തിൽ നൽകിയിരിക്കുന്ന ഇൻപുട്ട് സ്ട്രിംഗിലെ പ്രതീകങ്ങൾ നൽകിയിരിക്കുന്ന ഇൻപുട്ട് പാറ്റേണിലെ പ്രതീകങ്ങൾ നിർണ്ണയിച്ച അതേ ക്രമം തന്നെ പിന്തുടരുന്നുണ്ടോയെന്ന് പരിശോധിക്കേണ്ടതുണ്ട്, തുടർന്ന് "അതെ" എന്ന് പ്രിന്റ് ചെയ്യുക. "ഇല്ല" എന്ന് പ്രിന്റ് ചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ്...
ചോദ്യം 196. താൽക്കാലിക വേരിയബിൾ ഇല്ലാതെ വിപരീത സ്ട്രിംഗ് പ്രശ്ന പ്രസ്താവന "താത്കാലിക വേരിയബിൾ ഇല്ലാതെ റിവേഴ്സ് സ്ട്രിംഗ്" പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സ്ട്രിംഗ് "s" നൽകിയിട്ടുണ്ട്. അധിക വേരിയബിളോ സ്പെയ്സോ ഉപയോഗിക്കാതെ ഈ സ്ട്രിംഗ് റിവേഴ്സ് ചെയ്യുന്നതിന് ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് നൽകിയിരിക്കുന്ന സ്ട്രിംഗ് "s" അടങ്ങുന്ന ആദ്യ വരി. ഔട്ട്പുട്ട് ഫോർമാറ്റിന്റെ വിപരീതമായ സ്ട്രിംഗ് പ്രിന്റ് ചെയ്യുക ...
ചോദ്യം 197. സ്ട്രിംഗ് പലിൻഡ്രോം നിർമ്മിക്കുന്നതിന് മുന്നിൽ ചേർക്കേണ്ട ഏറ്റവും കുറഞ്ഞ പ്രതീകങ്ങൾ പ്രശ്ന പ്രസ്താവന "സ്ട്രിംഗ് പാലിൻഡ്രോം നിർമ്മിക്കാൻ മുന്നിൽ ചേർക്കേണ്ട ഏറ്റവും കുറഞ്ഞ പ്രതീകങ്ങൾ" എന്ന പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സ്ട്രിംഗ് "s" നൽകിയിട്ടുണ്ട്. ഒരു സ്ട്രിംഗ് പാലിൻഡ്രോം നിർമ്മിക്കുന്നതിന് മുൻവശത്ത് ചേർക്കേണ്ട ഏറ്റവും കുറഞ്ഞ പ്രതീകങ്ങൾ കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഉൾപ്പെടുന്ന ആദ്യത്തേതും ഒരേയൊരു വരി ...
ചോദ്യം 198. Kth ആവർത്തിക്കാത്ത പ്രതീകം പ്രശ്ന പ്രസ്താവന “Kth ആവർത്തിക്കാത്ത പ്രതീകത്തിൽ” ഞങ്ങൾ “s” എന്ന സ്ട്രിംഗ് നൽകി. Kth ആവർത്തിക്കാത്ത_ചക്രം കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. സ്ട്രിംഗിൽ ആവർത്തിക്കാത്ത k പ്രതീകത്തിൽ കുറവാണെങ്കിൽ “-1” പ്രിന്റുചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് “s” സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. ...
ചോദ്യം 199. നൽകിയ പാറ്റേണിൽ നിന്ന് എല്ലാ ബൈനറി സ്ട്രിംഗുകളും സൃഷ്ടിക്കുക പ്രശ്ന പ്രസ്താവന “നൽകിയ പാറ്റേണിൽ നിന്ന് എല്ലാ ബൈനറി സ്ട്രിംഗുകളും സൃഷ്ടിക്കുക” എന്ന പ്രശ്നത്തിൽ ഞങ്ങൾ ഇൻപുട്ട് സ്ട്രിംഗ് “s” നൽകിയത് 0, 1, കൂടാതെ ? (വൈൽഡ്കാർഡ് ചാർ). മാറ്റിസ്ഥാപിച്ചുകൊണ്ട് സാധ്യമായ എല്ലാ ബൈനറി സ്ട്രിംഗുകളും സൃഷ്ടിക്കേണ്ടതുണ്ടോ? '0', '1' എന്നിവയ്ക്കൊപ്പം. ഇൻപുട്ട് ഫോർമാറ്റ് ഉൾപ്പെടുന്ന ആദ്യത്തേതും ഒരേയൊരു വരി ...
ചോദ്യം 200. വേഡ് പൊരുത്തപ്പെടുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സ് വേഡ് പ്രശ്ന പ്രസ്താവന “വേഡ് ബൈ വേഡ് പൊരുത്തപ്പെടുത്തൽ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ, ഞങ്ങൾ എൻ സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് സ്ട്രിംഗുകളുടെ എണ്ണത്തെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യ മൂല്യം N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. അടുത്ത N വരികൾ ...
ചോദ്യം 201. പ്രതീക പൊരുത്തപ്പെടുത്തൽ ഉപയോഗിച്ച് പ്രതീകം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് പ്രശ്ന പ്രസ്താവന “പ്രതീക പൊരുത്തം ഉപയോഗിച്ച് പ്രതീകം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സംഖ്യ മൂല്യം N, N സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് സംഖ്യയെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യ മൂല്യം N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 202. എസ്ടിഎൽ ഉപയോഗിച്ച് നൽകിയ സ്ട്രിംഗിന്റെ ക്രമമാറ്റം പ്രശ്ന പ്രസ്താവന “എസ്ടിഎൽ ഉപയോഗിച്ചുള്ള ഒരു സ്ട്രിംഗിന്റെ പെർമ്യൂട്ടേഷനുകൾ” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സ്ട്രിംഗ് “s” നൽകി. എസ്ടിഎൽ ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഇൻപുട്ട് സ്ട്രിംഗിന്റെ എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് “s” സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് തന്നിരിക്കുന്ന എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക ...
ചോദ്യം 203. ബൈനറി തിരയൽ II ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് II പ്രശ്ന പ്രസ്താവന “ബൈനറി തിരയൽ II ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സംഖ്യ മൂല്യം N, N സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് അച്ചടിക്കുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. പൊതുവായ പ്രിഫിക്സ് ഇല്ലെങ്കിൽ “-1” പ്രിന്റുചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 204. ഏറ്റവും ദൈർഘ്യമേറിയ സാധുവായ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം പ്രശ്ന പ്രസ്താവന “ദൈർഘ്യമേറിയ സാധുവായ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം” ൽ, തുറക്കുന്നതും അടയ്ക്കുന്നതുമായ പരാൻതീസിസ് മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. ഏറ്റവും ദൈർഘ്യമേറിയ സാധുവായ പരാൻതീസിസ് സബ്സ്ട്രിംഗ് കണ്ടെത്തുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് ആദ്യത്തേതും ...
ചോദ്യം 205. ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക പ്രശ്ന പ്രസ്താവന “ഏറ്റവും വലിയ നമ്പർ II രൂപീകരിക്കുന്നതിന് നൽകിയ നമ്പറുകൾ ക്രമീകരിക്കുക” പ്രശ്നത്തിൽ, ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു നിര നൽകി. ക്രമീകരണം ഏറ്റവും വലിയ മൂല്യമുണ്ടാക്കുന്ന തരത്തിൽ അവയെ ക്രമീകരിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. രണ്ടാം വരി അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 206. സ്ട്രിംഗുകളുടെ ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന “സ്ട്രിംഗുകളുടെ ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ സ്ട്രിംഗ് ഡാറ്റ കൈകാര്യം ചെയ്യുന്ന ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് നൽകിയിട്ടുണ്ട്. ഡാറ്റ ഒരു പലിൻഡ്രോം ഉണ്ടാക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഉദാഹരണം ba-> c-> d-> ca-> b 1 വിശദീകരണം: മുകളിലുള്ള ഉദാഹരണത്തിൽ നമുക്ക് ...
മൈക്രോസോഫ്റ്റ് ട്രീ ചോദ്യങ്ങൾ
ചോദ്യം 207. ഓരോ നോഡിലും അടുത്ത വലത് പോയിന്ററുകൾ പോപ്പുലേറ്റിംഗ് Leetcode സൊല്യൂഷനിൽ പ്രശ്ന പ്രസ്താവന ഓരോ നോഡിലും പോപ്പുലേറ്റിംഗ് അടുത്ത വലത് പോയിന്ററുകൾ LeetCode സൊല്യൂഷൻ - "ഓരോ നോഡിലും അടുത്ത വലത് പോയിന്ററുകൾ പോപ്പുലേറ്റിംഗ്" പ്രസ്താവിക്കുന്നു, അത് തികഞ്ഞ ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയിരിക്കുന്നു, കൂടാതെ നോഡിന്റെ ഓരോ അടുത്ത പോയിന്ററും അതിന്റെ അടുത്ത വലത് നോഡിലേക്ക് പോപ്പുലേറ്റ് ചെയ്യേണ്ടതുണ്ട്. അടുത്തത് ഇല്ലെങ്കിൽ...
ചോദ്യം 208. നോഡുകൾ ഇല്ലാതാക്കി ഫോറസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ തിരികെ നൽകുക പ്രശ്ന പ്രസ്താവന ഡിലീറ്റ് നോഡുകൾ, റിട്ടേൺ ഫോറസ്റ്റ് ലീറ്റ് കോഡ് സൊല്യൂഷൻ - "നോഡുകൾ ഇല്ലാതാക്കി ഫോറസ്റ്റ് തിരികെ നൽകുക" എന്ന് പറയുന്നത് ഓരോ നോഡിനും പ്രത്യേക മൂല്യമുള്ള ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയിട്ടുണ്ട്. ഞങ്ങൾക്ക് ഒരു അറേയും നൽകിയിരിക്കുന്നു, to_delete, അതിൽ അടങ്ങിയിരിക്കുന്ന മൂല്യങ്ങളുള്ള എല്ലാ നോഡുകളും ഇല്ലാതാക്കേണ്ടതുണ്ട് ...
ചോദ്യം 209. ബൈനറി സെർച്ച് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വീണ്ടെടുക്കുക പ്രശ്ന പ്രസ്താവന റിക്കവർ ബൈനറി സെർച്ച് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ബൈനറി സെർച്ച് ട്രീ വീണ്ടെടുക്കുക" എന്ന് പറയുന്നത് ബൈനറി സെർച്ച് ട്രീയുടെ റൂട്ട് നൽകിയിട്ടുണ്ട്, ഇവിടെ കൃത്യമായി രണ്ട് നോഡുകളുടെ മൂല്യങ്ങൾ അബദ്ധത്തിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്നു. മരത്തിന്റെ ഘടന മാറ്റാതെ തന്നെ വീണ്ടെടുക്കണം. ഉദാഹരണം: ഇൻപുട്ട്: റൂട്ട് = [1,3,null,null,2] ഔട്ട്പുട്ട്: [3,1,null,null,2] ...
ചോദ്യം 210. സിമെട്രിക് ട്രീ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സിമ്മട്രിക് ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “സിമെട്രിക് ട്രീ” ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയതായി പ്രസ്താവിക്കുന്നു, നൽകിയിരിക്കുന്ന ബൈനറി ട്രീ അതിന്റെ തന്നെ ഒരു കണ്ണാടിയാണോ (അതിന്റെ കേന്ദ്രത്തിന് ചുറ്റുമുള്ള സമമിതി) ആണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ടോ? ഉവ്വ് എങ്കിൽ, നമ്മൾ ശരിയല്ല, തെറ്റ് എന്ന് തിരികെ നൽകണം. ഉദാഹരണം:...
ചോദ്യം 211. ടാർഗെറ്റ് തുക ലീകോഡ് സൊല്യൂഷനുകൾ ഉപയോഗിച്ച് ലീഫ് പാതയിലേക്ക് റൂട്ട് ചെയ്യുക ഒരു ബൈനറി ട്രീ, ഒരു പൂർണ്ണസംഖ്യ K എന്നിവ നൽകിയിരിക്കുന്നു. വൃക്ഷത്തിൽ റൂട്ട്-ടു-ലീഫ് പാത ഉണ്ടോയെന്ന് മടങ്ങുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം, അത് ആകെ ടാർഗെറ്റ്-കെക്ക് തുല്യമാണ്. ഒരു പാതയുടെ ആകെത്തുക അതിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ നോഡുകളുടെയും ആകെത്തുകയാണ്. 2 / \ ...
ചോദ്യം 212. ഒരു സബ്റേയിലെ വ്യത്യസ്ത ഘടകങ്ങളുടെ എണ്ണത്തിനായുള്ള അന്വേഷണങ്ങൾ ഞങ്ങൾ ഒരു സംഖ്യയും നിരവധി ചോദ്യങ്ങളും നൽകിയിട്ടുണ്ട്, തന്നിരിക്കുന്ന പരിധിക്കുള്ളിൽ ഞങ്ങൾക്കുള്ള എല്ലാ വ്യത്യസ്ത ഘടകങ്ങളുടെയും എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്, ചോദ്യത്തിൽ ഇടതും വലതും രണ്ട് അക്കങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ഇതാണ് തന്നിരിക്കുന്ന ശ്രേണി, ഇതിനൊപ്പം നൽകിയ ശ്രേണി ഞങ്ങൾ ...
ചോദ്യം 213. മോറിസ് ട്രാവെർസൽ സ്റ്റാക്കും ആവർത്തനവും ഉപയോഗിക്കാതെ ഒരു ബൈനറി ട്രീയിലെ നോഡുകളിൽ സഞ്ചരിക്കാനുള്ള ഒരു രീതിയാണ് മോറിസ് ട്രാവെർസൽ. അങ്ങനെ ബഹിരാകാശ സങ്കീർണ്ണത രേഖീയമായി കുറയ്ക്കുന്നു. Inorder Traversal ഉദാഹരണം 9 7 1 6 4 5 3 1 / \ 2 ...
ചോദ്യം 214. നൽകിയ രക്ഷാകർതൃ അറേ പ്രാതിനിധ്യത്തിൽ നിന്ന് ബൈനറി ട്രീ നിർമ്മിക്കുക “നൽകിയ രക്ഷാകർതൃ അറേ പ്രാതിനിധ്യത്തിൽ നിന്ന് ബൈനറി ട്രീ നിർമ്മിക്കുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ശ്രേണി നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഈ ഇൻപുട്ട് അറേ ഒരു ബൈനറി ട്രീയെ പ്രതിനിധീകരിക്കുന്നു. ഈ ഇൻപുട്ട് അറേയുടെ അടിസ്ഥാനത്തിൽ ഇപ്പോൾ നിങ്ങൾ ഒരു ബൈനറി ട്രീ നിർമ്മിക്കേണ്ടതുണ്ട്. ഓരോ സൂചികയിലും പാരന്റ് നോഡിന്റെ സൂചിക അറേ സംഭരിക്കുന്നു. ...
ചോദ്യം 215. ഒരു ബൈനറി ട്രീ നൽകിയാൽ, എല്ലാ അർദ്ധ നോഡുകളും എങ്ങനെ നീക്കംചെയ്യും? പ്രശ്നം “ഒരു ബൈനറി ട്രീ നൽകിയാൽ, പകുതി നോഡുകളും എങ്ങനെ നീക്കംചെയ്യും?” നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഇപ്പോൾ നിങ്ങൾ പകുതി നോഡുകൾ നീക്കംചെയ്യേണ്ടതുണ്ട്. ഒരൊറ്റ കുട്ടി മാത്രമുള്ള വൃക്ഷത്തിലെ ഒരു നോഡായി ഒരു പകുതി നോഡിനെ നിർവചിച്ചിരിക്കുന്നു. ഒന്നുകിൽ അത് ...
ചോദ്യം 216. ആവർത്തന പ്രീഓർഡർ ട്രാവെർസൽ "ആവർത്തന പ്രിഓർഡർ ട്രാവേഴ്സൽ" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്നും ഇപ്പോൾ നിങ്ങൾ ട്രീയുടെ പ്രീഓർഡർ ട്രാവെർസൽ കണ്ടെത്തണമെന്നും പറയുന്നു. ആവർത്തന രീതിയല്ല, ആവർത്തന രീതി ഉപയോഗിച്ചാണ് ഞങ്ങൾ പ്രീഓർഡർ ട്രാവർസൽ കണ്ടെത്തേണ്ടത്. ഉദാഹരണം 5 7 9 6 1 4 3 ...
ചോദ്യം 217. രണ്ട് മരങ്ങൾ സമാനമാണോ എന്ന് നിർണ്ണയിക്കാൻ കോഡ് എഴുതുക "രണ്ട് മരങ്ങൾ സമാനമാണോ എന്ന് നിർണ്ണയിക്കാൻ കോഡ് എഴുതുക" എന്ന പ്രശ്നം നിങ്ങൾക്ക് രണ്ട് ബൈനറി മരങ്ങൾ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. അവ സമാനമാണോ അല്ലയോ എന്ന് കണ്ടെത്തണോ? ഇവിടെ, ഒരേപോലെയുള്ള വൃക്ഷം അർത്ഥമാക്കുന്നത് രണ്ട് ബൈനറി മരങ്ങൾക്കും ഒരേ നോഡുകളുടെ ഒരേ ക്രമീകരണമുള്ള ഒരേ നോഡ് മൂല്യമാണെന്നാണ്. രണ്ട് മരങ്ങളും ഉദാഹരണം...
ചോദ്യം 218. ബൈനറി ട്രീയുടെ അതിർത്തി യാത്ര പ്രശ്ന പ്രസ്താവന “ബൈനറി ട്രീയുടെ ബൗണ്ടറി ട്രാവെർസൽ” പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇപ്പോൾ നിങ്ങൾ ഒരു ബൈനറി ട്രീയുടെ അതിർത്തി കാഴ്ച പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. ഇവിടെ അതിർത്തി ട്രാവെർസൽ എന്നാൽ എല്ലാ നോഡുകളും വൃക്ഷത്തിന്റെ അതിർത്തിയായി കാണിക്കുന്നു എന്നാണ്. ഇതിൽ നിന്ന് നോഡുകൾ കാണുന്നു ...
ചോദ്യം 219. റാൻഡം പോയിന്ററുകളുള്ള ഒരു ബൈനറി ട്രീ ക്ലോൺ ചെയ്യുക പ്രശ്ന പ്രസ്താവന ചില ക്രമരഹിതമായ പോയിന്ററുകളുള്ള ഒരു പൂർണ്ണ ബൈനറി ട്രീ നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. റാൻഡം പോയിന്ററുകൾ നോഡുകളിലേക്ക് റഫർ ചെയ്യപ്പെടുന്നു, അത് ഓരോ നോഡും ഇടത്, വലത് കുട്ടി ഒഴികെയുള്ളവയിലേക്ക് വിരൽ ചൂണ്ടുന്നു. അതിനാൽ, ഇത് ഒരു ലളിതമായ ബൈനറി ട്രീയിലെ നോഡിന്റെ സ്റ്റാൻഡേർഡ് ഘടനയെയും മാറ്റുന്നു. ഇപ്പോൾ നോഡ് ...
ചോദ്യം 220. രണ്ട് ക്യൂകൾ ഉപയോഗിച്ച് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രശ്ന പ്രസ്താവന "രണ്ട് ക്യൂകൾ ഉപയോഗിച്ച് ലെവൽ ഓർഡർ ട്രാവേസൽ" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിരിക്കുന്നു എന്ന് പ്രസ്താവിക്കുന്നു, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവേസൽ ലൈൻ ലൈൻ പ്രിന്റ് ചെയ്യുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് 5 11 42 7 9 8 12 23 52 3 ഇൻപുട്ട് 1 2 3 4 5 6 ലെവൽ ഓർഡറിനായുള്ള അൽഗോരിതം ട്രാവേഴ്സൽ ...
ചോദ്യം 221. അറേ ഉപയോഗിക്കാതെ ജിഎസ്ടിയെ ഒരു മിനി-ഹീപ്പായി പരിവർത്തനം ചെയ്യുക പ്രശ്ന പ്രസ്താവന “അറേ ഉപയോഗിക്കാതെ ജിഎസ്ടിയെ ഒരു മിൻ ഹീപ്പായി പരിവർത്തനം ചെയ്യുക” പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബിഎസ്ടി (ബൈനറി സെർച്ച് ട്രീ) നൽകിയിട്ടുണ്ടെന്നും അത് ഒരു മിനി-ഹീപ്പായി പരിവർത്തനം ചെയ്യേണ്ടതുണ്ടെന്നും പറയുന്നു. മിൻ-ഹീപ്പിൽ ബൈനറി തിരയൽ ട്രീയിലെ എല്ലാ ഘടകങ്ങളും അടങ്ങിയിരിക്കണം. അൽഗോരിതം രേഖീയ സമയ സങ്കീർണ്ണതയിൽ പ്രവർത്തിക്കണം. ...
ചോദ്യം 222. പരിമിതമായ അധിക സ്ഥലമുള്ള രണ്ട് ജിഎസ്ടികൾ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന "പരിമിതമായ അധിക സ്ഥലമുള്ള രണ്ട് ബിഎസ്ടികൾ ലയിപ്പിക്കുക" എന്ന പ്രശ്നം നിങ്ങൾക്ക് രണ്ട് ബൈനറി സെർച്ച് ട്രീ (ബിഎസ്ടി) നൽകിയിട്ടുണ്ടെന്നും രണ്ട് മരങ്ങളിൽ നിന്നുമുള്ള ഘടകങ്ങൾ ക്രമീകരിച്ച ക്രമത്തിൽ പ്രിന്റ് ചെയ്യണമെന്നും പറയുന്നു. ഘടകങ്ങൾ ഒരൊറ്റ ബിഎസ്ടിയിൽ നിന്നുള്ളതാണെന്ന് തോന്നിപ്പിക്കുന്ന ഒരു ക്രമത്തിലാണ്. ...
ചോദ്യം 223. STL സെറ്റ് ഉപയോഗിച്ച് ബൈനറി ട്രീ ടു ബൈനറി തിരയൽ ട്രീ പരിവർത്തനം പ്രശ്ന പ്രസ്താവന ഞങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ട്, അത് ഒരു ബൈനറി തിരയൽ ട്രീ ആയി പരിവർത്തനം ചെയ്യേണ്ടതുണ്ട്. “ബൈനറി ട്രീ ടു ബൈനറി സെർച്ച് ട്രീ കൺവേർഷൻ എസ്ടിഎൽ സെറ്റ് ഉപയോഗിച്ച്” എസ്ടിഎൽ സെറ്റ് ഉപയോഗിച്ച് പരിവർത്തനം ചെയ്യാൻ ആവശ്യപ്പെടുന്നു. ബൈനറി ട്രീയെ ജിഎസ്ടി ആക്കി മാറ്റുന്നതിനെക്കുറിച്ച് ഞങ്ങൾ ഇതിനകം ചർച്ച ചെയ്തിട്ടുണ്ട്, പക്ഷേ ഞങ്ങൾ ...
ചോദ്യം 224. സ്ഥിരമായ അധിക ഇടം ഉപയോഗിക്കുന്ന ബിഎസ്ടിയിലെ ഏറ്റവും വലിയ ഘടകം "സ്ഥിരമായ അധിക ഇടം ഉപയോഗിക്കുന്ന ബിഎസ്ടിയിലെ K'th ഏറ്റവും വലിയ ഘടകം" നിങ്ങൾക്ക് ഒരു ബൈനറി സെർച്ച് ട്രീ നൽകിയിട്ടുണ്ടെന്നും അതിൽ kth ഏറ്റവും വലിയ ഘടകം നിങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ടെന്നും പ്രശ്ന പ്രസ്താവന പറയുന്നു. അതിനാൽ ബൈനറി സെർച്ച് ട്രീയുടെ ഘടകങ്ങൾ അവരോഹണ ക്രമത്തിൽ ക്രമീകരിച്ചാൽ, നമ്മൾ മടങ്ങേണ്ടതുണ്ട് ...
ചോദ്യം 225. നൽകിയ ബൈനറി ട്രീയിലെ ലംബ തുക പ്രശ്ന പ്രസ്താവന "ഒരു ബൈനറി ട്രീയിലെ ലംബമായ തുക" പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്നും ഓരോ ലംബ തലത്തിന്റെയും ആകെത്തുക കണ്ടെത്തേണ്ടതുണ്ട്. ലംബമായ ലെവൽ കൊണ്ട്, ഞങ്ങൾ അർത്ഥമാക്കുന്നത് ഇടത്തും വലത്തും 1 യൂണിറ്റ് അകലെ ലംബ വരകൾ വരച്ചാൽ ...
ചോദ്യം 226. ഒരു ബൈനറി ട്രീ ജിഎസ്ടി ആണോ എന്ന് പരിശോധിക്കാനുള്ള ഒരു പ്രോഗ്രാം പ്രശ്ന പ്രസ്താവന “ഒരു ബൈനറി ട്രീ ജിഎസ്ടി ആണോ ഇല്ലയോ എന്ന് പരിശോധിക്കാനുള്ള ഒരു പ്രോഗ്രാം” നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്നും ബൈനറി ട്രീ ബൈനറി സെർച്ച് ട്രീയുടെ ഗുണങ്ങളെ തൃപ്തിപ്പെടുത്തുന്നുണ്ടോ എന്നും പരിശോധിക്കേണ്ടതുണ്ട്. അതിനാൽ, ബൈനറി ട്രീയ്ക്ക് ഇനിപ്പറയുന്ന ഗുണങ്ങളുണ്ട്: ഇടത് സബ്ട്രീ ...
ചോദ്യം 227. രണ്ട് സമീകൃത ബൈനറി തിരയൽ മരങ്ങൾ ലയിപ്പിക്കുക രണ്ട് സമതുലിതമായ ബൈനറി സെർച്ച് ട്രീകൾ നൽകിയ പ്രശ്ന പ്രസ്താവന, ആദ്യ ബിഎസ്ടിയിൽ n ഘടകങ്ങളും രണ്ടാമത്തെ ബിഎസ്ടിയിൽ m ഘടകങ്ങളും ഉണ്ട്. രണ്ട് സമതുലിതമായ ബൈനറി സെർച്ച് ട്രീകൾ ലയിപ്പിച്ച് (n + m) ഘടകങ്ങളുള്ള ഒരു മൂന്നാമത്തേത് സമതുലിതമായ ബൈനറി സെർച്ച് ട്രീ രൂപീകരിക്കുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻപുട്ട് ഔട്ട്പുട്ട് മുൻകൂട്ടി ഓർഡർ ചെയ്യുക ...
ചോദ്യം 228. ബൈനറി തിരയൽ ട്രീ തിരയലും ഉൾപ്പെടുത്തലും പ്രശ്ന പ്രസ്താവന ബൈനറി തിരയൽ ട്രീയിൽ തിരയലും ഉൾപ്പെടുത്തലും നടത്താൻ ഒരു അൽഗോരിതം എഴുതുക. അതിനാൽ ഞങ്ങൾ ചെയ്യാൻ പോകുന്നത് ഇൻപുട്ടിൽ നിന്നുള്ള ചില ഘടകങ്ങൾ ഒരു ബൈനറി തിരയൽ ട്രീയിലേക്ക് തിരുകുക എന്നതാണ്. ഒരു പ്രത്യേക ഘടകം തിരയാൻ ആവശ്യപ്പെടുമ്പോഴെല്ലാം, ഞങ്ങൾ അത് ജിഎസ്ടിയിലെ ഘടകങ്ങൾക്കിടയിൽ തിരയുന്നു (ഹ്രസ്വ ...
ചോദ്യം 229. വലിപ്പം n ന്റെ നിര പരിശോധിച്ചാൽ n ലെവലിന്റെ ജിഎസ്ടിയെ പ്രതിനിധീകരിക്കാൻ കഴിയും അല്ലെങ്കിൽ ഇല്ല പ്രശ്ന പ്രസ്താവന n ഘടകങ്ങളുള്ള ഒരു അറേ നൽകിയാൽ, നൽകിയിരിക്കുന്ന വലുപ്പത്തിലുള്ള n എന്ന ശ്രേണി പരിശോധിക്കുക, n ലെവലുകളുടെ BST-യെ പ്രതിനിധീകരിക്കുമോ ഇല്ലയോ എന്ന്. ഈ n മൂലകങ്ങൾ ഉപയോഗിച്ച് നിർമ്മിച്ച ബൈനറി സെർച്ച് ട്രീക്ക് n ലെവലുകളുടെ ഒരു BST പ്രതിനിധീകരിക്കാൻ കഴിയുമോ എന്ന് പരിശോധിക്കാനാണ്. ഉദാഹരണങ്ങൾ arr[] = {10, 8, 6, 9, ...
ചോദ്യം 230. ബൈനറി ട്രീ ടു ബൈനറി തിരയൽ ട്രീ പരിവർത്തനം ബൈനറി ട്രീ മുതൽ ബൈനറി സെർച്ച് ട്രീ പരിവർത്തന പ്രശ്നത്തിൽ, വൃക്ഷത്തിന്റെ ഘടനയിൽ മാറ്റം വരുത്താതെ ഒരു ബൈനറി ട്രീ അതിനെ ബൈനറി തിരയൽ ട്രീയിലേക്ക് പരിവർത്തനം ചെയ്തു. ഉദാഹരണം ഇൻപുട്ട് pre ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 13 8 6 47 25 51 അൽഗോരിതം ഞങ്ങൾ അതിന്റെ ഘടന മാറ്റേണ്ടതില്ല ...
ചോദ്യം 231. സമതുലിതമായ ജിഎസ്ടിയിലേക്ക് അറേ അടുക്കി സമതുലിതമായ ജിഎസ്ടി പ്രശ്നത്തിലേക്കുള്ള അടുക്കിയ ശ്രേണിയിൽ, ഞങ്ങൾ അടുക്കിയ ക്രമത്തിൽ ഒരു ശ്രേണി നൽകി, അടുക്കിയ അറേയിൽ നിന്ന് ഒരു സമീകൃത ബൈനറി തിരയൽ വൃക്ഷം നിർമ്മിക്കുന്നു. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {1, 2, 3, 4, 5} put ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 3 2 1 5 4 ഇൻപുട്ട് അറ [] = {7, 11, 13, 20, 22, ...
ചോദ്യം 232. തന്നിരിക്കുന്ന ലെവൽ ഓർഡർ ട്രാവെർസലിൽ നിന്ന് ജിഎസ്ടി നിർമ്മിക്കുക ഒരു ബൈനറി തിരയൽ ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ കണക്കിലെടുക്കുമ്പോൾ, ലെവൽ ഓർഡർ ട്രാവെർസൽ നൽകിയ ഐടിഎസിൽ നിന്ന് ബൈനറി തിരയൽ ട്രീ അല്ലെങ്കിൽ ജിഎസ്ടി നിർമ്മിക്കുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻപുട്ട് ലെവൽ ഓർഡർ [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} put ട്ട്പുട്ട് ഓർഡർ: 5 8 9 12 15 18 ...
ചോദ്യം 233. എല്ലാ ചെറിയ കീകളുടെ ആകെത്തുകയുള്ള ഒരു വൃക്ഷത്തിലേക്ക് ജിഎസ്ടി ഈ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ബൈനറി തിരയൽ ട്രീ നൽകി, എല്ലാ ചെറിയ കീകളുടെയും ആകെത്തുകയുള്ള ഒരു ട്രീയിലേക്ക് മികച്ചതായി പരിവർത്തനം ചെയ്യുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻപുട്ട് put ട്ട്പുട്ട് പ്രീ-ഓർഡർ: 19 7 1 54 34 88 നിഷ്കളങ്കമായ സമീപനം എല്ലാ നോഡുകളും ഓരോ ട്രാവെർസൽ രൂപത്തിലും ഓരോന്നായി സഞ്ചരിക്കുക, കൂടാതെ ...
ചോദ്യം 234. ഒരു ബൈനറി തിരയൽ ട്രീയിൽ കുറഞ്ഞ മൂല്യമുള്ള നോഡ് കണ്ടെത്തുക ഒരു ബൈനറി സെർച്ച് ട്രീ നൽകിയാൽ, നൽകിയിരിക്കുന്ന ബൈനറി സെർച്ച് ട്രീയിലെ ഏറ്റവും കുറഞ്ഞ മൂല്യമുള്ള നോഡ് കണ്ടെത്തുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻപുട്ട് ഔട്ട്പുട്ട് 5 നിഷ്കളങ്കമായ സമീപനം ഒരു ട്രീ ട്രവേഴ്സൽ നടത്തുകയും എല്ലാ നോഡുകളിലും ഏറ്റവും കുറഞ്ഞ മൂല്യമുള്ള നോഡ് കണ്ടെത്തുകയും ചെയ്യുക എന്നതാണ്. ഈ ...
ചോദ്യം 235. നൽകിയ ഓർഡർ, പ്രീ ഓർഡർ ട്രാവെർസലുകളിൽ നിന്ന് ബൈനറി ട്രീ നിർമ്മിക്കുക ഈ പ്രശ്നത്തിൽ, ബൈനറി ട്രീയുടെ ഇൻഓർഡറും പ്രീഓർഡറും ഉണ്ട്. തന്നിരിക്കുന്ന Inorder, Preorder ട്രാവെർസലുകളിൽ നിന്ന് ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നിർമ്മിക്കേണ്ടതുണ്ട്. ഉദാഹരണ ഇൻപുട്ട്: ഇൻഓർഡർ = [ഡി, ബി, ഇ, എ, എഫ്, സി] പ്രീഓർഡർ = [എ, ബി, ഡി, ഇ, സി, എഫ്] put ട്ട്പുട്ട്: രൂപംകൊണ്ട വൃക്ഷത്തിന്റെ മുൻകൂട്ടി ഓർഡർ ട്രാവെർസൽ ...
ചോദ്യം 236. ക്യൂ ഉപയോഗിച്ച് ജിഎസ്ടിയിൽ ഒരു പാത വിപരീതമാക്കുക ക്യൂ പ്രശ്നം ഉപയോഗിച്ച് ബിഎസ്ടിയിലെ ഒരു പാത്ത് റിവേഴ്സിൽ ഞങ്ങൾ ഒരു ബൈനറി സെർച്ച് ട്രീയും നോഡും നൽകിയിട്ടുണ്ട്, റൂട്ടിൽ നിന്ന് തന്നിരിക്കുന്ന നോഡിലേക്കുള്ള പാത്ത് റിവേഴ്സ് ചെയ്യുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ബിഎസ്ടിയിൽ നോഡ് നിലവിലുണ്ടെന്ന് കരുതുക. ഉദാഹരണം ഇൻപുട്ട് ടാർഗെറ്റ് നോഡ് = 12 ഔട്ട്പുട്ട് ഇൻ-ഓർഡർ ട്രാവെർസൽ മുമ്പ് ...
ചോദ്യം 237. ലെവൽ ഓർഡർ സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുന്നു ഈ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നൽകി, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു സർപ്പിള രൂപത്തിൽ അച്ചടിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് put ട്ട്പുട്ട് 10 30 20 40 50 80 70 60 ലെവൽ ഓർഡറിനായുള്ള നിഷ്കളങ്കമായ സമീപനം സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുക ഒരു ഉപയോഗിച്ച് ഒരു സാധാരണ ലെവൽ ഓർഡർ ട്രാവെർസൽ ചെയ്യുക എന്നതാണ് ആശയം ...
ചോദ്യം 238. സമതുലിതമായ ബൈനറി ട്രീ സമതുലിതമായ ബൈനറി ട്രീ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയിട്ടുണ്ട്. ഇത് ഉയരം ബാലൻസ് ആണോ ഇല്ലയോ എന്ന് നിർണ്ണയിക്കണം. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് ഔട്ട്പുട്ട് ട്രൂ ഇൻപുട്ട് ഔട്ട്പുട്ട്: തെറ്റായ ബാലൻസ്ഡ് ബൈനറി ട്രീ ഒരു ബാലൻസ്ഡ് ബൈനറി ട്രീയിലെ ഓരോ നോഡിനും 1 അല്ലെങ്കിൽ അതിൽ താഴെ വ്യത്യാസമുണ്ട് ...
ചോദ്യം 239. ഏറ്റവും കുറഞ്ഞ സാധാരണ പൂർവ്വികൻ ഒരു ബൈനറി ട്രീയുടെ റൂട്ടും n1, n2 എന്നീ രണ്ട് നോഡുകളും കണക്കിലെടുക്കുമ്പോൾ, നോഡുകളുടെ എൽസിഎ (ഏറ്റവും കുറഞ്ഞ പൊതു പൂർവ്വികൻ) കണ്ടെത്തുക. ഉദാഹരണം ഏറ്റവും കുറഞ്ഞ സാധാരണ പൂർവ്വികൻ (എൽസിഎ) എന്താണ്? റൂട്ട്, നോഡ് എന്നിവയ്ക്കിടയിലുള്ള പാതയിലുള്ള നോഡുകളാണ് നോഡ് n ന്റെ പൂർവ്വികർ. കാണിച്ചിരിക്കുന്ന ബൈനറി ട്രീ പരിഗണിക്കുക ...
ചോദ്യം 240. സെഗ്മെന്റ് ട്രീ ഒരു നിശ്ചിത ശ്രേണി ശ്രേണിയിൽ ഞങ്ങൾ കൂട്ടിച്ചേർക്കൽ നടത്തുകയാണെങ്കിൽ, അതിന്റെ മൂലക മൂല്യങ്ങൾ ഏത് സമയത്തും അപ്ഡേറ്റുചെയ്യുന്നു. അത്തരം പ്രശ്നങ്ങളിൽ, ഒരു സെഗ്മെന്റ് ട്രീ ഘടന ഉപയോഗിച്ച് ഞങ്ങൾ കൈകാര്യം ചെയ്യുന്നു. N ഘടകങ്ങളുള്ള ഒരു അറേയ്ക്ക് [] നൽകി നിങ്ങൾ ഒന്നിലധികം ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകണം, ഓരോ ചോദ്യങ്ങളും ഒന്നാണ് ...
ചോദ്യം 241. ബൈനറി തിരയൽ മരം അടുക്കിയ രീതിയിൽ ഡാറ്റ പരിപാലിക്കാൻ ഞങ്ങളെ അനുവദിക്കുന്ന ചില നിയമങ്ങളുള്ള ഒരു ബൈനറി ട്രീ ആണ് ബൈനറി തിരയൽ ട്രീ. അതിനാൽ ഇത് ഒരു ബൈനറി ട്രീ ആയതിനാൽ, ഒരു നോഡിന് പരമാവധി 2 കുട്ടികൾ ഉണ്ടാകാം. ഒരു ബൈനറി തിരയൽ ട്രീ നോഡിന്റെ ഘടന ബൈനറി ട്രീയിലേക്കുള്ള നിയമങ്ങൾ ...
ചോദ്യം 242. പരമാവധി ബൈനറി ട്രീ ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേയ്ക്ക് വലിപ്പം n] നൽകി. അറേയിൽ നിന്ന് പരമാവധി ബൈനറി ട്രീ സൃഷ്ടിച്ച് അതിന്റെ റൂട്ട് നോഡ് നൽകുക. ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ഉപയോഗിച്ചാണ് ഇത് അറേയിൽ നിന്ന് നിർമ്മിച്ചിരിക്കുന്നത്: നൽകിയ വൃക്ഷത്തിന്റെ റൂട്ട് നോഡ് പരമാവധി മൂല്യമായിരിക്കണം ...
ചോദ്യം 243. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 244. ബൈനറി തിരയൽ മരം വീണ്ടെടുക്കുക ഒരു ബൈനറി തിരയൽ ട്രീ പരിഗണിക്കുക, മരത്തിന്റെ രണ്ട് നോഡുകൾ മാറ്റി, ബൈനറി തിരയൽ ട്രീ വീണ്ടെടുക്കുന്നതിന് ഒരു അൽഗോരിതം രൂപകൽപ്പന ചെയ്യുക. ഉദാഹരണം ചുവടെ നൽകിയിരിക്കുന്ന ബൈനറി തിരയൽ ട്രീ പരിഗണിക്കുക, ആരുടെ രണ്ട് നോഡുകൾ ഇൻപുട്ടായി മാറ്റിയിരിക്കുന്നു. ജിഎസ്ടിയിലെ തെറ്റായ നോഡുകൾ കണ്ടെത്തി (ഹൈലൈറ്റ് ചെയ്തു) തുടർന്ന് സ്വൈപ്പുചെയ്യുന്നു ...
ചോദ്യം 245. ഓരോ നോഡിലും അടുത്ത വലത് പോയിന്ററുകൾ പോപ്പുലേറ്റ് ചെയ്യുന്നു ഒരു ബൈനറി ട്രീ നൽകിയാൽ, ഇടത്തുനിന്ന് വലത്തോട്ട് ഒരേ നിലയിലുള്ള നോഡുകൾ ബന്ധിപ്പിക്കുക. ട്രീ നോഡിന്റെ ഘടന: ട്രീ നോഡിൽ 4 ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു, അവ ഡാറ്റ (സംഖ്യ മൂല്യം), ട്രീ നോഡ് തരത്തിന്റെ പോയിന്ററുകൾ (അടുത്തത്, ഇടത്, വലത്). ഒരു നോഡിന്റെ അടുത്ത പോയിന്റർ അതിന്റെ നേരെ ...
ചോദ്യം 246. ഉറവിട നോഡിൽ നിന്നുള്ള ഒരു മരത്തിലെ ഓരോ നോഡിന്റെയും നില ഒരു ട്രീയും (ദ്വിദിശ അറ്റങ്ങളാൽ ഘടക നോഡുകൾ ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു അസൈക്ലിക്ക് പൂർണ്ണമായും ബന്ധിപ്പിച്ച ഗ്രാഫ്) ഒരു ഉറവിട നോഡും നൽകി. ഒരു ട്രീ ഫോം ഉറവിട നോഡിൽ ഓരോ നോഡിന്റെയും ലെവൽ കണ്ടെത്തുക. ഉറവിടവുമായി ബന്ധപ്പെട്ട് ഒരു നോഡിന്റെ v ലെവൽ തമ്മിലുള്ള ദൂരം ...
ചോദ്യം 247. ട്രൈ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ട്രൈ പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 248. ബൈനറി തിരയൽ ട്രീ സാധൂകരിക്കുക ബൈനറി തിരയൽ സാധൂകരിക്കുന്നതിലെ പ്രശ്നം ഒരു വൃക്ഷത്തിന്റെ റൂട്ട് ഞങ്ങൾ നൽകിയിട്ടുണ്ട്, ഇത് ഒരു ബൈനറി തിരയൽ വീക്ഷണമാണോ എന്ന് പരിശോധിക്കേണ്ടതുണ്ട്. ഉദാഹരണം: put ട്ട്പുട്ട്: ശരി വിശദീകരണം: തന്നിരിക്കുന്ന ട്രീ ഒരു ബൈനറി തിരയൽ ട്രീ ആണ്, കാരണം ഓരോ സബ്ട്രീയിലും ശേഷിക്കുന്ന എല്ലാ ഘടകങ്ങളും ...
ചോദ്യം 249. പാത്ത് സം പാത്ത് സം പ്രശ്നം എന്താണ്? പാത്ത് സം പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു ബൈനറി ട്രീയും ഒരു പൂർണ്ണ സംഖ്യയും നൽകി. റൂട്ടിൽ നിന്ന് ഇലയിലേക്കുള്ള ഏതെങ്കിലും പാതയ്ക്ക് SUM ന് തുല്യമായ തുക ഉണ്ടോ എന്ന് ഞങ്ങൾ കണ്ടെത്തണം. പാത്ത് തുക എല്ലാ നോഡുകളുടെയും ആകെത്തുകയായി നിർവചിക്കപ്പെടുന്നു ...
ചോദ്യം 250. ബൈനറി ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ലെവൽ ഓർഡർ തന്നിരിക്കുന്ന ബൈനറി ട്രീ ട്രാവെർസൽ ബൈനറി ട്രീയുടെ ബിഎഫ്എസിന് തുല്യമാണ്. യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ധാരണയ്ക്കായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനങ്ങൾ സന്ദർശിക്കുക. BFS ഒരു ...
ചോദ്യം 251. ഒരു ബൈനറി ട്രീയിൽ ഇല്ലാതാക്കൽ യഥാർത്ഥത്തിൽ ബൈനറി ട്രീ എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇപ്പോൾ ഈ പോസ്റ്റിൽ, മൂല്യം നൽകിയിട്ടുള്ള ഒരു നോഡ് എങ്ങനെ ഇല്ലാതാക്കാം എന്നതിലാണ് ഞങ്ങൾ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നത്. ബിടി ഇല്ലാതാക്കുന്നതിനുമുമ്പ് ഞങ്ങൾ ഇല്ലാതാക്കാൻ താൽപ്പര്യപ്പെടുന്ന നോഡിന്റെ മൂല്യം എല്ലായ്പ്പോഴും ഉണ്ടെന്ന് ഞങ്ങൾക്ക് ഉറപ്പുണ്ട്. ബൈനറിയിൽ ...
മൈക്രോസോഫ്റ്റ് ഗ്രാഫ് ചോദ്യങ്ങൾ
ചോദ്യം 252. തന്നിരിക്കുന്ന സംഖ്യയുടെ ഏറ്റവും ചെറിയ ബൈനറി അക്ക ഗുണിതം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന "നൽകിയിരിക്കുന്ന സംഖ്യയുടെ ഏറ്റവും ചെറിയ ബൈനറി അക്ക ഗുണിതം കണ്ടെത്തുക" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ദശാംശ സംഖ്യ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. അതിനാൽ '0', '1' എന്നീ ബൈനറി അക്കങ്ങൾ മാത്രം ഉൾക്കൊള്ളുന്ന N ന്റെ ഏറ്റവും ചെറിയ ഗുണിതം കണ്ടെത്തുക. ഉദാഹരണം 37 111 ഒരു വിശദമായ വിശദീകരണം താഴെ കാണാം ...
ചോദ്യം 253. ട്രാൻസ്പോസ് ഗ്രാഫ് പ്രശ്ന പ്രസ്താവന "ട്രാൻസ്പോസ് ഗ്രാഫ്" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ഗ്രാഫ് നൽകിയിട്ടുണ്ടെന്നും തന്നിരിക്കുന്ന ഗ്രാഫിന്റെ ട്രാൻസ്പോസ് നിങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ടെന്നും പ്രസ്താവിക്കുന്നു. ട്രാൻസ്പോസ്: ഒരു ഡയറക്ട് ഗ്രാഫിന്റെ ട്രാൻസ്പോസ് അതേ എഡ്ജ് & നോഡ് കോൺഫിഗറേഷനുകളുള്ള മറ്റൊരു ഗ്രാഫ് നിർമ്മിക്കുന്നു, എന്നാൽ എല്ലാ അരികുകളുടെയും ദിശ വിപരീതമാണ്. ഉദാഹരണം...
ചോദ്യം 254. വിച്ഛേദിച്ച ഗ്രാഫിനായുള്ള BFS പ്രശ്ന പ്രസ്താവന "വിച്ഛേദിച്ച ഗ്രാഫിനുള്ള BFS" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു വിച്ഛേദിച്ച ഡയറക്റ്റ് ഗ്രാഫ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, ഗ്രാഫിന്റെ BFS ട്രാവേസൽ പ്രിന്റ് ചെയ്യുക. ഉദാഹരണം മുകളിലെ ഗ്രാഫിന്റെ BFS ട്രാവേർസൽ നൽകുന്നു: 0 1 2 5 3 4 6 വിച്ഛേദിക്കപ്പെട്ട ഡയറക്റ്റഡ് ഗ്രാഫിനായി XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX അപ്രോച്ച് ബ്രെഡ്ത്ത് ഫസ്റ്റ് തിരയൽ (BFS) ട്രാവേസൽ...
ചോദ്യം 255. ഡിവിഷൻ വിലയിരുത്തുക ഡിവിഷൻ പ്രശ്നം വിലയിരുത്തുന്നതിന്, A/B = k എന്ന രൂപത്തിൽ ഞങ്ങൾ ചില സമവാക്യങ്ങൾ നൽകിയിട്ടുണ്ട്, ഇവിടെ A, B എന്നിവ സ്ട്രിംഗുകളും k ഒരു യഥാർത്ഥ സംഖ്യയുമാണ്. ചില ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക, ഉത്തരം നിലവിലില്ലെങ്കിൽ തിരികെ -1. ഉദാഹരണം ഇൻപുട്ട്: സമവാക്യങ്ങൾ: a/b = 2.0, b/c = 3.0 ചോദ്യങ്ങൾ: a/c ...
ചോദ്യം 256. ഗ്രാഫ് ക്ലോണിംഗ് എന്താണ് ഗ്രാഫ് ക്ലോണിംഗ്? ഒരു വഴിതിരിച്ചുവിടാത്ത ഗ്രാഫിലേക്കുള്ള ഒരു റഫറൻസ് ഇന്ന് ഞങ്ങളുടെ പക്കലുണ്ട്. നമ്മൾ എന്തുചെയ്യണം? നൽകിയ ഗ്രാഫിന്റെ ആഴത്തിലുള്ള പകർപ്പ് നൽകുന്നു. നമുക്ക് ഘടന നോക്കാം: ക്ലാസ് നോഡ്: അതിൽ ഡാറ്റാ മൂല്യവും ഓരോരുത്തരുമായും ബന്ധപ്പെട്ട അയൽവാസികളും ഉൾപ്പെടുന്നു ...
ചോദ്യം 257. ടോപ്പോളജിക്കൽ സോർട്ടിംഗ് ഒരു ഡയറക്ട് അസൈക്ലിക്ക് ഗ്രാഫ് നൽകി, ടോപ്പോളജിക്കലായി ഗ്രാഫ് നോഡുകൾ അടുക്കുക. ടോപ്പോളജിക്കൽ സോർട്ടിംഗ് ഉദാഹരണം മുകളിലുള്ള ഗ്രാഫിന്റെ ടോപ്പോളജിക്കൽ സോർട്ടിംഗ് -> 1,2,3,0,5,4 XNUMX} സിദ്ധാന്തം ഒരു ഡയറക്റ്റഡ് അസൈക്ലിക് ഗ്രാഫിനായി (ഡിഎജി) ടോപ്പോളജിക്കൽ സോർട്ടിംഗ് നടത്തുന്നു. ഒരു DAG- ൽ സൈക്കിളുകളൊന്നുമില്ല. അതായത്, ഏതെങ്കിലും നോഡിൽ നിന്ന് ആരംഭിക്കുന്ന അത്തരം പാതകളൊന്നുമില്ല ...
മൈക്രോസോഫ്റ്റ് സ്റ്റാക്ക് ചോദ്യങ്ങൾ
ചോദ്യം 258. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 259. സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ അക്ഷരങ്ങൾ മാത്രം അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്ട്രിംഗിനെ സാധുവായ സ്ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു ...
ചോദ്യം 260. പരമാവധി ഫ്രീക്വൻസി സ്റ്റാക്ക് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന പരമാവധി ഫ്രീക്വൻസി സ്റ്റാക്ക് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "പരമാവധി ഫ്രീക്വൻസി സ്റ്റാക്ക്" നിങ്ങളോട് ഒരു ഫ്രീക്വൻസി സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യാൻ ആവശ്യപ്പെടുന്നു, അതിൽ സ്റ്റാക്കിൽ നിന്ന് ഒരു എലമെന്റ് പോപ്പ് ചെയ്യുമ്പോൾ, അത് സ്റ്റാക്കിലുള്ള ഏറ്റവും സാധാരണമായ ഘടകം തിരികെ നൽകും. FreqStack ക്ലാസ് നടപ്പിലാക്കുക: FreqStack() ഒരു ശൂന്യമായ ഫ്രീക്വൻസി സ്റ്റാക്ക് നിർമ്മിക്കുന്നു. void push(int val) pushes ...
ചോദ്യം 261. ഇൻക്രിമെന്റ് ഓപ്പറേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക പ്രശ്ന പ്രസ്താവന ഇൻക്രിമെന്റ് ഓപ്പറേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷനോടുകൂടിയ ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക - താഴെയുള്ള പ്രവർത്തനങ്ങളെ കാര്യക്ഷമമായി പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യണമെന്ന് പ്രസ്താവിക്കുന്നു. സ്റ്റാക്കിന്റെ പരമാവധി ശേഷി നിയോഗിക്കുക. പുഷ് ഓപ്പറേഷൻ കാര്യക്ഷമമായി നടത്തുക, സ്റ്റാക്കിന്റെ വലുപ്പം പരമാവധി ശേഷിയേക്കാൾ കർശനമായി കുറവാണെങ്കിൽ ...
ചോദ്യം 262. കുറഞ്ഞ സ്റ്റാക്ക് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന പുഷ്, പോപ്പ്, ടോപ്പ്, സ്ഥിരമായ സമയത്ത് ഏറ്റവും കുറഞ്ഞ ഘടകം വീണ്ടെടുക്കൽ എന്നിവയെ പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക. പുഷ് (x) - ഘടകം x സ്റ്റാക്കിലേക്ക് പുഷ് ചെയ്യുക. പോപ്പ് () - സ്റ്റാക്കിന് മുകളിലുള്ള ഘടകം നീക്കംചെയ്യുന്നു. മുകളിൽ () - മുകളിലെ ഘടകം നേടുക. getMin () - സ്റ്റാക്കിലെ ഏറ്റവും കുറഞ്ഞ ഘടകം വീണ്ടെടുക്കുക. ...
ചോദ്യം 263. O (1) സമയത്തിലും O (1) അധിക സ്ഥലത്തും getMin () നെ പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക O (1) സമയത്തിലും O (1) അധിക സ്ഥലത്തും getMin () നെ പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക. അതിനാൽ പ്രത്യേക സ്റ്റാക്ക് ഡാറ്റാ ഘടന സ്റ്റാക്കിന്റെ എല്ലാ പ്രവർത്തനങ്ങളെയും പിന്തുണയ്ക്കേണ്ടതാണ് - അസാധുവായ പുഷ് () ഇന്റന്റ് പോപ്പ് () ബൂൾ ഈസ്ഫുൾ () ബൂൾ ഈസ് എംപ്റ്റി () സ്ഥിരമായ സമയത്ത്. മിനിമം മൂല്യം നൽകുന്നതിന് ഒരു അധിക പ്രവർത്തനം getMin () ചേർക്കുക ...
ചോദ്യം 264. സിംഗിൾ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക പ്രശ്ന പ്രസ്താവന "സിങ്കിൾ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക" എന്ന പ്രശ്നം ഒരു ക്യൂ (FIFO) ഡാറ്റാ ഘടന ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് (LIFO) ഡാറ്റാ ഘടന നടപ്പിലാക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഇവിടെ LIFO എന്നാൽ ലാസ്റ്റ് ഇൻ ഫസ്റ്റ് ഔട്ട് എന്നാൽ FIFO എന്നാൽ ഫസ്റ്റ് ഇൻ ഫസ്റ്റ് ഔട്ട് എന്നാണ് അർത്ഥമാക്കുന്നത്. ഉദാഹരണം പുഷ്(10) പുഷ്(20) ടോപ്പ്() പോപ്പ്() പുഷ്(30) പോപ്പ്() ടോപ്പ്() ടോപ്പ് : 20 ...
ചോദ്യം 265. ലെവൽ ഓർഡർ സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുന്നു ഈ പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നൽകി, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു സർപ്പിള രൂപത്തിൽ അച്ചടിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് put ട്ട്പുട്ട് 10 30 20 40 50 80 70 60 ലെവൽ ഓർഡറിനായുള്ള നിഷ്കളങ്കമായ സമീപനം സർപ്പിള രൂപത്തിൽ സഞ്ചരിക്കുക ഒരു ഉപയോഗിച്ച് ഒരു സാധാരണ ലെവൽ ഓർഡർ ട്രാവെർസൽ ചെയ്യുക എന്നതാണ് ആശയം ...
ചോദ്യം 266. കുറഞ്ഞ സ്റ്റാക്ക് മിനിറ്റ് സ്റ്റാക്ക് പ്രശ്നത്തിൽ, ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ കാര്യക്ഷമമായി നടപ്പിലാക്കുന്നതിന് ഞങ്ങൾ ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യണം, പുഷ് (x) -> സ്റ്റാക്ക് പോപ്പിലേക്ക് ഒരു ഘടകം x പുഷ് ചെയ്യുക () -> സ്റ്റാക്ക് ടോപ്പിന് മുകളിലുള്ള ഇനം നീക്കംചെയ്യുന്നു () -> ഘടകം തിരികെ നൽകുക സ്റ്റാക്കിന്റെ മുകളിൽ getMin () -> നിലവിലുള്ള ഏറ്റവും കുറഞ്ഞ ഘടകം നൽകുക ...
ചോദ്യം 267. സ്റ്റാക്കുകൾ ഉപയോഗിക്കുന്ന ക്യൂ ഒരു സ്റ്റാക്ക് പ്രശ്നം ഉപയോഗിക്കുന്ന ക്യൂവിൽ, സ്റ്റാക്ക് ഡാറ്റ ഘടനയുടെ സ്റ്റാൻഡേർഡ് ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഒരു ക്യൂവിന്റെ ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ഞങ്ങൾ നടപ്പിലാക്കേണ്ടതുണ്ട്, എൻക്യൂ: ക്യൂവിന്റെ അവസാനത്തിൽ ഒരു ഘടകം ചേർക്കുക ഡീക്യൂ: ക്യൂവിന്റെ തുടക്കത്തിൽ നിന്ന് ഒരു ഘടകം നീക്കംചെയ്യുക ഉദാഹരണം ഇൻപുട്ട് : എൻക്യൂ (5) എൻക്യൂ (11) എൻക്യൂ (39) ഡീക്യൂ () ...
ചോദ്യം 268. അടുത്ത ഗ്രേറ്റർ ഫ്രീക്വൻസി ഘടകം അടുത്ത വലിയ ഫ്രീക്വൻസി എലമെൻറ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേയ്ക്ക് [] വലുപ്പം n ന്റെ അക്കങ്ങൾ അടങ്ങിയിരിക്കുന്നു. അറേ പ്രിന്റിലെ ഓരോ നമ്പറിനും, നിലവിലെ നമ്പറിനേക്കാൾ വലിയ ആവൃത്തിയിലുള്ള ഒരു അറേയിൽ അത് ശരിയാണ്. ഉദാഹരണം ഇൻപുട്ട് ഒരു [] = {1, 1, ...
ചോദ്യം 269. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന N-നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകൾ നൽകിയിട്ടുണ്ട്, ഓരോ ബാറിന്റെയും വീതി 1 ആണ്. മുകളിൽ പറഞ്ഞ ഘടനയിൽ കുടുങ്ങിയ ജലത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം ഒരു ഉദാഹരണത്തിലൂടെ നമുക്ക് മനസ്സിലാക്കാം ...
ചോദ്യം 270. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 271. ഇൻഫിക്സ് പരിവർത്തനത്തിലേക്കുള്ള പോസ്റ്റ്ഫിക്സ് ഇൻഫിക്സ് പരിവർത്തന പ്രശ്നത്തിലേക്കുള്ള പോസ്റ്റ്ഫിക്സിൽ, ഞങ്ങൾ പോസ്റ്റ്ഫിക്സ് നൊട്ടേഷനിൽ എക്സ്പ്രഷൻ നൽകി. തന്നിരിക്കുന്ന നൊട്ടേഷൻ ഇൻഫിക്സ് നൊട്ടേഷനിൽ പരിവർത്തനം ചെയ്യാൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻഫിക്സ് നൊട്ടേഷൻ ഈ നൊട്ടേഷനിൽ, ഓപ്പറേറ്റർമാർ ഓപ്പറേറ്റർമാർക്കിടയിൽ എഴുതിയിരിക്കുന്നു. ഞങ്ങൾ സാധാരണയായി ഒരു പദപ്രയോഗം എങ്ങനെ എഴുതുന്നു എന്നതിന് സമാനമാണ് ഇത്. ഉദാഹരണത്തിന്: A + ...
ചോദ്യം 272. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 273. ബാക്ക്സ്പെയ്സ് സ്ട്രിംഗ് താരതമ്യം ചെയ്യുക ബാക്ക്സ്പെയ്സ് സ്ട്രിംഗിൽ ഞങ്ങൾ രണ്ട് സ്ട്രിംഗുകൾ എസ്, ടി എന്നിവ നൽകിയ പ്രശ്നം താരതമ്യം ചെയ്യുക, അവ തുല്യമാണോ എന്ന് പരിശോധിക്കുക. സ്ട്രിംഗുകളിൽ '#' അടങ്ങിയിരിക്കുന്നു, അതായത് ബാക്ക്സ്പെയ്സ് പ്രതീകം. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് S = “ab # c” T = “ad # c” put ട്ട്പുട്ട് ശരിയാണ് (S, T എന്നിവ “ac” ലേക്ക് പരിവർത്തനം ചെയ്യുന്നതുപോലെ) ഇൻപുട്ട് ...
ചോദ്യം 274. ഒരു അറേയിൽ രണ്ട് സ്റ്റാക്കുകൾ നടപ്പിലാക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു അറേയിൽ രണ്ട് സ്റ്റാക്കുകൾ നടപ്പിലാക്കുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു അറേയിൽ രണ്ട് സ്റ്റാക്കുകൾ നടപ്പിലാക്കേണ്ടതുണ്ട്, അതായത് ഉപയോക്താവ് രണ്ട് സ്റ്റാക്കുകളിലൊന്നിലും ഒരു ഘടകം തള്ളാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ അറേ നിറയുന്നതുവരെ ഒരു പിശക് ഉണ്ടാകരുത് . ഉദാഹരണം പുഷ് 5 ...
ചോദ്യം 275. സെലിബ്രിറ്റി പ്രശ്നം പ്രശ്ന പ്രസ്താവന സെലിബ്രിറ്റി പ്രശ്നത്തിൽ എൻ ആളുകളുടെ ഒരു മുറി ഉണ്ട്, സെലിബ്രിറ്റിയെ കണ്ടെത്തുക. സെലിബ്രിറ്റികൾക്കുള്ള നിബന്ധനകൾ- എ സെലിബ്രിറ്റിയാണെങ്കിൽ മുറിയിലെ മറ്റെല്ലാവരും എ അറിഞ്ഞിരിക്കണം. എ മുറിയിൽ ആരെയും അറിയരുത്. ഈ വ്യവസ്ഥകളെ തൃപ്തിപ്പെടുത്തുന്ന വ്യക്തിയെ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 276. ഒരു അറേയിലെ അടുത്ത ഗ്രേറ്റർ ഘടകം പ്രശ്ന പ്രസ്താവന ഒരു അറേ നൽകിയാൽ, അറേയിലെ ഓരോ ഘടകത്തിന്റെയും അടുത്ത വലിയ ഘടകം ഞങ്ങൾ കണ്ടെത്തും. ആ ഘടകത്തിന് അടുത്ത വലിയ ഘടകമൊന്നുമില്ലെങ്കിൽ ഞങ്ങൾ -1 പ്രിന്റുചെയ്യും, അല്ലെങ്കിൽ ഞങ്ങൾ ആ ഘടകം പ്രിന്റുചെയ്യും. കുറിപ്പ്: അടുത്ത വലിയ ഘടകം വലുതും ...
മൈക്രോസോഫ്റ്റ് ക്യൂ ചോദ്യങ്ങൾ
ചോദ്യം 277. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് ശരാശരി നീക്കുന്നു പ്രശ്ന പ്രസ്താവന ഡാറ്റാ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഡാറ്റ സ്ട്രീമിൽ നിന്നുള്ള മൂവിംഗ് ആവറേജ്" പ്രസ്താവിക്കുന്നത് പൂർണ്ണസംഖ്യകളുടെ ഒരു സ്ട്രീമും ഒരു വിൻഡോ വലുപ്പവും നൽകിയിരിക്കുന്നു. സ്ലൈഡിംഗ് വിൻഡോയിലെ എല്ലാ പൂർണ്ണസംഖ്യകളുടെയും ചലിക്കുന്ന ശരാശരി നമുക്ക് കണക്കാക്കേണ്ടതുണ്ട്. മൂലകങ്ങളുടെ എണ്ണം ആണെങ്കിൽ ...
ചോദ്യം 278. രണ്ട് ക്യൂകൾ ഉപയോഗിച്ച് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രശ്ന പ്രസ്താവന "രണ്ട് ക്യൂകൾ ഉപയോഗിച്ച് ലെവൽ ഓർഡർ ട്രാവേസൽ" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിരിക്കുന്നു എന്ന് പ്രസ്താവിക്കുന്നു, അതിന്റെ ലെവൽ ഓർഡർ ട്രാവേസൽ ലൈൻ ലൈൻ പ്രിന്റ് ചെയ്യുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് 5 11 42 7 9 8 12 23 52 3 ഇൻപുട്ട് 1 2 3 4 5 6 ലെവൽ ഓർഡറിനായുള്ള അൽഗോരിതം ട്രാവേഴ്സൽ ...
ചോദ്യം 279. സിംഗിൾ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക പ്രശ്ന പ്രസ്താവന "സിങ്കിൾ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക" എന്ന പ്രശ്നം ഒരു ക്യൂ (FIFO) ഡാറ്റാ ഘടന ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് (LIFO) ഡാറ്റാ ഘടന നടപ്പിലാക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഇവിടെ LIFO എന്നാൽ ലാസ്റ്റ് ഇൻ ഫസ്റ്റ് ഔട്ട് എന്നാൽ FIFO എന്നാൽ ഫസ്റ്റ് ഇൻ ഫസ്റ്റ് ഔട്ട് എന്നാണ് അർത്ഥമാക്കുന്നത്. ഉദാഹരണം പുഷ്(10) പുഷ്(20) ടോപ്പ്() പോപ്പ്() പുഷ്(30) പോപ്പ്() ടോപ്പ്() ടോപ്പ് : 20 ...
ചോദ്യം 280. എല്ലാ പെട്രോൾ പമ്പുകളും സന്ദർശിക്കുന്ന ആദ്യത്തെ സർക്കുലർ ടൂർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന "എല്ലാ പെട്രോൾ പമ്പുകളും സന്ദർശിക്കുന്ന ആദ്യത്തെ സർക്കുലർ ടൂർ കണ്ടെത്തുക" എന്ന പ്രശ്നം ഒരു വൃത്താകൃതിയിലുള്ള റോഡിൽ N പെട്രോൾ പമ്പുകളുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഓരോ പെട്രോൾ പമ്പിലും ഉള്ള പെട്രോളും രണ്ട് പെട്രോൾ പമ്പുകൾ തമ്മിലുള്ള ദൂരം മറയ്ക്കാൻ ആവശ്യമായ പെട്രോളിന്റെ അളവും കണക്കിലെടുക്കുമ്പോൾ. അതുകൊണ്ട് നീ...
ചോദ്യം 281. ഒരു സ്ട്രീമിലെ ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകത്തിനായുള്ള ക്യൂ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം പ്രശ്ന പ്രസ്താവന "ഒരു സ്ട്രീമിലെ ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകത്തിനായുള്ള ക്യൂ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം", നിങ്ങൾക്ക് ചെറിയ അക്ഷരങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രീം നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, സ്ട്രീമിലേക്ക് ഒരു പുതിയ പ്രതീകം ചേർക്കുമ്പോഴെല്ലാം ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തുക. എന്നത് ആവർത്തിക്കാത്ത പ്രതീക റിട്ടേൺ -1. ഉദാഹരണങ്ങൾ aabcddbe ...
ചോദ്യം 282. വൃത്താകൃതിയിലുള്ള അറേ ഉപയോഗിച്ച് ഡെക്ക് നടപ്പിലാക്കൽ "വൃത്താകൃതിയിലുള്ള അറേ ഉപയോഗിച്ച് Deque നടപ്പിലാക്കൽ" വൃത്താകൃതിയിലുള്ള അറേ, insertFront(x) ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ നടപ്പിലാക്കാൻ ആവശ്യപ്പെടുന്നു: Deque insertRear(x) ന്റെ മുൻവശത്ത് ഒരു ഘടകം x ചേർക്കുക : ഒരു ഘടകം ചേർക്കുക x Deque deleteFront() ന്റെ പിൻഭാഗത്ത്: ഇതിൽ നിന്ന് ഒരു ഘടകം ഇല്ലാതാക്കുക ...
ചോദ്യം 283. ഒരു ബൈനറി തിരയൽ ട്രീയിൽ കുറഞ്ഞ മൂല്യമുള്ള നോഡ് കണ്ടെത്തുക ഒരു ബൈനറി സെർച്ച് ട്രീ നൽകിയാൽ, നൽകിയിരിക്കുന്ന ബൈനറി സെർച്ച് ട്രീയിലെ ഏറ്റവും കുറഞ്ഞ മൂല്യമുള്ള നോഡ് കണ്ടെത്തുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻപുട്ട് ഔട്ട്പുട്ട് 5 നിഷ്കളങ്കമായ സമീപനം ഒരു ട്രീ ട്രവേഴ്സൽ നടത്തുകയും എല്ലാ നോഡുകളിലും ഏറ്റവും കുറഞ്ഞ മൂല്യമുള്ള നോഡ് കണ്ടെത്തുകയും ചെയ്യുക എന്നതാണ്. ഈ ...
ചോദ്യം 284. ക്യൂ ഉപയോഗിച്ച് ജിഎസ്ടിയിൽ ഒരു പാത വിപരീതമാക്കുക ക്യൂ പ്രശ്നം ഉപയോഗിച്ച് ബിഎസ്ടിയിലെ ഒരു പാത്ത് റിവേഴ്സിൽ ഞങ്ങൾ ഒരു ബൈനറി സെർച്ച് ട്രീയും നോഡും നൽകിയിട്ടുണ്ട്, റൂട്ടിൽ നിന്ന് തന്നിരിക്കുന്ന നോഡിലേക്കുള്ള പാത്ത് റിവേഴ്സ് ചെയ്യുന്നതിന് ഒരു അൽഗോരിതം എഴുതുക. ബിഎസ്ടിയിൽ നോഡ് നിലവിലുണ്ടെന്ന് കരുതുക. ഉദാഹരണം ഇൻപുട്ട് ടാർഗെറ്റ് നോഡ് = 12 ഔട്ട്പുട്ട് ഇൻ-ഓർഡർ ട്രാവെർസൽ മുമ്പ് ...
ചോദ്യം 285. സ്റ്റാക്കുകൾ ഉപയോഗിക്കുന്ന ക്യൂ ഒരു സ്റ്റാക്ക് പ്രശ്നം ഉപയോഗിക്കുന്ന ക്യൂവിൽ, സ്റ്റാക്ക് ഡാറ്റ ഘടനയുടെ സ്റ്റാൻഡേർഡ് ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഒരു ക്യൂവിന്റെ ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ഞങ്ങൾ നടപ്പിലാക്കേണ്ടതുണ്ട്, എൻക്യൂ: ക്യൂവിന്റെ അവസാനത്തിൽ ഒരു ഘടകം ചേർക്കുക ഡീക്യൂ: ക്യൂവിന്റെ തുടക്കത്തിൽ നിന്ന് ഒരു ഘടകം നീക്കംചെയ്യുക ഉദാഹരണം ഇൻപുട്ട് : എൻക്യൂ (5) എൻക്യൂ (11) എൻക്യൂ (39) ഡീക്യൂ () ...
ചോദ്യം 286. സി ++ ലെ മുൻഗണന ക്യൂ ഒരു ക്യൂ നടപ്പിലാക്കാൻ FIFO രീതി ഉപയോഗിക്കുന്നു. ഒരു ക്യൂവിൽ, തിരുകലുകൾ ഒരു അറ്റത്ത് (പിന്നിൽ) നടത്തുന്നു, ഇല്ലാതാക്കൽ മറ്റൊരു അറ്റത്ത് (മുന്നിൽ) നടക്കുന്നു. അടിസ്ഥാനപരമായി, ആദ്യം പ്രവേശിക്കുന്ന ഘടകം ആദ്യം ഇല്ലാതാക്കപ്പെടും. c++ ഇൻബിൽറ്റ് ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഞങ്ങൾ ഒരു മുൻഗണനാ ക്യൂ നടപ്പിലാക്കുന്നു. മുൻഗണനാ ക്യൂവിന്റെ സവിശേഷതകൾ മുൻഗണനാ ക്യൂ ...
ചോദ്യം 287. മുൻഗണനാ ക്യൂ ഒരു മുൻഗണനാ ക്യൂ എന്നത് ഒരു സാധാരണ ഡാറ്റാ ക്യൂവിനോട് സാമ്യമുള്ളതും എന്നാൽ അതിന്റെ ഓരോ ഘടകവുമായി ബന്ധപ്പെട്ട മുൻഗണനയുള്ളതുമായ ഒരു തരം ഡാറ്റാ ഘടനയാണ്. നേരത്തെ ഉയർന്ന മുൻഗണന നൽകുന്നത് ഘടകം നൽകും. ചില സാഹചര്യങ്ങളിൽ, ഒരേ മുൻഗണനയുള്ള രണ്ട് ഘടകങ്ങളുണ്ട്, ഘടകം എൻക്യൂഡ് ...
ചോദ്യം 288. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 289. ബൈനറി ട്രീയുടെ ലെവൽ ഓർഡർ ട്രാവെർസൽ ലെവൽ ഓർഡർ തന്നിരിക്കുന്ന ബൈനറി ട്രീ ട്രാവെർസൽ ബൈനറി ട്രീയുടെ ബിഎഫ്എസിന് തുല്യമാണ്. യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ധാരണയ്ക്കായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനങ്ങൾ സന്ദർശിക്കുക. BFS ഒരു ...
Microsoft Matrix ചോദ്യങ്ങൾ
ചോദ്യം 290. അദ്വിതീയ പാതകൾ II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഗ്രിഡിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് ഒരു റോബോട്ട് ആരംഭിക്കുന്ന mxn ഗ്രിഡ് നൽകിയ യുണീക്ക് പാത്ത്സ് II LeetCode സൊല്യൂഷൻ - "യുണീക്ക് പാത്ത്സ് II" പ്രസ്താവിക്കുന്നു. ഗ്രിഡിന്റെ താഴെ വലത് കോണിൽ എത്താനുള്ള ആകെ വഴികളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. ...
ചോദ്യം 291. ഒരു 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 ഔട്ട്പുട്ട്: ശരി ...
ചോദ്യം 292. Matrix Zeroes Leetcode പരിഹാരം സജ്ജമാക്കുക പ്രശ്നപ്രസ്താവന സെറ്റ് മാട്രിക്സ് സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സെറ്റ് മാട്രിക്സ് സീറോസ്" നിങ്ങൾക്ക് ഒരു mxn ഇന്റിജർ മാട്രിക്സ് മാട്രിക്സ് നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു. ഏതെങ്കിലും സെല്ലിൽ 0 എന്ന ഘടകം അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജീകരിക്കുന്ന തരത്തിൽ ഞങ്ങൾ ഇൻപുട്ട് മാട്രിക്സ് പരിഷ്കരിക്കേണ്ടതുണ്ട്. 0-ലേക്ക്. നിങ്ങൾ അതിൽ ചെയ്യണം ...
ചോദ്യം 293. വേഡ് തിരയൽ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു mxn ബോർഡും ഒരു വാക്കും നൽകിയാൽ, ഈ വാക്ക് ഗ്രിഡിൽ ഉണ്ടോ എന്ന് കണ്ടെത്തുക. “സമീപത്തുള്ള” സെല്ലുകൾ തിരശ്ചീനമായി അല്ലെങ്കിൽ ലംബമായി അയൽവാസികളായി തുടർച്ചയായി അടുത്തുള്ള സെല്ലുകളുടെ അക്ഷരങ്ങളിൽ നിന്ന് ഈ വാക്ക് നിർമ്മിക്കാൻ കഴിയും. ഒരേ അക്ഷര സെൽ ഒന്നിലധികം തവണ ഉപയോഗിക്കരുത്. ഉദാഹരണം ...
ചോദ്യം 294. സ്വർണ്ണ ഖനി പ്രശ്നം പ്രശ്ന പ്രസ്താവന, തന്നിരിക്കുന്ന ഗ്രിഡിന്റെ ഓരോ സെല്ലിലും ചില നോൺ-നെഗറ്റീവ് കോയിനുകളുള്ള 2D ഗ്രിഡ് നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് "ഗോൾഡ് മൈൻ പ്രശ്നം" പ്രസ്താവിക്കുന്നു. തുടക്കത്തിൽ, ഖനിത്തൊഴിലാളി ആദ്യ നിരയിൽ നിൽക്കുകയാണ്, പക്ഷേ വരിയിൽ യാതൊരു നിയന്ത്രണവുമില്ല. അവന് ഏത് നിരയിലും തുടങ്ങാം. ദി...
ചോദ്യം 295. എല്ലാ ഓറഞ്ചും ചീഞ്ഞഴയാൻ കുറഞ്ഞ സമയം ആവശ്യമാണ് പ്രശ്ന പ്രസ്താവന "എല്ലാ ഓറഞ്ചുകളും ചീഞ്ഞഴുകാൻ ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ സമയം" എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു 2D അറേ നൽകിയിട്ടുണ്ടെന്ന് പ്രസ്താവിക്കുന്നു, എല്ലാ സെല്ലിനും സാധ്യമായ മൂന്ന് മൂല്യങ്ങളിൽ ഒന്ന് ഉണ്ട് 0, 1 അല്ലെങ്കിൽ 2. 0 എന്നാൽ ശൂന്യമായ സെൽ എന്നാണ് അർത്ഥമാക്കുന്നത്. 1 എന്നാൽ പുതിയ ഓറഞ്ച് എന്നാണ് അർത്ഥമാക്കുന്നത്. 2 എന്നാൽ ചീഞ്ഞ ഓറഞ്ച് എന്നാണ് അർത്ഥമാക്കുന്നത്. ഒരു ചീഞ്ഞാൽ ...
ചോദ്യം 296. മൊബൈൽ സംഖ്യാ കീപാഡ് പ്രശ്നം പ്രശ്ന പ്രസ്താവന മൊബൈൽ സംഖ്യാ കീപാഡ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സംഖ്യാ കീപാഡ് പരിഗണിക്കുന്നു. നിലവിലെ ബട്ടണിന്റെ മുകളിൽ, താഴെ, ഇടത്, വലത് എന്നീ ബട്ടണുകൾ മാത്രം അമർത്താൻ അനുവദിക്കുന്ന തരത്തിൽ നൽകിയിരിക്കുന്ന ദൈർഘ്യത്തിന്റെ സാധ്യമായ എല്ലാ സംഖ്യാ ക്രമങ്ങളും ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. നിനക്ക് അനുവാദമില്ല...
ചോദ്യം 297. ഏറ്റവും വലിയ ചതുരാകൃതിയിലുള്ള ഉപ-മാട്രിക്സ്, അതിന്റെ ആകെത്തുക 0 ആണ് പ്രശ്ന പ്രസ്താവന 2D അറേയിൽ പരമാവധി വലുപ്പമുള്ള ഉപ-മാട്രിക്സ് കണ്ടെത്തുക, അതിന്റെ ആകെത്തുക പൂജ്യമാണ്. തന്നിരിക്കുന്ന 2 ഡി അറേയ്ക്കുള്ളിലെ 2 ഡി അറേ അല്ലാതെ മറ്റൊന്നുമല്ല സബ് മാട്രിക്സ്. അതിനാൽ, നിങ്ങൾക്ക് ഒപ്പിട്ട സംഖ്യകളുടെ ഒരു മാട്രിക്സ് ഉണ്ട്, നിങ്ങൾ സബ് മെട്രിക്സുകളുടെ ആകെത്തുക കണക്കാക്കുകയും ഇതുപയോഗിച്ച് മാട്രിക്സ് കണ്ടെത്തുകയും വേണം ...
ചോദ്യം 298. മാട്രിക്സ് ചെയിൻ ഗുണനം മാട്രിക്സ് ചെയിൻ ഗുണന II പ്രശ്നത്തിൽ, ഞങ്ങൾ മെട്രിക്സുകളുടെ അളവുകൾ നൽകി, അവയുടെ ഗുണനത്തിന്റെ ക്രമം കണ്ടെത്തുക, അതായത് എല്ലാ മെട്രിക്സുകളുടെയും ഗുണനവുമായി ബന്ധപ്പെട്ട പ്രവർത്തനങ്ങളുടെ എണ്ണം കുറയ്ക്കുന്നു. നിങ്ങൾക്ക് 3 മെട്രിക്സുകളായ എ, ബി, സി വലുപ്പമുള്ള ആക്സ്ബി, ബിഎക്സ് ...
ചോദ്യം 299. മാട്രിക്സ് പൂജ്യങ്ങൾ സജ്ജമാക്കുക സെറ്റ് മാട്രിക്സ് സീറോസ് പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു (n X m) മാട്രിക്സ് നൽകി, ഒരു മൂലകം 0 ആണെങ്കിൽ, അതിന്റെ മുഴുവൻ വരിയും നിരയും സജ്ജമാക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട്: {[0, 1, 1] [1, 1, 0] [1, 1, 1]} put ട്ട്പുട്ട്: {[1, 1, 0] [1, 0, 0] [0, 1, 0] ...
ചോദ്യം 300. അദ്വിതീയ പാതകൾ ഒരു mxn 2D ഗ്രിഡ് നൽകിയിട്ടുണ്ട്, നിങ്ങൾ ഗ്രിഡിലെ ഏറ്റവും മുകളിലും ഇടത്തോട്ടും സെല്ലിൽ നിൽക്കുന്നു. (1,1) സ്ഥിതിചെയ്യുന്ന സെൽ. (1,1) സ്ഥിതിചെയ്യുന്ന സെല്ലിൽ നിന്ന് (m, n) സ്ഥിതിചെയ്യുന്ന ഒരു സെല്ലിൽ എത്താൻ കഴിയുന്ന അദ്വിതീയ പാതകളുടെ എണ്ണം കണ്ടെത്തുക ...
ചോദ്യം 301. ഡൈനാമിക് പ്രോഗ്രാമിംഗ് ഉപയോഗിച്ച് മാട്രിക്സ് ചെയിൻ ഗുണനം തന്നിരിക്കുന്ന മെട്രിക്സുകളെ ഗുണിക്കുന്നതിനുള്ള ഏറ്റവും നല്ല മാർഗം കണ്ടെത്തുന്ന ഒരു രീതിയാണ് മാട്രിക്സ് ചെയിൻ ഗുണനം. മാട്രിക്സ് ഗുണനം പ്രകൃതിയിൽ അസ്സോസിറ്റീവ് (A * B = B * A) ആണെന്ന് നമുക്കെല്ലാവർക്കും അറിയാം. അതിനാൽ, ഗുണനം നടത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്ന ധാരാളം ഓർഡറുകൾ ഉണ്ട്. യഥാർത്ഥത്തിൽ, ഈ അൽഗോരിതം, ...
ചോദ്യം 302. സ്ട്രിംഗുകൾ കെ അകലമാണോ അല്ലയോ എന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന രണ്ട് സ്ട്രിംഗുകളും ഒരു ഇൻറിജർ k ഉം നൽകി, തന്നിരിക്കുന്ന സ്ട്രിംഗുകൾ k അകലത്തിലാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. അതായത് ഏതെങ്കിലും പ്രതീകം പൊരുത്തപ്പെടുന്നില്ലെങ്കിലോ ഏതെങ്കിലും പ്രതീകം നീക്കംചെയ്യേണ്ടതുണ്ടെങ്കിലോ അതിനെ k അകലം എന്ന് വിളിക്കുന്നു. ഇൻപുട്ട് ഫോർമാറ്റ് ആദ്യത്തേത് ...
ചോദ്യം 303. ഒരു മാട്രിക്സിന്റെ എല്ലാ വരികളും പരസ്പരം വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണോയെന്ന് പരിശോധിക്കുക പ്രശ്ന പ്രസ്താവന “ഒരു മാട്രിക്സിന്റെ എല്ലാ വരികളും പരസ്പരം വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണോയെന്ന് പരിശോധിക്കുക” എന്നതിൽ ഞങ്ങൾ ഒരു ചാർ മാട്രിക്സ് നൽകിയിട്ടുണ്ട്, എല്ലാ വരികളും പരസ്പരം വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണോ അല്ലയോ എന്ന് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. എല്ലാ വരികളും പരസ്പരം അച്ചടിക്കുന്ന വൃത്താകൃതിയിലുള്ള ഭ്രമണങ്ങളാണെങ്കിൽ ...
ചോദ്യം 304. 1 ന്റെ പരമാവധി നമ്പർ ഉപയോഗിച്ച് വരി കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “പരമാവധി 1-ന്റെ വരി കണ്ടെത്തുക” എന്ന പ്രശ്നത്തിൽ ഓരോ വരിയും അടുക്കിയ ബൈനറി അക്കങ്ങൾ അടങ്ങിയ ഒരു മാട്രിക്സ് (2D അറേ) ഞങ്ങൾ നൽകിയിട്ടുണ്ട്. 1 ന്റെ പരമാവധി എണ്ണം ഉള്ള വരി കണ്ടെത്തുക. ഇൻപുട്ട് ഫോർമാറ്റ് രണ്ട് പൂർണ്ണസംഖ്യകളുടെ മൂല്യങ്ങൾ ഉൾക്കൊള്ളുന്ന ആദ്യ വരി n, m. അടുത്തതായി, n വരികൾ ...
ചോദ്യം 305. സെലിബ്രിറ്റി പ്രശ്നം പ്രശ്ന പ്രസ്താവന സെലിബ്രിറ്റി പ്രശ്നത്തിൽ എൻ ആളുകളുടെ ഒരു മുറി ഉണ്ട്, സെലിബ്രിറ്റിയെ കണ്ടെത്തുക. സെലിബ്രിറ്റികൾക്കുള്ള നിബന്ധനകൾ- എ സെലിബ്രിറ്റിയാണെങ്കിൽ മുറിയിലെ മറ്റെല്ലാവരും എ അറിഞ്ഞിരിക്കണം. എ മുറിയിൽ ആരെയും അറിയരുത്. ഈ വ്യവസ്ഥകളെ തൃപ്തിപ്പെടുത്തുന്ന വ്യക്തിയെ ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. ...
Microsoft മറ്റ് ചോദ്യങ്ങൾ
ചോദ്യം 306. റേഞ്ച് സം ക്വറി 2D - മാറ്റാനാവാത്ത ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ശ്രേണി സം ചോദ്യം 2D – മാറ്റമില്ലാത്ത ലീറ്റ്കോഡ് പരിഹാരം - ഒരു 2D മാട്രിക്സ് മാട്രിക്സ് നൽകിയാൽ, ഇനിപ്പറയുന്ന തരത്തിലുള്ള ഒന്നിലധികം ചോദ്യങ്ങൾ കൈകാര്യം ചെയ്യുക: ദീർഘചതുരത്തിനുള്ളിലെ മാട്രിക്സിന്റെ മൂലകങ്ങളുടെ ആകെത്തുക അതിന്റെ മുകളിൽ ഇടത് കോണിലും (row1, col1) താഴെ വലത് കോണിലും നിർവചിച്ചിരിക്കുന്നത് കണക്കാക്കുക കോർണർ (row2, col2). NumMatrix ക്ലാസ് നടപ്പിലാക്കുക: NumMatrix(int[][] matrix) പൂർണ്ണസംഖ്യ ഉപയോഗിച്ച് ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു ...
ചോദ്യം 307. പാർട്ടീഷൻ ലേബലുകൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പാർട്ടീഷൻ ലേബലുകൾ LeetCode പരിഹാരം - നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് s നൽകിയിരിക്കുന്നു. സ്ട്രിംഗ് കഴിയുന്നത്ര ഭാഗങ്ങളായി വിഭജിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു, അങ്ങനെ ഓരോ അക്ഷരവും ഒരു ഭാഗത്ത് ദൃശ്യമാകും. പാർട്ടീഷൻ ചെയ്തിരിക്കുന്നത് ശ്രദ്ധിക്കുക, അങ്ങനെ എല്ലാ ഭാഗങ്ങളും ക്രമത്തിൽ സംയോജിപ്പിച്ച ശേഷം, ...
ചോദ്യം 308. ഫിബൊനാച്ചി നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഫിബൊനാച്ചി നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഫിബൊനാച്ചി നമ്പർ" പ്രസ്താവിക്കുന്നു, സാധാരണയായി സൂചിപ്പിക്കുന്ന F(n) ഫിബൊനാച്ചി സംഖ്യകൾ, ഫിബൊനാച്ചി സീക്വൻസ് എന്ന് വിളിക്കപ്പെടുന്ന ഒരു സീക്വൻസ് ഉണ്ടാക്കുന്നു, അതായത് ഓരോ സംഖ്യയും 0, 1 എന്നിവയിൽ നിന്ന് ആരംഭിക്കുന്ന, മുമ്പത്തെ രണ്ടെണ്ണത്തിന്റെ ആകെത്തുകയാണ്. അതായത്, F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n ...
ചോദ്യം 309. ഡയഗണൽ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഡയഗണൽ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു 2D ഇന്റിജർ അറേ നമ്പറുകൾ നൽകിയാൽ, ചുവടെയുള്ള ചിത്രങ്ങളിൽ കാണിച്ചിരിക്കുന്നതുപോലെ അക്കങ്ങളുടെ എല്ലാ ഘടകങ്ങളും ഡയഗണൽ ക്രമത്തിൽ തിരികെ നൽകുക. ഇൻപുട്ട്: സംഖ്യകൾ = [[1,2,3],[4,5,6],[7,8,9]] ഔട്ട്പുട്ട്: [1,4,2,7,5,3,8,6,9] ഡയഗണൽ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ കീ ആശയത്തിനായുള്ള വിശദീകരണം ഈ പ്രശ്നത്തിലെ ആദ്യ വരിയും അവസാന നിരയും...
ചോദ്യം 310. സാധുവായ Tic-Tac-Toe സ്റ്റേറ്റ് LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ Tic-Tac-Toe സ്റ്റേറ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് അറേ ബോർഡായി ഒരു Tic-Tac-Toe ബോർഡ് നൽകിയിരിക്കുന്നു, സാധുതയുള്ള ഒരു ടിക്ക് സമയത്ത് ഈ ബോർഡ് സ്ഥാനത്ത് എത്താൻ കഴിയുമെങ്കിൽ ശരി തിരികെ നൽകാൻ ആവശ്യപ്പെടുന്നു. ടാക്ക്-ടോ ഗെയിം. ബോർഡ് 3 x 3 അറേയാണ് ...
ചോദ്യം 311. ഒരു സ്ട്രിംഗ് III LeetCode സൊല്യൂഷനിലെ വാക്കുകൾ വിപരീതമാക്കുക ഒരു സ്ട്രിംഗ് III ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന വിപരീത പദങ്ങൾ - ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകുകയും വൈറ്റ്സ്പെയ്സും പ്രാരംഭ പദ ക്രമവും സംരക്ഷിക്കുമ്പോൾ തന്നെ ഒരു വാക്യത്തിനുള്ളിൽ ഓരോ വാക്കിലെയും പ്രതീകങ്ങളുടെ ക്രമം മാറ്റാൻ ആവശ്യപ്പെടുകയും ചെയ്യുന്നു. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: s = "നമുക്ക് LeetCode എടുക്കാം ...
ചോദ്യം 312. എല്ലാവരുടെയും ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഉപയോഗിച്ച് സബ്മെട്രിസുകൾ എണ്ണുക എല്ലാവരുടേയും ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഉള്ള സബ്മെട്രിക്സ് കൗണ്ട് സബ്മെട്രിക്സ് - ഞങ്ങൾക്ക് ഒരു mxn ബൈനറി മാട്രിക്സ് നൽകുകയും എല്ലാ സബ്മെട്രിസുകളും ഉള്ള സബ്മെട്രിസുകളുടെ എണ്ണം തിരികെ നൽകാൻ ആവശ്യപ്പെടുകയും ചെയ്യുന്നു. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: മാറ്റ് = [[1,0,1],[1,1,0],[1,1,0]] ഔട്ട്പുട്ട്: 13 വിശദീകരണം: വശത്ത് 6 ദീർഘചതുരങ്ങൾ ഉണ്ട് ...
ചോദ്യം 313. അടുക്കിയ ലിസ്റ്റ് LeetCode സൊല്യൂഷനിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അടുക്കിയ ലിസ്റ്റിൽ നിന്ന് തനിപ്പകർപ്പുകൾ നീക്കം ചെയ്യുക LeetCode പരിഹാരം - ക്രമീകരിച്ച ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലവൻ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. എല്ലാ ഡ്യൂപ്ലിക്കേറ്റുകളും ഇല്ലാതാക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു, അതായത് ഓരോ എലമെന്റും ഒരിക്കൽ മാത്രം ദൃശ്യമാകുകയും ലിങ്ക് ചെയ്ത ലിസ്റ്റ് അടുക്കുകയും ചെയ്യുക. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: തല ...
ചോദ്യം 314. ക്ലോൺ ഗ്രാഫ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ക്ലോൺ ഗ്രാഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - കണക്റ്റുചെയ്ത അൺഡയറക്ട് ഗ്രാഫിൽ ഒരു നോഡിന്റെ ഒരു റഫറൻസ് ഞങ്ങൾക്ക് നൽകുകയും ഗ്രാഫിന്റെ ആഴത്തിലുള്ള പകർപ്പ് തിരികെ നൽകാൻ ആവശ്യപ്പെടുകയും ചെയ്യുന്നു. ആഴത്തിലുള്ള പകർപ്പ് അടിസ്ഥാനപരമായി ഒരു ക്ലോണാണ്, അവിടെ ആഴത്തിലുള്ള പകർപ്പിൽ ഒരു നോഡും റഫറൻസ് ഉണ്ടാകരുത് ...
ചോദ്യം 315. കുറഞ്ഞ ഉയരം മരങ്ങൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും കുറഞ്ഞ ഉയരമുള്ള മരങ്ങൾ LeetCode സൊല്യൂഷൻ - 0 മുതൽ n-1 വരെ ലേബൽ ചെയ്ത n നോഡുകളുടെ ഒരു ട്രീ ഞങ്ങൾക്ക് 2D അറേ "അരികുകൾ" ആയി നൽകിയിരിക്കുന്നു, ഇവിടെ എഡ്ജ്[i] = [a_i, b_i] സൂചിപ്പിക്കുന്നത് ഇവയ്ക്കിടയിൽ ഒരു അൺഡയറക്ട് എഡ്ജ് ഉണ്ടെന്നാണ്. മരത്തിൽ a_i, b_i എന്നീ രണ്ട് നോഡുകൾ. നമുക്ക് ഉണ്ട് ...
ചോദ്യം 316. അടുക്കിയ മാട്രിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ Kth ഏറ്റവും ചെറിയ ഘടകം ക്രമീകരിച്ച മെട്രിക്സ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന Kth ഏറ്റവും ചെറിയ ഘടകം - ഓരോ വരികളും നിരകളും ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന n വലുപ്പത്തിന്റെ ഒരു മാട്രിക്സ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. മാട്രിക്സിലെ kth ഏറ്റവും ചെറിയ ഘടകം തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. ഇത് kth ആണെന്ന് ശ്രദ്ധിക്കുക ...
ചോദ്യം 317. ദ്വീപുകളുടെ എണ്ണം II LeetCode പരിഹാരം ദ്വീപുകളുടെ പ്രശ്ന പ്രസ്താവന നമ്പർ II LeetCode പരിഹാരം - നിങ്ങൾക്ക് mx n വലുപ്പമുള്ള ഒരു ശൂന്യമായ 2D ബൈനറി ഗ്രിഡ് നൽകിയിരിക്കുന്നു. ഗ്രിഡ് ഒരു ഭൂപടത്തെ പ്രതിനിധീകരിക്കുന്നു, അവിടെ 0 കൾ ജലത്തെയും 1 ഭൂമിയെയും പ്രതിനിധീകരിക്കുന്നു. തുടക്കത്തിൽ, എല്ലാ സെല്ലുകളും ഗ്രിഡും ജലകോശങ്ങളാണ് (അതായത്, എല്ലാ സെല്ലുകളും 0 ആണ്). നമുക്ക് ഒരു ആഡ് ലാൻഡ് നടത്താം ...
ചോദ്യം 318. ടാർഗെറ്റ് സം ലീറ്റ്കോഡ് സൊല്യൂഷനോടുകൂടിയ ഡൈസ് റോളുകളുടെ എണ്ണം ടാർഗെറ്റ് സം ലീറ്റ്കോഡ് സൊല്യൂഷനോടുകൂടിയ ഡൈസ് റോളുകളുടെ പ്രശ്ന പ്രസ്താവന നമ്പർ - നിങ്ങൾക്ക് n ഡൈസ് ഉണ്ട്, ഓരോ ഡൈയിലും 1 മുതൽ k വരെയുള്ള k മുഖങ്ങൾ ഉണ്ട്. n, k, ടാർഗെറ്റ് എന്നീ മൂന്ന് പൂർണ്ണസംഖ്യകൾ നൽകിയാൽ, ഡൈസ് ഉരുട്ടാൻ സാധ്യമായ വഴികളുടെ എണ്ണം (kn മൊത്തം വഴികളിൽ നിന്ന്) തിരികെ നൽകുക, അങ്ങനെ മുഖാമുഖ സംഖ്യകളുടെ ആകെത്തുക ലക്ഷ്യത്തിന് തുല്യമാണ്. ഉത്തരം ആകാം എന്നതിനാൽ ...
ചോദ്യം 319. റേസ് കാർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന റേസ് കാർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങളുടെ കാർ അനന്തമായ നമ്പർ ലൈനിൽ 0-ലും വേഗത +1-ലും ആരംഭിക്കുന്നു. നിങ്ങളുടെ കാറിന് നെഗറ്റീവ് സ്ഥാനങ്ങളിലേക്ക് പോകാം. 'A' (ത്വരിതപ്പെടുത്തുക), 'R' (റിവേഴ്സ്) നിർദ്ദേശങ്ങളുടെ ഒരു ശ്രേണി അനുസരിച്ച് നിങ്ങളുടെ കാർ സ്വയമേവ ഓടിക്കുന്നു: നിങ്ങൾക്ക് 'A' നിർദ്ദേശം ലഭിക്കുമ്പോൾ, നിങ്ങളുടെ കാർ ഇനിപ്പറയുന്നവ ചെയ്യുന്നു: സ്ഥാനം += വേഗത ...
ചോദ്യം 320. അടുക്കിയ ലിസ്റ്റ് II LeetCode സൊല്യൂഷനിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അടുക്കിയ ലിസ്റ്റിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക II LeetCode സൊല്യൂഷൻ - അടുക്കിയ ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലവൻ നൽകിയാൽ, ഡ്യൂപ്ലിക്കേറ്റ് നമ്പറുകളുള്ള എല്ലാ നോഡുകളും ഇല്ലാതാക്കുക, യഥാർത്ഥ ലിസ്റ്റിൽ നിന്ന് വ്യത്യസ്തമായ സംഖ്യകൾ മാത്രം അവശേഷിപ്പിക്കുക. ക്രമീകരിച്ച ലിങ്ക് ചെയ്ത ലിസ്റ്റും തിരികെ നൽകുക. ഇൻപുട്ട്: തല = [1,2,3,3,4,4,5] ഔട്ട്പുട്ട്: [1,2,5] വിശദീകരണം ഇവിടെയുള്ള ആശയം സഞ്ചരിക്കുക എന്നതാണ് ...
ചോദ്യം 321. തടസ്സങ്ങൾ ഇല്ലാതാക്കുന്നതിനുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷനോടുകൂടിയ ഗ്രിഡിലെ ഏറ്റവും ചെറിയ പാത തടസ്സങ്ങൾ ഇല്ലാതാക്കുന്ന ഒരു ഗ്രിഡിലെ ഏറ്റവും ചെറിയ പാതയിലെ പ്രശ്ന പ്രസ്താവന LeetCode സൊല്യൂഷൻ - ഓരോ സെല്ലും 0 (ശൂന്യം) അല്ലെങ്കിൽ 1 (തടസ്സം) ഉള്ള ഒരു mxn പൂർണ്ണസംഖ്യ മാട്രിക്സ് ഗ്രിഡ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ശൂന്യമായ ഒരു സെല്ലിൽ നിന്ന് മുകളിലേക്കും താഴേക്കും ഇടത്തോട്ടും വലത്തോട്ടും നിങ്ങൾക്ക് ഒരു ഘട്ടത്തിൽ നീങ്ങാം. മുകളിൽ ഇടത് വശത്ത് നിന്ന് നടക്കാനുള്ള ഏറ്റവും കുറഞ്ഞ ഘട്ടങ്ങൾ തിരികെ നൽകുക ...
ചോദ്യം 322. പൂക്കൾ LeetCode പരിഹാരം സ്ഥാപിക്കാൻ കഴിയും പ്രശ്ന പ്രസ്താവനയ്ക്ക് പൂക്കൾ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സ്ഥാപിക്കാൻ കഴിയും - നിങ്ങൾക്ക് ഒരു നീണ്ട ഫ്ലവർബെഡ് ഉണ്ട്, അതിൽ ചില പ്ലോട്ടുകൾ നട്ടുപിടിപ്പിച്ചിരിക്കുന്നു, ചിലത് അങ്ങനെയല്ല. എന്നിരുന്നാലും, അടുത്ത പ്ലോട്ടുകളിൽ പൂക്കൾ നടാൻ കഴിയില്ല. 0-ഉം 1-ഉം അടങ്ങുന്ന ഒരു പൂർണ്ണസംഖ്യ അറേ ഫ്ലവർബെഡ് നൽകിയിരിക്കുന്നു, അവിടെ 0 എന്നാൽ ശൂന്യവും 1 എന്നാൽ ശൂന്യവുമല്ല, കൂടാതെ ഒരു പൂർണ്ണസംഖ്യ n, n പുതിയ പൂക്കൾ നടാൻ കഴിയുമെങ്കിൽ തിരികെ നൽകുക ...
ചോദ്യം 323. ഒരു സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ആദ്യത്തെ അതുല്യ പ്രതീകം ഒരു സ്ട്രിംഗ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന ആദ്യ അദ്വിതീയ പ്രതീകം - ഒരു സ്ട്രിംഗ് s നൽകിയാൽ, അതിൽ ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകുക. അത് നിലവിലില്ലെങ്കിൽ, തിരികെ -1. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: s = "leetcode" ഔട്ട്പുട്ട്: 0 ടെസ്റ്റ് കേസ് 2: ഇൻപുട്ട്: s = "aabb" ഔട്ട്പുട്ട്: -1 വിശദീകരണം ...
ചോദ്യം 324. ഉപയോക്തൃ വെബ്സൈറ്റ് വിശകലനം ചെയ്യുക പാറ്റേൺ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സന്ദർശിക്കുക പ്രശ്ന പ്രസ്താവന ഉപയോക്തൃ വെബ്സൈറ്റ് വിശകലനം ചെയ്യുക പാറ്റേൺ LeetCode സൊല്യൂഷൻ സന്ദർശിക്കുക - നിങ്ങൾക്ക് രണ്ട് സ്ട്രിംഗ് അറേ ഉപയോക്തൃനാമവും വെബ്സൈറ്റും ഒരു പൂർണ്ണസംഖ്യ അറേ ടൈംസ്റ്റാമ്പും നൽകിയിരിക്കുന്നു. നൽകിയിരിക്കുന്ന എല്ലാ അറേകളും ഒരേ നീളമുള്ളവയാണ്, കൂടാതെ ട്യൂപ്പിൾ [ഉപയോക്തൃനാമം[i], വെബ്സൈറ്റ്[i], ടൈംസ്റ്റാമ്പ്[i]] ടൈംസ്റ്റാമ്പിൽ[i] വെബ്സൈറ്റ്[i] സന്ദർശിച്ചതായി ഉപയോക്തൃ ഉപയോക്തൃനാമം [i] സൂചിപ്പിക്കുന്നു. മൂന്ന് വെബ്സൈറ്റുകളുടെ ഒരു ലിസ്റ്റാണ് പാറ്റേൺ (വ്യത്യസ്തമായിരിക്കണമെന്നില്ല). ഉദാഹരണത്തിന്, ["വീട്", ...
ചോദ്യം 325. ബൈനറി ട്രീ ലീറ്റ്കോഡ് പരിഹാരം വിപരീതമാക്കുക പ്രശ്ന പ്രസ്താവന: വിപരീത ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഈ ചോദ്യത്തിൽ, ഏതെങ്കിലും ബൈനറി ട്രീയുടെ ഒരു റൂട്ട് നൽകിയാൽ, ബൈനറി ട്രീയെ വിപരീതമാക്കാൻ പരിഹാരം ആവശ്യമാണ്, അതായത് ഇടത് ട്രീ ശരിയായ വൃക്ഷമായി മാറണം, തിരിച്ചും. വിശദീകരണം നമുക്ക് സ്വയം ചോദിക്കാം, ഏത് മരമാണ് കടന്നുപോകുന്നത് എന്ന് ...
ചോദ്യം 326. ഏറ്റവും അടുത്തുള്ള ബൈനറി തിരയൽ ട്രീ മൂല്യം Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന : ഏറ്റവും അടുത്തുള്ള ബൈനറി സെർച്ച് ട്രീ മൂല്യം ലീറ്റ്കോഡ് പരിഹാരം - ഒരു ബൈനറി സെർച്ച് ട്രീയുടെ റൂട്ടും ടാർഗെറ്റ് മൂല്യവും നൽകിയാൽ, ടാർഗെറ്റിനോട് ഏറ്റവും അടുത്തുള്ള ബിഎസ്ടിയിലെ മൂല്യം തിരികെ നൽകുക. ഉദാഹരണം : ഉദാഹരണം 1 ഇൻപുട്ട്: റൂട്ട് = [4,2,5,1,3], ലക്ഷ്യം = 3.714286 ഔട്ട്പുട്ട്: 4 ഉദാഹരണം 2 ഇൻപുട്ട്: റൂട്ട് = [1], ടാർഗെറ്റ് ...
ചോദ്യം 327. പാർട്ടീഷൻ ലിസ്റ്റ് Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന : പാർട്ടീഷൻ ലിസ്റ്റ് Leetcode സൊല്യൂഷൻ - ഒരു ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലയും x മൂല്യവും നൽകിയാൽ, x-ൽ കുറവുള്ള എല്ലാ നോഡുകളും x-നേക്കാൾ വലുതോ തുല്യമോ ആയ നോഡുകൾക്ക് മുമ്പായി വരുന്ന തരത്തിൽ പാർട്ടീഷൻ ചെയ്യുക. ഓരോ രണ്ട് പാർട്ടീഷനുകളിലും നോഡുകളുടെ യഥാർത്ഥ ആപേക്ഷിക ക്രമം നിങ്ങൾ സംരക്ഷിക്കണം. ഉദാഹരണം : ഉദാഹരണം 1 ഇൻപുട്ട്: തല = ...
ചോദ്യം 328. ഡിസൈൻ ബ്രൗസർ ചരിത്രം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഡിസൈൻ ബ്രൗസർ ചരിത്രം LeetCode പരിഹാരം - നിങ്ങൾ ഹോംപേജിൽ ആരംഭിക്കുന്ന ഒരു ടാബുള്ള ഒരു ബ്രൗസർ നിങ്ങൾക്കുണ്ട്, നിങ്ങൾക്ക് മറ്റൊരു url സന്ദർശിക്കാം, ചരിത്ര ഘട്ടങ്ങളുടെ എണ്ണത്തിലേക്ക് മടങ്ങാം അല്ലെങ്കിൽ ഘട്ടങ്ങളുടെ ചരിത്രത്തിൽ മുന്നോട്ട് പോകാം. BrowserHistory ക്ലാസ് നടപ്പിലാക്കുക: BrowserHistory(സ്ട്രിംഗ് ഹോംപേജ്) ഇതിന്റെ ഹോംപേജ് ഉപയോഗിച്ച് ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു ...
ചോദ്യം 329. റിവേഴ്സ് പോളിഷ് നോട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വിലയിരുത്തുക പ്രശ്ന പ്രസ്താവന റിവേഴ്സ് പോളിഷ് നോട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ വിലയിരുത്തുക - റിവേഴ്സ് പോളിഷ് നൊട്ടേഷനിൽ ഒരു ഗണിത പദപ്രയോഗത്തിന്റെ മൂല്യം വിലയിരുത്തുക. +, -, *, കൂടാതെ / എന്നിവയാണ് സാധുവായ ഓപ്പറേറ്റർമാർ. ഓരോ ഓപ്പറണ്ടും ഒരു പൂർണ്ണസംഖ്യയോ മറ്റൊരു പദപ്രയോഗമോ ആകാം. രണ്ട് പൂർണ്ണസംഖ്യകൾ തമ്മിലുള്ള വിഭജനം പൂജ്യത്തിലേക്ക് ചുരുക്കണം. നൽകിയിരിക്കുന്നത് ഉറപ്പാണ് ...
ചോദ്യം 330. 3തുക ഏറ്റവും അടുത്തുള്ള ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന 3സം ഏറ്റവും അടുത്തുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷൻ - n ന്റെ ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകളും ഒരു പൂർണ്ണസംഖ്യ ടാർഗെറ്റും നൽകിയാൽ, തുക ടാർഗെറ്റിനോട് ഏറ്റവും അടുത്തിരിക്കുന്ന സംഖ്യകളിൽ മൂന്ന് പൂർണ്ണസംഖ്യകൾ കണ്ടെത്തുക. മൂന്ന് പൂർണ്ണസംഖ്യകളുടെ ആകെത്തുക തിരികെ നൽകുക. ഓരോ ഇൻപുട്ടിനും കൃത്യമായ ഒരു പരിഹാരമുണ്ടെന്ന് നിങ്ങൾ അനുമാനിക്കാം. ഇൻപുട്ട്: സംഖ്യകൾ = [-1,2,1,-4], ലക്ഷ്യം = 1 ഔട്ട്പുട്ട്: ...
ചോദ്യം 331. ഏറ്റവും വലിയ പ്ലസ് സൈൻ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന : ഏറ്റവും വലിയ പ്ലസ് സൈൻ ലീറ്റ്കോഡ് പരിഹാരം - നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ n നൽകിയിട്ടുണ്ട്. അറേ മൈനുകളിൽ നൽകിയിരിക്കുന്ന ചില സൂചികകൾ ഒഴികെ, തുടക്കത്തിൽ 1 മൂല്യങ്ങളുള്ള ഒരു nxn ബൈനറി ഗ്രിഡ് നിങ്ങൾക്കുണ്ട്. അറേ മൈനുകളുടെ ith എലമെന്റ് മൈൻസ് [i] = [xi, yi] ആയി നിർവചിച്ചിരിക്കുന്നു, ഇവിടെ ഗ്രിഡ്[xi][yi] == 0. ഏറ്റവും വലിയ അച്ചുതണ്ട് വിന്യസിച്ചിരിക്കുന്ന പ്ലസ് എന്ന ക്രമം തിരികെ നൽകുക ...
ചോദ്യം 332. തുടർച്ചയായ അറേ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന തുടർച്ചയായ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ബൈനറി അറേ നമ്പറുകൾ നൽകിയാൽ, 0, 1 എന്നിവയുടെ തുല്യ സംഖ്യയുള്ള ഒരു തുടർച്ചയായ ഉപനിരയുടെ പരമാവധി ദൈർഘ്യം നൽകുക. ഇൻപുട്ട്: സംഖ്യകൾ = [0,1] ഔട്ട്പുട്ട്: 2 വിശദീകരണം: [0, 1] ആണ് 0 ഉം 1 ഉം തുല്യ സംഖ്യകളുള്ള ഏറ്റവും നീളം കൂടിയ ഉപവിഭാഗം. വിശദീകരണം ഇപ്പോൾ നമ്മൾ എന്താണ് ...
ചോദ്യം 333. എൻ-ക്വീൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന N-Queens LeetCode സൊല്യൂഷൻ - n-queens പസിൽ എന്നത് ഒരു nxn ചെസ്സ്ബോർഡിൽ n ക്വീൻസിനെ സ്ഥാപിക്കുന്നതിന്റെ പ്രശ്നമാണ്, അതായത് രണ്ട് രാജ്ഞിമാർ പരസ്പരം ആക്രമിക്കുന്നില്ല. ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, n-queens പസിലിലേക്ക് എല്ലാ വ്യതിരിക്തമായ പരിഹാരങ്ങളും തിരികെ നൽകുക. നിങ്ങൾക്ക് ഏത് ക്രമത്തിലും ഉത്തരം നൽകാം. ഓരോ പരിഹാരത്തിലും ഒരു പ്രത്യേക ബോർഡ് കോൺഫിഗറേഷൻ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 334. ഹിസ്റ്റോഗ്രാം ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും വലിയ ദീർഘചതുരം ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരം LeetCode സൊല്യൂഷൻ - ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഹിസ്റ്റോഗ്രാമിന്റെ ബാർ ഉയരത്തെ പ്രതിനിധീകരിക്കുന്ന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരത്തിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുന്നു. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ഉയരങ്ങൾ = [2, 1, 5, 6, 2, 3] ഔട്ട്പുട്ട്: 10 വിശദീകരണം: ...
ചോദ്യം 335. റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ഇൻപുട്ട് സ്ട്രിംഗും പി പാറ്റേണും നൽകിയാൽ, '.' എന്നതിനായുള്ള പിന്തുണയോടെ റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് നടപ്പിലാക്കുക. കൂടാതെ '*' എവിടെ: '.' ഏതെങ്കിലും ഒരു പ്രതീകവുമായി പൊരുത്തപ്പെടുന്നു. ''*' മുമ്പത്തെ ഘടകത്തിന്റെ പൂജ്യമോ അതിലധികമോ പൊരുത്തപ്പെടുന്നു. പൊരുത്തം മുഴുവൻ ഇൻപുട്ട് സ്ട്രിംഗും ഉൾക്കൊള്ളണം (ഭാഗികമല്ല). ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 336. ബൈനറി ട്രീ വലത് വശം കാണുക LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ വലത് വശത്ത് കാണുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിക്കൊണ്ട്, നിങ്ങൾ അതിന്റെ വലതുവശത്ത് നിൽക്കുന്നതായി സങ്കൽപ്പിക്കുക, മുകളിൽ നിന്ന് താഴേക്ക് ഓർഡർ ചെയ്തതായി നിങ്ങൾക്ക് കാണാൻ കഴിയുന്ന നോഡുകളുടെ മൂല്യങ്ങൾ തിരികെ നൽകുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: റൂട്ട് = [1, 2, 3, null, 5, null, ...
ചോദ്യം 337. സിഗ്സാഗ് കൺവേർഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന സിഗ്സാഗ് കൺവേർഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "PAYPALISHIRING" എന്ന സ്ട്രിംഗ് ഇതുപോലെയുള്ള ഒരു നിശ്ചിത എണ്ണം വരികളിൽ ഒരു സിഗ്സാഗ് പാറ്റേണിലാണ് എഴുതിയിരിക്കുന്നത്: (മികച്ച വ്യക്തതയ്ക്കായി ഈ പാറ്റേൺ ഒരു നിശ്ചിത ഫോണ്ടിൽ പ്രദർശിപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം) PAHNAPLSIIGYI ...
ചോദ്യം 338. ഏറ്റവും അടുത്ത വ്യക്തിയുടെ ലീറ്റ്കോഡ് സൊല്യൂഷനിലേക്കുള്ള ദൂരം പരമാവധിയാക്കുക പ്രശ്ന പ്രസ്താവന ഏറ്റവും അടുത്ത വ്യക്തിയിലേക്കുള്ള ദൂരം വർദ്ധിപ്പിക്കുക LeetCode സൊല്യൂഷൻ - സീറ്റുകളുടെ ഒരു നിരയെ പ്രതിനിധീകരിക്കുന്ന ഒരു അറേ നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, അവിടെ സീറ്റുകൾ[i] = 1 എന്നത് ഈ സീറ്റിൽ ഇരിക്കുന്ന വ്യക്തിയെ പ്രതിനിധീകരിക്കുന്നു, കൂടാതെ സീറ്റുകൾ[i] = 0 എന്നത് ഈ സീറ്റ് ശൂന്യമാണെന്ന് പ്രതിനിധീകരിക്കുന്നു. (0-സൂചിക). കുറഞ്ഞത് ഒരു സീറ്റെങ്കിലും ഒഴിഞ്ഞുകിടക്കുന്നു, ഒരാളെങ്കിലും ഇരിക്കുന്നു. അലക്സ് ആഗ്രഹിക്കുന്നു ...
ചോദ്യം 339. മൈൻസ്വീപ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന മൈൻസ്വീപ്പർ ലീറ്റ്കോഡ് പരിഹാരം – നമുക്ക് മൈൻസ്വീപ്പർ ഗെയിം കളിക്കാം (വിക്കിപീഡിയ, ഓൺലൈൻ ഗെയിം)! ഗെയിം ബോർഡിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു mxn ചാർ മാട്രിക്സ് ബോർഡ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, ഇവിടെ: 'M' വെളിപ്പെടുത്താത്ത ഖനിയെ പ്രതിനിധീകരിക്കുന്നു, 'E' വെളിപ്പെടുത്താത്ത ശൂന്യ ചതുരത്തെ പ്രതിനിധീകരിക്കുന്നു, 'B' എന്നത് അടുത്തുള്ള മൈനുകളില്ലാത്ത (അതായത്, മുകളിൽ, താഴെ, താഴെ) വെളിപ്പെടുത്തിയ ശൂന്യ ചതുരത്തെ പ്രതിനിധീകരിക്കുന്നു. , ഇടത്, വലത്, എല്ലാം...
ചോദ്യം 340. സമയാധിഷ്ഠിത കീ-മൂല്യം സ്റ്റോർ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സമയാധിഷ്ഠിത കീ-മൂല്യം സ്റ്റോർ ലീറ്റ്കോഡ് പരിഹാരം - ഒരേ കീയ്ക്കായി വ്യത്യസ്ത സമയ സ്റ്റാമ്പുകളിൽ ഒന്നിലധികം മൂല്യങ്ങൾ സംഭരിക്കാനും ഒരു നിശ്ചിത ടൈംസ്റ്റാമ്പിൽ കീയുടെ മൂല്യം വീണ്ടെടുക്കാനും കഴിയുന്ന ഒരു സമയാധിഷ്ഠിത കീ-മൂല്യ ഡാറ്റാ ഘടന രൂപകൽപ്പന ചെയ്യുക. ടൈംമാപ്പ് ക്ലാസ് നടപ്പിലാക്കുക: ടൈംമാപ്പ്() ഡാറ്റാ ഘടനയുടെ ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു. ശൂന്യമായ സെറ്റ് (സ്ട്രിംഗ് കീ, സ്ട്രിംഗ് ...
ചോദ്യം 341. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക - ഓർഡർ ചെയ്ത ഒരു പൂർണ്ണസംഖ്യ പട്ടികയിലെ മധ്യ മൂല്യമാണ് മീഡിയൻ. ലിസ്റ്റിന്റെ വലുപ്പം തുല്യമാണെങ്കിൽ, മധ്യമൂല്യം ഇല്ല, രണ്ട് മധ്യമൂല്യങ്ങളുടെ ശരാശരിയാണ് മീഡിയൻ. ഉദാഹരണത്തിന്, arr = [2,3,4], മീഡിയൻ ...
ചോദ്യം 342. സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ക്രമപ്പെടുത്തൽ പ്രശ്ന പ്രസ്താവന: സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ക്രമപ്പെടുത്തൽ - രണ്ട് സ്ട്രിംഗുകൾ s1, s2 എന്നിവ നൽകിയാൽ, s2-ൽ s1 ന്റെ പെർമ്യൂട്ടേഷൻ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ ശരി അല്ലെങ്കിൽ തെറ്റായി നൽകുക. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, s1 ന്റെ ക്രമമാറ്റങ്ങളിലൊന്ന് s2 ന്റെ ഉപസ്ട്രിംഗാണെങ്കിൽ ശരി എന്ന് തിരികെ നൽകുക. ഉദാഹരണം : ഉദാഹരണം 1 ഇൻപുട്ട്: s1 = "ab", s2 = "eidbaooo" ഔട്ട്പുട്ട്: ശരി വിശദീകരണം: s2-ൽ s1 ("ba") ന്റെ ഒരു ക്രമമാറ്റം അടങ്ങിയിരിക്കുന്നു. ...
ചോദ്യം 343. ഛിന്നഗ്രഹ കൂട്ടിയിടി LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഛിന്നഗ്രഹ കൂട്ടിയിടി ലീറ്റ്കോഡ് പരിഹാരം - ഒരു നിരയിലുള്ള ഛിന്നഗ്രഹങ്ങളെ പ്രതിനിധീകരിക്കുന്ന പൂർണ്ണസംഖ്യകളുടെ ഒരു അറേ ഛിന്നഗ്രഹങ്ങൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ഓരോ ഛിന്നഗ്രഹത്തിനും, കേവല മൂല്യം അതിന്റെ വലുപ്പത്തെ പ്രതിനിധീകരിക്കുന്നു, ചിഹ്നം അതിന്റെ ദിശയെ പ്രതിനിധീകരിക്കുന്നു (പോസിറ്റീവ് അർത്ഥം വലത്, നെഗറ്റീവ് അർത്ഥം ഇടത്). ഓരോ ഛിന്നഗ്രഹവും ഒരേ വേഗതയിൽ നീങ്ങുന്നു. സംസ്ഥാനം കണ്ടെത്തൂ...
ചോദ്യം 344. ഡയഗണൽ ട്രാവേഴ്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഡയഗണൽ ട്രാവേഴ്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു mxn മാട്രിക്സ് മാറ്റ് നൽകിയിരിക്കുന്നു, അറേയുടെ എല്ലാ ഘടകങ്ങളുടെയും ഒരു അറേ ഒരു ഡയഗണൽ ക്രമത്തിൽ തിരികെ നൽകുക. ഇൻപുട്ട്: മാറ്റ് = [[1,2,3],[4,5,6],[7,8,9]] ഔട്ട്പുട്ട്: [1,2,4,7,5,3,6,8,9] വിശദീകരണം ഒരു NxM മാട്രിക്സിന്റെ ഡയഗണലുകളുടെ സൂചികകൾ പരിഗണിക്കുക. ഒരു ഉദാഹരണമായി നമുക്ക് 4×4 മാട്രിക്സ് ഉപയോഗിക്കാം: ...
ചോദ്യം 345. മാട്രിക്സ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും ദൈർഘ്യമേറിയ വർദ്ധന പാത ഒരു മാട്രിക്സ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന ദൈർഘ്യമേറിയ വർധിക്കുന്ന പാത - ഒരു mxn പൂർണ്ണസംഖ്യകളുടെ മാട്രിക്സ് നൽകിയാൽ, മാട്രിക്സിലെ ഏറ്റവും ദൈർഘ്യമേറിയ വർദ്ധിക്കുന്ന പാതയുടെ ദൈർഘ്യം തിരികെ നൽകുക. ഓരോ സെല്ലിൽ നിന്നും, നിങ്ങൾക്ക് ഒന്നുകിൽ നാല് ദിശകളിലേക്ക് നീങ്ങാം: ഇടത്തോട്ടോ വലത്തോട്ടോ മുകളിലേക്കോ താഴേക്കോ. നിങ്ങൾക്ക് ഡയഗണലായി നീങ്ങാനോ അതിർത്തിക്ക് പുറത്തേക്ക് നീങ്ങാനോ പാടില്ല (അതായത്, പൊതിയുക അനുവദനീയമല്ല). ഇൻപുട്ട്:...
ചോദ്യം 346. അടച്ച ദ്വീപുകളുടെ എണ്ണം 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 വിശദീകരണം: ചാരനിറത്തിലുള്ള ദ്വീപുകൾ ...
ചോദ്യം 347. ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സീരിയലൈസ് ചെയ്യുക, ഡീസീരിയലൈസ് ചെയ്യുക പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സീരിയലൈസ് ചെയ്യുകയും ഡീസീരിയലൈസ് ചെയ്യുകയും ചെയ്യുക - ഒരു ഡാറ്റാ ഘടനയെയോ ഒബ്ജക്റ്റിനെയോ ബിറ്റുകളുടെ ഒരു ശ്രേണിയിലേക്ക് പരിവർത്തനം ചെയ്യുന്ന പ്രക്രിയയാണ് സീരിയലൈസേഷൻ, അതിലൂടെ അത് ഒരു ഫയലിലോ മെമ്മറി ബഫറിലോ സംഭരിക്കാനോ പിന്നീട് പുനർനിർമ്മിക്കുന്നതിന് ഒരു നെറ്റ്വർക്ക് കണക്ഷൻ ലിങ്കിലൂടെ സംപ്രേഷണം ചെയ്യാനോ കഴിയും. ഇൻ...
ചോദ്യം 348. ബൈനറി ട്രീ മാക്സിമം പാത്ത് സം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ പരമാവധി പാത്ത് സം ലീറ്റ്കോഡ് പരിഹാരം - ഒരു ബൈനറി ട്രീയിലെ ഒരു പാത്ത് നോഡുകളുടെ ഒരു ശ്രേണിയാണ്, അവിടെ ഓരോ ജോഡി അടുത്തുള്ള നോഡുകൾക്കും അവയെ ബന്ധിപ്പിക്കുന്ന ഒരു അരികുണ്ട്. ഒരു നോഡിന് പരമാവധി ഒരു പ്രാവശ്യം മാത്രമേ ക്രമത്തിൽ ദൃശ്യമാകൂ. പാത ആവശ്യമില്ല എന്നത് ശ്രദ്ധിക്കുക ...
ചോദ്യം 349. വൃത്താകൃതിയിലുള്ള ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ ബൗണ്ടഡ് ചെയ്ത റോബോട്ട് പ്രശ്ന പ്രസ്താവന റോബോട്ട് സർക്കിളിൽ ലീറ്റ്കോഡ് പരിഹാരം - അനന്തമായ വിമാനത്തിൽ, ഒരു റോബോട്ട് തുടക്കത്തിൽ (0, 0) നിൽക്കുകയും വടക്കോട്ട് അഭിമുഖീകരിക്കുകയും ചെയ്യുന്നു. ശ്രദ്ധിക്കുക: വടക്ക് ദിശ y-അക്ഷത്തിന്റെ പോസിറ്റീവ് ദിശയാണ്. y-അക്ഷത്തിന്റെ നെഗറ്റീവ് ദിശയാണ് തെക്ക് ദിശ. x-അക്ഷത്തിന്റെ പോസിറ്റീവ് ദിശയാണ് കിഴക്ക് ദിശ. പടിഞ്ഞാറ് ദിശയാണ്...
ചോദ്യം 350. മിനിമം നൈറ്റ് മൂവ്സ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന മിനിമം നൈറ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ നീക്കുന്നു - അനന്തമായ ചെസ്സ്ബോർഡിൽ -ഇൻഫിനിറ്റി മുതൽ +ഇൻഫിനിറ്റി വരെയുള്ള കോർഡിനേറ്റുകൾ, നിങ്ങൾക്ക് ചതുരത്തിൽ [0, 0] ഒരു നൈറ്റ് ഉണ്ട്. താഴെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ ഒരു നൈറ്റിന് സാധ്യമായ 8 നീക്കങ്ങൾ നടത്താനാകും. ഓരോ നീക്കവും ഒരു കാർഡിനൽ ദിശയിൽ രണ്ട് ചതുരങ്ങളാണ്, പിന്നെ ഒരു ചതുരാകൃതിയിലുള്ള ദിശയിൽ. മിനിമം നമ്പർ തിരികെ നൽകുക...
ചോദ്യം 351. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, അതിന്റെ നോഡുകളുടെ മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേസൽ തിരികെ നൽകുക. (അതായത്, അടുത്ത ലെവലിനായി ഇടത്തുനിന്ന് വലത്തോട്ടും വലത്തുനിന്ന് ഇടത്തോട്ടും ഒന്നിടവിട്ട്). ഇൻപുട്ട്: റൂട്ട് = [3,9,20,null,null,15,7] ഔട്ട്പുട്ട്: [[3],[20,9],[15,7]] വിശദീകരണം ഞങ്ങൾ ...
ചോദ്യം 352. ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ LeetCode പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ കണ്ടെത്തുക - ഓരോ പൂർണ്ണസംഖ്യയും [1, n] ഉൾപ്പെടുന്ന ശ്രേണിയിലുള്ള n + 1 പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. സംഖ്യകളിൽ ഒരു ആവർത്തിച്ചുള്ള സംഖ്യ മാത്രമേയുള്ളൂ, ഈ ആവർത്തിച്ചുള്ള നമ്പർ തിരികെ നൽകുക. അറേ നമ്പറുകൾ പരിഷ്ക്കരിക്കാതെ തന്നെ നിങ്ങൾ പ്രശ്നം പരിഹരിക്കുകയും സ്ഥിരമായ അധിക ഇടം മാത്രം ഉപയോഗിക്കുകയും വേണം. ഇൻപുട്ട്: സംഖ്യകൾ = [1,3,4,2,2] ഔട്ട്പുട്ട്: 2 വിശദീകരണം ...
ചോദ്യം 353. പാമ്പുകളും ഗോവണികളും LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന പാമ്പുകളും ഗോവണികളും LeetCode സൊല്യൂഷൻ - നിങ്ങൾക്ക് ഒരു nxn ഇന്റിജർ മാട്രിക്സ് ബോർഡ് നൽകിയിരിക്കുന്നു, അവിടെ സെല്ലുകൾ 1 മുതൽ n2 വരെ ബോർഡിന്റെ താഴെ ഇടതുവശത്ത് നിന്ന് ആരംഭിക്കുന്ന ഒരു Boustrophedon ശൈലിയിൽ ലേബൽ ചെയ്തിരിക്കുന്നു (അതായത് ബോർഡ്[n - 1][0]) കൂടാതെ ഓരോ വരിയിലും ഒന്നിടവിട്ട ദിശകൾ. നിങ്ങൾ ബോർഡിന്റെ ചതുരം 1 ൽ ആരംഭിക്കുക. ഓരോ നീക്കത്തിലും...
ചോദ്യം 354. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ എലമെന്റ് നഷ്ടമായി പ്രശ്ന പ്രസ്താവന: ക്രമീകരിച്ച അറേ ലെറ്റ്കോഡ് സൊല്യൂഷനിൽ എലമെന്റ് കാണുന്നില്ല - ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകുകയും അതിന്റെ എല്ലാ ഘടകങ്ങളും അദ്വിതീയവും k ഒരു പൂർണ്ണസംഖ്യയും നൽകുകയും ചെയ്താൽ, അറേയുടെ ഇടതുവശത്തുള്ള സംഖ്യയിൽ നിന്ന് ആരംഭിക്കുന്ന kth നഷ്ടമായ നമ്പർ തിരികെ നൽകുക. ഉദാഹരണം: ഉദാഹരണം 1 ഇൻപുട്ട്: സംഖ്യകൾ = [4,7,9,10], k = ...
ചോദ്യം 355. പാത്ത് സം II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന : പാത്ത് സം II LeetCode സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ടും ഒരു ഇന്റിജർ ടാർഗെറ്റ്സവും നൽകിയാൽ, പാതയിലെ നോഡ് മൂല്യങ്ങളുടെ ആകെത്തുക ടാർഗെറ്റ്സത്തിന് തുല്യമാകുന്ന എല്ലാ റൂട്ട്-ടു-ലീഫ് പാത്തും തിരികെ നൽകുക. ഓരോ പാതയും നോഡ് മൂല്യങ്ങളുടെ പട്ടികയായി നൽകണം, നോഡ് റഫറൻസുകളല്ല. റൂട്ട്-ടു-ലീഫ് പാത്ത് എന്നത് ആരംഭിക്കുന്ന ഒരു പാതയാണ് ...
ചോദ്യം 356. ഏലിയൻ നിഘണ്ടു LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏലിയൻ നിഘണ്ടു ലീറ്റ്കോഡ് പരിഹാരം - ഇംഗ്ലീഷ് അക്ഷരമാല ഉപയോഗിക്കുന്ന ഒരു പുതിയ അന്യഭാഷയുണ്ട്. എന്നിരുന്നാലും, അക്ഷരങ്ങൾക്കിടയിലെ ക്രമം നിങ്ങൾക്ക് അജ്ഞാതമാണ്. അന്യഭാഷയുടെ നിഘണ്ടുവിൽ നിന്ന് നിങ്ങൾക്ക് സ്ട്രിംഗ് പദങ്ങളുടെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു, ഈ പുതിയ ഭാഷയുടെ നിയമങ്ങൾ അനുസരിച്ച് പദങ്ങളിലെ സ്ട്രിംഗുകൾ നിഘണ്ടുവിൽ ക്രമീകരിച്ചിരിക്കുന്നു. ...
ചോദ്യം 357. സെൽഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒഴികെയുള്ള അറേയുടെ ഉൽപ്പന്നം സെൽഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒഴികെയുള്ള അറേയുടെ പ്രശ്ന പ്രസ്താവന ഉൽപ്പന്നം - ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, ഒരു അറേ ഉത്തരം നൽകുക, അത്തരത്തിലുള്ള ഉത്തരം[i] സംഖ്യകൾ ഒഴികെയുള്ള സംഖ്യകളുടെ എല്ലാ ഘടകങ്ങളുടെയും ഗുണനത്തിന് തുല്യമാണ്. സംഖ്യകളുടെ ഏതെങ്കിലും പ്രിഫിക്സിന്റെയോ സഫിക്സിന്റെയോ ഉൽപ്പന്നം 32-ബിറ്റ് പൂർണ്ണസംഖ്യയിൽ യോജിക്കുമെന്ന് ഉറപ്പുനൽകുന്നു. നിങ്ങൾ O(n) സമയത്തും ഡിവിഷൻ ഉപയോഗിക്കാതെയും പ്രവർത്തിക്കുന്ന ഒരു അൽഗോരിതം എഴുതണം ...
ചോദ്യം 358. ഡിസൈൻ സ്കിപ്ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഡിസൈൻ സ്കിപ്ലിസ്റ്റ് ലീറ്റ്കോഡ് പരിഹാരം - ബിൽറ്റ്-ഇൻ ലൈബ്രറികളൊന്നും ഉപയോഗിക്കാതെ ഒരു സ്കിപ്ലിസ്റ്റ് രൂപകൽപ്പന ചെയ്യുക. ചേർക്കാനും മായ്ക്കാനും തിരയാനും O(log(n)) സമയമെടുക്കുന്ന ഒരു ഡാറ്റാ ഘടനയാണ് skip list. ഒരേ പ്രവർത്തനവും പ്രകടനവുമുള്ള ട്രീ, റെഡ്-ബ്ലാക്ക് ട്രീ എന്നിവയുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, സ്കിപ്ലിസ്റ്റിന്റെ കോഡ് ദൈർഘ്യം താരതമ്യേന ആകാം ...
ചോദ്യം 359. ഏറ്റവും ദൈർഘ്യമേറിയ നല്ല സബ്സ്ട്രിംഗ് ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന: ദൈർഘ്യമേറിയ നല്ല സബ്സ്ട്രിംഗ് ലീറ്റ്കോഡ് പരിഹാരം - s അടങ്ങിയിരിക്കുന്ന അക്ഷരമാലയിലെ ഓരോ അക്ഷരത്തിനും വലിയക്ഷരത്തിലും ചെറിയക്ഷരത്തിലും ദൃശ്യമാണെങ്കിൽ ഒരു സ്ട്രിംഗ് s നല്ലതാണ്. ഉദാഹരണത്തിന്, "abABB" നല്ലതാണ്, കാരണം 'A', 'a' എന്നിവ ദൃശ്യമാകുന്നു, കൂടാതെ 'B', 'b' എന്നിവ ദൃശ്യമാകുന്നു. എന്നിരുന്നാലും, "abA" എന്നത് 'b' ദൃശ്യമാകുന്നതുകൊണ്ടല്ല, എന്നാൽ 'B' പ്രത്യക്ഷപ്പെടുന്നില്ല. ഒരു സ്ട്രിംഗ് s നൽകിയാൽ, s-ന്റെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് നല്ലതാണെന്ന് തിരികെ നൽകുക. ഒന്നിലധികം ഉണ്ടെങ്കിൽ, സബ്സ്ട്രിംഗ് തിരികെ നൽകുക ...
ചോദ്യം 360. പാലിൻഡ്രോം പെർമ്യൂട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന പാലിൻഡ്രോം പെർമ്യൂട്ടേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകുകയും തന്നിരിക്കുന്ന സ്ട്രിംഗിന്റെ പെർമ്യൂട്ടേഷൻ ഒരു പാലിൻഡ്രോം രൂപപ്പെടുത്തുമോ എന്ന് ചോദിക്കുകയും ചെയ്യുന്നു. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: s = "കോഡ്" ഔട്ട്പുട്ട്: തെറ്റായ വിശദീകരണം: ഒരു പാലിൻഡ്രോം രൂപപ്പെടുത്തുന്നതിന് "കോഡ്" എന്ന അക്ഷരങ്ങൾ ക്രമീകരിക്കാൻ ഞങ്ങൾക്ക് കഴിയില്ല ഉദാഹരണം 2: ...
ചോദ്യം 361. രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ പ്രശ്ന പ്രസ്താവന ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ - ശക്തമായി ലിങ്ക് ചെയ്തിരിക്കുന്ന രണ്ട് ഹെഡ്എ, ഹെഡ്ബി എന്നിവയുടെ ഹെഡ്ഡുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ലിങ്ക് ചെയ്ത രണ്ട് ലിസ്റ്റുകളും ഒരു ഘട്ടത്തിൽ വിഭജിക്കാമെന്നും നൽകിയിരിക്കുന്നു. അവ വിഭജിക്കുന്ന നോഡ് തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു അല്ലെങ്കിൽ അസാധുവാണെങ്കിൽ ...
ചോദ്യം 362. പെർമ്യൂട്ടേഷൻ സീക്വൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ക്രമപ്പെടുത്തൽ ക്രമം LeetCode സൊല്യൂഷൻ - സെറ്റിൽ [1, 2, 3, ..., n] ആകെ n അടങ്ങിയിരിക്കുന്നു! അതുല്യമായ ക്രമമാറ്റങ്ങൾ. ക്രമത്തിൽ എല്ലാ പെർമ്യൂട്ടേഷനുകളും ലിസ്റ്റുചെയ്യുകയും ലേബൽ ചെയ്യുകയും ചെയ്യുന്നതിലൂടെ, നമുക്ക് n = 3 എന്നതിനായുള്ള ഇനിപ്പറയുന്ന ശ്രേണി ലഭിക്കും: "123" "132" "213" "231" "312" "321" n, k എന്നിവ നൽകിയാൽ, kth പെർമ്യൂട്ടേഷൻ സീക്വൻസ് തിരികെ നൽകുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: n ...
ചോദ്യം 363. തിരയൽ നിർദ്ദേശങ്ങൾ സിസ്റ്റം LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന തിരയൽ നിർദ്ദേശങ്ങൾ സിസ്റ്റം LeetCode പരിഹാരം - നിങ്ങൾക്ക് സ്ട്രിംഗ് ഉൽപ്പന്നങ്ങളുടെ ഒരു നിരയും ഒരു സ്ട്രിംഗ് സെർച്ച് വേഡും നൽകിയിരിക്കുന്നു. SearchWord-ന്റെ ഓരോ പ്രതീകവും ടൈപ്പ് ചെയ്തതിന് ശേഷം ഉൽപ്പന്നങ്ങളിൽ നിന്ന് പരമാവധി മൂന്ന് ഉൽപ്പന്ന നാമങ്ങൾ നിർദ്ദേശിക്കുന്ന ഒരു സിസ്റ്റം രൂപകൽപ്പന ചെയ്യുക. നിർദ്ദേശിച്ച ഉൽപ്പന്നങ്ങൾക്ക് searchWord-നൊപ്പം പൊതുവായ ഒരു പ്രിഫിക്സ് ഉണ്ടായിരിക്കണം. മൂന്നിൽ കൂടുതൽ ഉൽപ്പന്നങ്ങൾ ഉണ്ടെങ്കിൽ ...
ചോദ്യം 364. ഇമേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ തിരിക്കുക പ്രശ്ന പ്രസ്താവന ഇമേജ് തിരിക്കുക LeetCode പരിഹാരം - ഒരു ഇമേജിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു nxn 2D മാട്രിക്സ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, ചിത്രം 90 ഡിഗ്രി തിരിക്കുക (ഘടികാരദിശയിൽ). നിങ്ങൾ ഇമേജ് ഇൻ-പ്ലേസിൽ തിരിക്കേണ്ടതുണ്ട്, അതായത് ഇൻപുട്ട് 2D മാട്രിക്സ് നിങ്ങൾ നേരിട്ട് പരിഷ്കരിക്കണം. മറ്റൊരു 2D മാട്രിക്സ് അനുവദിക്കാതെ റൊട്ടേഷൻ നടത്തുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 365. പീക്കിംഗ് ഇറ്ററേറ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന പീക്കിംഗ് ഇറ്ററേറ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഹാസ്നെക്സ്റ്റിനും അടുത്ത ഓപ്പറേഷനുകൾക്കും പുറമേ നിലവിലുള്ള ഒരു ഇറ്ററേറ്ററിൽ പീക്ക് ഓപ്പറേഷനെ പിന്തുണയ്ക്കുന്ന ഒരു ഇറ്ററേറ്റർ രൂപകൽപ്പന ചെയ്യുക. PeekingIterator ക്ലാസ് നടപ്പിലാക്കുക: PeekingIterator(Iterator സംഖ്യകൾ) നൽകിയിരിക്കുന്ന പൂർണ്ണസംഖ്യ ഇറ്ററേറ്റർ ഇറ്ററേറ്റർ ഉപയോഗിച്ച് ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു. int next() അറേയിലെ അടുത്ത ഘടകം തിരികെ നൽകുകയും പോയിന്ററിനെ അടുത്ത ഘടകത്തിലേക്ക് നീക്കുകയും ചെയ്യുന്നു. ബൂളിയൻ ...
ചോദ്യം 366. ഒരു ബിഎസ്ടി ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും ചെറിയ ഘടകം BST ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന Kth ഏറ്റവും ചെറിയ ഘടകം - ഒരു ബൈനറി തിരയൽ ട്രീയുടെ റൂട്ടും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയാൽ, ട്രീയിലെ എല്ലാ നോഡുകളുടെയും എല്ലാ മൂല്യങ്ങളുടെയും kth ഏറ്റവും ചെറിയ മൂല്യം (1-ഇൻഡക്സ് ചെയ്തത്) തിരികെ നൽകുക. ഉദാഹരണങ്ങൾ: ഇൻപുട്ട്: റൂട്ട് = [3,1,4,null,2], k = 1 ഔട്ട്പുട്ട്: 1 ഇൻപുട്ട്: റൂട്ട് = [5,3,6,2,4,null,null,1], k ...
ചോദ്യം 367. ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷന്റെ ഇലകൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീയുടെ ഇലകൾ കണ്ടെത്തുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, നിങ്ങൾ ഇത് ചെയ്യുന്നതുപോലെ ഒരു മരത്തിന്റെ നോഡുകൾ ശേഖരിക്കുക: എല്ലാ ഇല നോഡുകളും ശേഖരിക്കുക. എല്ലാ ഇല നോഡുകളും നീക്കം ചെയ്യുക. മരം ശൂന്യമാകുന്നതുവരെ ആവർത്തിക്കുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: റൂട്ട് = [1, 2, 3, ...
ചോദ്യം 368. ടോപ്പ് കെ പതിവ് വാക്കുകൾ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ടോപ്പ് കെ പതിവ് വാക്കുകൾ LeetCode സൊല്യൂഷൻ - സ്ട്രിംഗ് പദങ്ങളുടെ ഒരു നിരയും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയാൽ, k ഏറ്റവും പതിവ് സ്ട്രിംഗുകൾ തിരികെ നൽകുക. ഏറ്റവും ഉയർന്നതിൽ നിന്ന് താഴ്ന്നതിലേക്കുള്ള ആവൃത്തി പ്രകാരം അടുക്കിയ ഉത്തരം തിരികെ നൽകുക. പദങ്ങളെ അവയുടെ നിഘണ്ടു ക്രമപ്രകാരം ഒരേ ആവൃത്തിയിൽ അടുക്കുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: വാക്കുകൾ = [“i”,”love”,”leetcode”,”i”,”love”,”coding”] k = 2 ഔട്ട്പുട്ട്: [“i”,”love”] വിശദീകരണം . ..
ചോദ്യം 369. സമാന്തര കോഴ്സുകൾ II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സമാന്തര കോഴ്സുകൾ II LeetCode സൊല്യൂഷൻ- നിങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യ n നൽകിയിരിക്കുന്നു, ഇത് 1 മുതൽ n വരെ ലേബൽ ചെയ്തിരിക്കുന്ന n കോഴ്സുകൾ ഉണ്ടെന്ന് സൂചിപ്പിക്കുന്നു. കോഴ്സ് പ്രിവ്കോഴ്സിയും കോഴ്സ് നെക്സ്റ്റ് കോഴ്സിയും തമ്മിലുള്ള ഒരു മുൻവ്യവസ്ഥാ ബന്ധത്തെ പ്രതിനിധീകരിക്കുന്ന റിലേഷൻസ്[i] = [പ്രിവ്കോഴ്സി, നെക്സ്റ്റ് കോഴ്സി], കോഴ്സ് നെക്സ്റ്റ് കോഴ്സിക്ക് മുമ്പ് കോഴ്സ് പ്രിവ് കോഴ്സി എടുക്കേണ്ട ഒരു അറേ ബന്ധങ്ങളും നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ട്. കൂടാതെ, നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നത് ...
ചോദ്യം 370. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിക്കുക അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് രണ്ട് പൂർണ്ണസംഖ്യ അറേകൾ nums1, nums2 എന്നിവ നൽകിയിരിക്കുന്നു, കുറയാത്ത ക്രമത്തിൽ അടുക്കി, കൂടാതെ യഥാക്രമം nums1, nums2 എന്നിവയിലെ മൂലകങ്ങളുടെ എണ്ണത്തെ പ്രതിനിധീകരിക്കുന്ന m, n എന്നീ രണ്ട് പൂർണ്ണസംഖ്യകൾ. nums1 ഉം nums2 ഉം കുറയാത്ത ക്രമത്തിൽ അടുക്കിയ ഒരൊറ്റ അറേയിലേക്ക് ലയിപ്പിക്കുക. അവസാനമായി അടുക്കിയ അറേ ഫംഗ്ഷൻ വഴി നൽകേണ്ടതില്ല, പകരം അറേ nums1-ൽ സംഭരിക്കുക. ...
ചോദ്യം 371. ജീവനക്കാരുടെ ഫ്രീ ടൈം ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ജീവനക്കാരന് ഫ്രീ ടൈം ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ജീവനക്കാരുടെ ഒരു ലിസ്റ്റ് ഷെഡ്യൂൾ നൽകിയിരിക്കുന്നു, അത് ഓരോ ജീവനക്കാരന്റെയും ജോലി സമയത്തെ പ്രതിനിധീകരിക്കുന്നു. ഓരോ ജീവനക്കാരനും ഓവർലാപ്പുചെയ്യാത്ത ഇടവേളകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്, ഈ ഇടവേളകൾ അടുക്കിയ ക്രമത്തിലാണ്. എല്ലാ ജീവനക്കാർക്കും പൊതുവായ, പോസിറ്റീവ് ദൈർഘ്യമുള്ള ഒഴിവുസമയത്തെ പ്രതിനിധീകരിക്കുന്ന പരിമിതമായ ഇടവേളകളുടെ ലിസ്റ്റ് തിരികെ നൽകുക.
ചോദ്യം 372. Maze III LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന Maze III LeetCode സൊല്യൂഷൻ - ശൂന്യമായ ഇടങ്ങളും (0 ആയി പ്രതിനിധീകരിക്കുന്നു) ചുവരുകളും (1 ആയി പ്രതിനിധീകരിക്കുന്നു) ഒരു മേജിൽ ഒരു പന്ത് ഉണ്ട്. മുകളിലേക്കും താഴേക്കും ഇടത്തോട്ടും വലത്തോട്ടും ഉരുട്ടികൊണ്ട് പന്തിന് ശൂന്യമായ ഇടങ്ങളിലൂടെ കടന്നുപോകാൻ കഴിയും, എന്നാൽ ഒരു ഭിത്തിയിൽ ഇടിക്കുന്നത് വരെ അത് ഉരുളുന്നത് നിർത്തുകയില്ല. പന്ത് നിർത്തുമ്പോൾ, ...
ചോദ്യം 373. ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നോഡുകൾ മാറ്റുന്നു ലിങ്ക് ചെയ്ത ലിസ്റ്റിലെ പ്രശ്ന പ്രസ്താവന ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് ഒരു ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ ഹെഡും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയിരിക്കുന്നു. kth നോഡിന്റെ തുടക്കം മുതൽ kth നോഡിന്റെ മൂല്യങ്ങളും അതിൽ നിന്ന് kth നോഡും സ്വാപ്പ് ചെയ്ത ശേഷം ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തല തിരികെ നൽകുക. അവസാനം (ലിസ്റ്റ് 1-ഇൻഡക്സ് ചെയ്തതാണ്). ഉദാഹരണം: ഇൻപുട്ട്: തല = [1,2,3,4,5], k = 2 ...
ചോദ്യം 374. റൊട്ടേറ്റഡ് സോർട്ടഡ് അറേ II LeetCode സൊല്യൂഷനിൽ മിനിമം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന റൊട്ടേറ്റഡ് സോർട്ടഡ് അറേ II ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ മിനിമം കണ്ടെത്തുക - ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന ദൈർഘ്യത്തിന്റെ ഒരു നിര 1-നും n-നും ഇടയിൽ തിരിക്കുന്നതായി കരുതുക. ഉദാഹരണത്തിന്, അറേ സംഖ്യകൾ = [0,1,4,4,5,6,7] ആയി മാറിയേക്കാം: [4,5,6,7,0,1,4] അത് 4 തവണ തിരിക്കുകയാണെങ്കിൽ. [0,1,4,4,5,6,7] 7 തവണ കറക്കിയാൽ. ഒരു അറേ [a[0], a[1], a[2], ..., a[n-1]] 1 തവണ തിരിക്കുന്നത് അറേ [a[n-1], a[0] ആയി മാറുന്നത് ശ്രദ്ധിക്കുക. , a[1], a[2], ...
ചോദ്യം 375. ഒരു ലിങ്ക്ഡ് ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നോഡ് ഇല്ലാതാക്കുക പ്രശ്ന പ്രസ്താവന : ലിങ്ക് ചെയ്ത ലിസ്റ്റിലെ നോഡ് ഇല്ലാതാക്കുക Leetcode പരിഹാരം - ഒറ്റ-ലിങ്ക്ഡ് ലിസ്റ്റിൽ ഒരു നോഡ് ഇല്ലാതാക്കാൻ ഒരു ഫംഗ്ഷൻ എഴുതുക. നിങ്ങൾക്ക് ലിസ്റ്റിന്റെ തലയിലേക്ക് ആക്സസ് നൽകില്ല, പകരം, നിങ്ങൾക്ക് നേരിട്ട് ഇല്ലാതാക്കാനുള്ള നോഡിലേക്ക് ആക്സസ് നൽകും. ഇല്ലാതാക്കേണ്ട നോഡ് അല്ലെന്ന് ഉറപ്പാണ് ...
ചോദ്യം 376. വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം” എന്നത് anxm ബൈനറി മാട്രിക്സ് നൽകിയിരിക്കുന്നു. 1-ദിശയിൽ (തിരശ്ചീനമോ ലംബമോ) ബന്ധിപ്പിച്ചിരിക്കുന്ന 4-ന്റെ (ഭൂമിയെ പ്രതിനിധീകരിക്കുന്ന) ഒരു ഗ്രൂപ്പാണ് ദ്വീപ്. ഒരു ദ്വീപ് ആണെങ്കിൽ മാത്രം ഒരു ദ്വീപ് മറ്റൊന്നായി കണക്കാക്കപ്പെടുന്നു ...
ചോദ്യം 377. ഗ്രാഫ് ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ പാത്ത് നിലവിലുണ്ടോയെന്ന് കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഗ്രാഫ് ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ പാത്ത് നിലവിലുണ്ടോയെന്ന് കണ്ടെത്തുക - n വെർട്ടീസുകളുള്ള ഒരു ദ്വി-ദിശയിലുള്ള ഗ്രാഫ് ഉണ്ട്, അവിടെ ഓരോ ശീർഷകവും 0 മുതൽ n - 1 വരെ ലേബൽ ചെയ്തിരിക്കുന്നു (ഉൾപ്പെടെ). ഗ്രാഫിലെ അരികുകൾ ഒരു 2D പൂർണ്ണസംഖ്യ അറേ അരികുകളായി പ്രതിനിധീകരിക്കുന്നു, ഇവിടെ ഓരോ അരികുകളും [i] = [ui, vi] വെർട്ടെക്സ് ui, വെർട്ടെക്സ് vi എന്നിവയ്ക്കിടയിലുള്ള ഒരു ദ്വി-ദിശയിലുള്ള എഡ്ജ് സൂചിപ്പിക്കുന്നു. ഓരോ ശീർഷ ജോഡികളും ...
ചോദ്യം 378. അഗ്ലി നമ്പർ II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന അഗ്ലി നമ്പർ II LeetCode പരിഹാരം - ഒരു വൃത്തികെട്ട സംഖ്യ എന്നത് ഒരു പോസിറ്റീവ് പൂർണ്ണസംഖ്യയാണ്, അതിന്റെ പ്രധാന ഘടകങ്ങൾ 2, 3, 5 എന്നിവയിൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, n-ാമത്തെ വൃത്തികെട്ട സംഖ്യ തിരികെ നൽകുക. ഇൻപുട്ട്: n = 10 ഔട്ട്പുട്ട്: 12 വിശദീകരണം: [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] എന്നത് ആദ്യത്തെ 10 ...
ചോദ്യം 379. ഒരു പീക്ക് എലമെന്റ് II LeetCode പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഒരു പീക്ക് എലമെന്റ് II LeetCode സൊല്യൂഷൻ കണ്ടെത്തുക - 2D ഗ്രിഡിലെ ഒരു പീക്ക് എലമെന്റ്, ഇടത്തോട്ടും വലത്തോട്ടും മുകളിലോട്ടും താഴെയിലുമുള്ള തൊട്ടടുത്തുള്ള എല്ലാ അയൽവാസികളേക്കാളും കർശനമായ ഒരു ഘടകമാണ്. 0-ഇൻഡക്സ് ചെയ്ത mxn മാട്രിക്സ് മാറ്റ് നൽകിയാൽ, അടുത്തടുത്തുള്ള രണ്ട് സെല്ലുകളൊന്നും തുല്യമല്ലാത്ത, ഏതെങ്കിലും പീക്ക് എലമെന്റ് മാറ്റ്[i][j] കണ്ടെത്തി, ദൈർഘ്യം 2 അറേ [i,j] തിരികെ നൽകുക. നിങ്ങൾക്ക് ഊഹിക്കാം...
ചോദ്യം 380. കോമ്പിനേഷൻ സം IV LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന കോമ്പിനേഷൻ സം IV LeetCode സൊല്യൂഷൻ - വ്യത്യസ്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയും ടാർഗെറ്റ് പൂർണ്ണസംഖ്യ ടാർഗെറ്റും നൽകിയാൽ, ടാർഗെറ്റിലേക്ക് ചേർക്കുന്ന സാധ്യമായ കോമ്പിനേഷനുകളുടെ എണ്ണം തിരികെ നൽകുക. ഒരു 32-ബിറ്റ് പൂർണ്ണസംഖ്യയിൽ ഉത്തരം ഉൾക്കൊള്ളാൻ കഴിയുന്ന തരത്തിൽ ടെസ്റ്റ് കേസുകൾ സൃഷ്ടിക്കപ്പെടുന്നു. ഇൻപുട്ട്: സംഖ്യകൾ = [1,2,3], ലക്ഷ്യം = 4 ഔട്ട്പുട്ട്: 7 വിശദീകരണം: സാധ്യമായത് ...
ചോദ്യം 381. സ്ട്രിംഗ് ടു ഇന്റിജർ (atoi) LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് ടു ഇന്റിജർ (atoi) Leetcode സൊല്യൂഷൻ -“String to Integer (atoi)” പ്രസ്താവിക്കുന്നത് myAtoi(string s) ഫംഗ്ഷൻ നടപ്പിലാക്കുന്നു, ഇത് ഒരു സ്ട്രിംഗിനെ 32-ബിറ്റ് സൈൻ ചെയ്ത പൂർണ്ണസംഖ്യയായി പരിവർത്തനം ചെയ്യുന്നു (C/C++ ന്റെ atoi ഫംഗ്ഷൻ പോലെയാണ്. ). myAtoi(strings) നുള്ള അൽഗോരിതം ഇപ്രകാരമാണ്: ഏതെങ്കിലും മുൻനിര വൈറ്റ്സ്പെയ്സ് വായിക്കുകയും അവഗണിക്കുകയും ചെയ്യുക. അടുത്ത പ്രതീകമാണോ എന്ന് പരിശോധിക്കുക (എങ്കിൽ ...
ചോദ്യം 382. IP വിലാസങ്ങൾ Leetcode പരിഹാരം പുനഃസ്ഥാപിക്കുക പ്രശ്ന പ്രസ്താവന IP വിലാസങ്ങൾ പുനഃസ്ഥാപിക്കുക LeetCode സൊല്യൂഷൻ - "IP വിലാസങ്ങൾ പുനഃസ്ഥാപിക്കുക" പ്രസ്താവിക്കുന്നു, അക്കങ്ങൾ മാത്രം ഉൾക്കൊള്ളുന്ന സ്ട്രിംഗിൽ, സാധ്യമായ എല്ലാ സാധുതയുള്ള IP വിലാസങ്ങളും സ്ട്രിംഗിലേക്ക് ഡോട്ടുകൾ ചേർത്തുകൊണ്ട് രൂപീകരിക്കാൻ കഴിയുന്ന എല്ലാ ക്രമത്തിലും ഞങ്ങൾ തിരികെ നൽകേണ്ടതുണ്ട്. ഞങ്ങൾക്ക് മടങ്ങിപ്പോകാൻ അനുവാദമില്ല എന്നത് ശ്രദ്ധിക്കുക...
ചോദ്യം 383. സ്ട്രിംഗ് കംപ്രഷൻ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് കംപ്രഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - പ്രതീകങ്ങളുടെ ഒരു നിര നൽകിയാൽ, ഇനിപ്പറയുന്ന അൽഗോരിതം ഉപയോഗിച്ച് ഇത് കംപ്രസ് ചെയ്യുക: ഒരു ശൂന്യമായ സ്ട്രിംഗ് s ഉപയോഗിച്ച് ആരംഭിക്കുക. പ്രതീകങ്ങളിൽ തുടർച്ചയായി ആവർത്തിക്കുന്ന പ്രതീകങ്ങളുടെ ഓരോ ഗ്രൂപ്പിനും: ഗ്രൂപ്പിന്റെ ദൈർഘ്യം 1 ആണെങ്കിൽ, പ്രതീകം s-ലേക്ക് കൂട്ടിച്ചേർക്കുക. അല്ലെങ്കിൽ, ഗ്രൂപ്പിന്റെ ദൈർഘ്യത്തിന് ശേഷം പ്രതീകം ചേർക്കുക. കംപ്രസ് ചെയ്ത സ്ട്രിംഗ് ...
ചോദ്യം 384. ഒരു ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷന്റെ പൂർണ്ണത പരിശോധിക്കുക ഒരു ബൈനറി ട്രീയുടെ സമ്പൂർണ്ണത പരിശോധിക്കുക LeetCode സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകുമ്പോൾ, അത് ഒരു സമ്പൂർണ്ണ ബൈനറി ട്രീ ആണോ എന്ന് നിർണ്ണയിക്കുക. ഒരു സമ്പൂർണ്ണ ബൈനറി ട്രീയിൽ, അവസാനത്തേത് ഒഴികെയുള്ള എല്ലാ ലെവലും പൂർണ്ണമായും നിറഞ്ഞിരിക്കുന്നു, അവസാന ലെവലിലെ എല്ലാ നോഡുകളും കഴിയുന്നത്ര ഇടതുവശത്താണ്. ...
ചോദ്യം 385. ഗ്രാഫ് സാധുവായ ട്രീ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഗ്രാഫ് സാധുവായ ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ഗ്രാഫിന്റെ അരികുകൾ നൽകിയാൽ, അരികുകൾ സാധുതയുള്ള ഒരു വൃക്ഷമാണോ എന്ന് പരിശോധിക്കുക. അതെ എങ്കിൽ ശരിയും അല്ലാത്തതും തിരികെ നൽകുക. അരികുകൾ n*2 വലുപ്പത്തിന്റെ 2D ശ്രേണിയായി നൽകിയിരിക്കുന്നു ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: n = 5, ...
ചോദ്യം 386. സ്പൈറൽ മാട്രിക്സ് II ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഈ ചോദ്യം സ്പൈറൽ മാട്രിക്സ് II സ്പൈറൽ മാട്രിക്സുമായി വളരെ സാമ്യമുള്ളതാണ് ഈ പ്രശ്നം പരിഹരിക്കുന്നതിന് മുമ്പ് ഒരു മികച്ച ആശയം ലഭിക്കുന്നതിന് മുകളിലുള്ള ചോദ്യം പരീക്ഷിക്കാൻ ശ്രമിക്കുക. ഈ ചോദ്യത്തിൽ, സർപ്പിള ക്രമത്തിൽ മൂലകങ്ങളുള്ള n*n വലുപ്പത്തിന്റെ ഒരു മാട്രിക്സ് സൃഷ്ടിക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു, കൂടാതെ n ...
ചോദ്യം 387. വെബ് ക്രാളർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന വെബ് ക്രാളർ LeetCode സൊല്യൂഷൻ - ഒരു URL startUrl ഉം ഒരു ഇന്റർഫേസും HtmlParser നൽകിയിരിക്കുന്നു, startUrl എന്ന അതേ ഹോസ്റ്റ് നാമത്തിൽ ഉള്ള എല്ലാ ലിങ്കുകളും ക്രോൾ ചെയ്യുന്നതിന് ഒരു വെബ് ക്രാളർ നടപ്പിലാക്കുക. നിങ്ങളുടെ വെബ് ക്രാളറിന് ലഭിച്ച എല്ലാ URL-കളും ഏത് ക്രമത്തിലും തിരികെ നൽകുക. നിങ്ങളുടെ ക്രാളർ ചെയ്യേണ്ടത്: പേജിൽ നിന്ന് ആരംഭിക്കുക: startUrl എന്നതിന്റെ ഒരു വെബ്പേജിൽ നിന്ന് എല്ലാ URL-കളും ലഭിക്കാൻ HtmlParser.getUrls(url) എന്ന് വിളിക്കുക ...
ചോദ്യം 388. ഒന്ന് എഡിറ്റ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഒന്ന് എഡിറ്റ് ഡിസ്റ്റൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - രണ്ട് സ്ട്രിംഗുകൾ s ഉം t ഉം നൽകിയിരിക്കുന്നു, അവ രണ്ടും ഒരു എഡിറ്റ് ദൂരം അകലത്തിൽ ആണെങ്കിൽ true റിട്ടേൺ ചെയ്യുക, അല്ലാത്തപക്ഷം തെറ്റ് നൽകുക. നിങ്ങൾക്ക് കഴിയുമെങ്കിൽ ഒരു സ്ട്രിംഗ് s ഒരു സ്ട്രിംഗിൽ നിന്ന് ഒരു ദൂരമാണെന്നാണ് പറയപ്പെടുന്നത്: t ലഭിക്കാൻ s-ലേക്ക് കൃത്യമായി ഒരു പ്രതീകം ചേർക്കുക. ടി ലഭിക്കാൻ s-ൽ നിന്ന് കൃത്യമായി ഒരു പ്രതീകം ഇല്ലാതാക്കുക. t ലഭിക്കാൻ s-ന്റെ ഒരു പ്രതീകം മറ്റൊരു പ്രതീകം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക. ഇൻപുട്ട്:...
ചോദ്യം 389. സാധ്യമായ ബൈപാർട്ടീഷൻ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധ്യമായ ബൈപാർട്ടീഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - n ആളുകളുടെ ഒരു ഗ്രൂപ്പിനെ (1 മുതൽ n വരെ ലേബൽ ചെയ്തിരിക്കുന്നത്) ഏത് വലുപ്പത്തിലുമുള്ള രണ്ട് ഗ്രൂപ്പുകളായി വിഭജിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. ഓരോ വ്യക്തിക്കും മറ്റ് ചില ആളുകളെ ഇഷ്ടപ്പെടാതിരിക്കാം, അവർ ഒരേ ഗ്രൂപ്പിലേക്ക് പോകരുത്. പൂർണ്ണസംഖ്യയായ n ഉം അറേ ഡിസ്ലൈക്കുകളും നൽകുമ്പോൾ ഡിസ്ലൈക്കുകൾ[i] = [AI, bi] എന്നത് AI എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന വ്യക്തിയെ സൂചിപ്പിക്കുന്നു ...
ചോദ്യം 390. ജീവനക്കാരുടെ പ്ര