ചോദ്യങ്ങളുടെ വിഭാഗങ്ങൾ
eBay അറേ ചോദ്യങ്ങൾ
ചോദ്യം 1. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 2. ഫ്രീക്വൻസി ലീറ്റ്കോഡ് പരിഹാരം വർദ്ധിപ്പിച്ചുകൊണ്ട് അറേ അടുക്കുക പ്രശ്ന പ്രസ്താവം ആവൃത്തി വർദ്ധിപ്പിച്ച് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ആവൃത്തി വർദ്ധിപ്പിച്ച് അറേ അടുക്കുക" എന്ന് പറയുന്നത്, നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയാണ് നൽകിയിരിക്കുന്നത്, മൂല്യങ്ങളുടെ ആവൃത്തിയെ അടിസ്ഥാനമാക്കി ക്രമത്തിൽ ക്രമപ്പെടുത്തുക. രണ്ടോ അതിലധികമോ മൂല്യങ്ങൾക്ക് ഒരേ ആവൃത്തിയുണ്ട്, നമുക്ക് അവ അടുക്കേണ്ടതുണ്ട് ...
ചോദ്യം 3. കോമ്പിനേഷൻ തുക ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്നം കോമ്പിനേഷൻ സം ലീറ്റ്കോഡ് പരിഹാരം ഞങ്ങൾക്ക് ഒരു ശ്രേണി അല്ലെങ്കിൽ പൂർണ്ണസംഖ്യകളുടെ പട്ടികയും ഒരു ടാർഗെറ്റും നൽകുന്നു. തന്നിരിക്കുന്ന ടാർഗെറ്റിലേക്ക് എത്ര തവണ വേണമെങ്കിലും ഈ സംഖ്യകൾ ഉപയോഗിച്ച് നിർമ്മിക്കാൻ കഴിയുന്ന കോമ്പിനേഷനുകൾ കണ്ടെത്താൻ ഞങ്ങളോട് പറയുന്നു. അതിനാൽ കൂടുതൽ ly പചാരികമായി, തന്നിരിക്കുന്നവ നമുക്ക് ഉപയോഗിക്കാം ...
ചോദ്യം 4. ഫ്രീക്വൻസി ലീറ്റ്കോഡ് പരിഹാരം വർദ്ധിപ്പിച്ചുകൊണ്ട് അറേ അടുക്കുക പ്രശ്ന പ്രസ്താവന പൂർണ്ണ സംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, മൂല്യങ്ങളുടെ ആവൃത്തിയെ അടിസ്ഥാനമാക്കി ശ്രേണി ക്രമത്തിൽ അടുക്കുക. ഒന്നിലധികം മൂല്യങ്ങൾക്ക് ഒരേ ആവൃത്തി ഉണ്ടെങ്കിൽ, അവയെ ക്രമത്തിൽ അടുക്കുക. ഉദാഹരണ സംഖ്യകൾ = [1,1,2,2,2,3] [3,1,1,2,2,2] വിശദീകരണം: '3' ന് 1 ആവൃത്തിയും '1' എന്നതിന്റെ ആവൃത്തിയും ...
ചോദ്യം 5. ആപേക്ഷിക അടുക്കൽ അറേ ലീറ്റ്കോഡ് പരിഹാരം ഈ പ്രശ്നത്തിൽ, പോസിറ്റീവ് സംഖ്യകളുടെ രണ്ട് ശ്രേണികൾ ഞങ്ങൾക്ക് നൽകി. രണ്ടാമത്തെ അറേയിലെ എല്ലാ ഘടകങ്ങളും വ്യത്യസ്തമാണ്, അവ ആദ്യ അറേയിൽ ഉണ്ട്. എന്നിരുന്നാലും, ആദ്യ അറേയിൽ രണ്ടാമത്തെ അറേയിൽ ഇല്ലാത്ത തനിപ്പകർപ്പ് ഘടകങ്ങളോ ഘടകങ്ങളോ അടങ്ങിയിരിക്കാം. നമുക്ക് ആദ്യ ശ്രേണി ക്രമീകരിക്കേണ്ടതുണ്ട് ...
ചോദ്യം 6. അടുക്കിയ അറേകളുടെ ലീറ്റ്കോഡ് പരിഹാരം ലയിപ്പിക്കുക “അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക” എന്ന പ്രശ്നത്തിൽ, അവരോഹണ ക്രമത്തിൽ അടുക്കിയ രണ്ട് അറേകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ആദ്യ അറേ പൂർണ്ണമായി പൂരിപ്പിച്ചിട്ടില്ല കൂടാതെ രണ്ടാമത്തെ അറേയിലെ എല്ലാ ഘടകങ്ങളെയും ഉൾക്കൊള്ളാൻ മതിയായ ഇടമുണ്ട്. രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കണം, അതായത് ആദ്യ അറേയിൽ ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 7. തിരിക്കുന്ന അടുക്കിയ അറേ ലീറ്റ്കോഡ് പരിഹാരത്തിൽ തിരയുക ഒരു അടുക്കിയ അറേ പരിഗണിക്കുക, എന്നാൽ ഒരു സൂചിക തിരഞ്ഞെടുക്കുകയും ആ ഘട്ടത്തിൽ അറേ തിരിക്കുകയും ചെയ്തു. ഇപ്പോൾ, അറേ തിരിക്കിക്കഴിഞ്ഞാൽ നിങ്ങൾ ഒരു പ്രത്യേക ടാർഗെറ്റ് ഘടകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകേണ്ടതുണ്ട്. കേസിൽ, ഘടകം നിലവിലില്ലെങ്കിൽ, മടങ്ങുക -1. പ്രശ്നം പൊതുവെ ...
ചോദ്യം 8. അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനുകളിലെ ഏറ്റവും വലിയ മൂലകം ഈ പ്രശ്നത്തിൽ, ഞങ്ങൾ തരംതിരിക്കാത്ത അറേയിലെ kth ഏറ്റവും വലിയ ഘടകം തിരികെ നൽകണം. അറേയ്ക്ക് തനിപ്പകർപ്പുകൾ ഉണ്ടാകാമെന്നത് ശ്രദ്ധിക്കുക. അതിനാൽ, അടുക്കിയ ക്രമത്തിൽ Kth ഏറ്റവും വലിയ മൂലകം കണ്ടെത്തണം, വ്യത്യസ്തമായ Kth ഏറ്റവും വലിയ മൂലകമല്ല. ഉദാഹരണം A = {4, 2, 5, 3 ...
ചോദ്യം 9. സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള മികച്ച സമയം പ്രശ്ന പ്രസ്താവന “സ്റ്റോക്ക് വാങ്ങാനും വിൽക്കാനുമുള്ള ഏറ്റവും നല്ല സമയം” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് n ന്റെ വിലകളുടെ ഒരു നിര നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, അവിടെ ith മൂലകം ith ദിവസം സ്റ്റോക്കിന്റെ വില സംഭരിക്കുന്നു. ഞങ്ങൾക്ക് ഒരു ഇടപാട് മാത്രമേ നടത്താൻ കഴിയൂവെങ്കിൽ, അതായത്, ഒരു ദിവസം വാങ്ങാനും ...
ചോദ്യം 10. ടോപ്പ് കെ പതിവ് ഘടകങ്ങൾ പ്രശ്ന പ്രസ്താവന മുകളിലുള്ള കെ പതിവ് ഘടകങ്ങളിൽ ഞങ്ങൾ ഒരു അറേ സംഖ്യകൾ നൽകിയിട്ടുണ്ട്, k ഏറ്റവും കൂടുതൽ സംഭവിക്കുന്ന ഘടകങ്ങൾ കണ്ടെത്തുക. ഉദാഹരണ സംഖ്യകൾ [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 സംഖ്യകൾ [] = {1} k = 1 1 മികച്ച കെ പതിവ് ഘടകങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 11. ഒരു വൃത്താകൃതിയിലുള്ള നിരയിലെ തുടർച്ചയായ വ്യത്യാസങ്ങളുടെ ആകെത്തുക പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് ഒരു സംഖ്യ ശ്രേണി ഉണ്ടെന്ന് കരുതുക. ഈ അറേ ഒരു വൃത്താകൃതിയിലുള്ള അറേ ആയി കണക്കാക്കണം. ഒരു അറേയുടെ അവസാന മൂല്യം ആദ്യ അറേയുമായി ബന്ധിപ്പിക്കും, ⇒ a1. “ഒരു വൃത്താകൃതിയിലുള്ള നിരയിലെ തുടർച്ചയായ വ്യത്യാസങ്ങളുടെ എണ്ണം വർദ്ധിപ്പിക്കുക” എന്ന പ്രശ്നം പരമാവധി കണ്ടെത്താൻ ആവശ്യപ്പെടുന്നു ...
ചോദ്യം 12. ലീനിയർ സമയത്ത് വലുപ്പം 3 ന്റെ അടുക്കിയ തുടർച്ച കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ലീനിയർ സമയത്ത് വലുപ്പം 3 ന്റെ അടുക്കിയ തുടർച്ച കണ്ടെത്തുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സംഖ്യ ശ്രേണി ഉണ്ടെന്ന് പറയുന്നു. [I] <അറേ [k] <അറേ [k], i <j <k എന്നിങ്ങനെ മൂന്ന് സംഖ്യകൾ കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] ...
ചോദ്യം 13. ബ്രിഡ്ജ്, ടോർച്ച് പ്രശ്നത്തിനായുള്ള പ്രോഗ്രാം പ്രശ്ന പ്രസ്താവന “ബ്രിഡ്ജും ടോർച്ചും” പ്രശ്നം ഒരു വ്യക്തിക്ക് പാലം കടക്കാൻ ആവശ്യമായ സമയം നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇത് സമയമായതിനാൽ, അതിൽ പോസിറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു. ഒരു വ്യക്തിയെ മറികടക്കാൻ ആവശ്യമായ ഒരു പാലം ഞങ്ങൾക്ക് നൽകിയിട്ടുള്ള സമയത്തിനൊപ്പം. പാലം മാത്രം അനുവദിക്കുന്നു ...
ചോദ്യം 14. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക ലയനം ഓവർലാപ്പിംഗ് ഇടവേള പ്രശ്നത്തിൽ ഞങ്ങൾ ഇടവേളകളുടെ ഒരു ശേഖരം നൽകി, ലയിപ്പിച്ച് എല്ലാ ഓവർലാപ്പിംഗ് ഇടവേളകളും നൽകുന്നു. ഉദാഹരണ ഇൻപുട്ട്: [[2, 3], [3, 4], [5, 7]] put ട്ട്പുട്ട്: [[2, 4], [5, 7]] വിശദീകരണം: നമുക്ക് ലയിപ്പിക്കാൻ കഴിയും [2, 3], [3 , 4] ഒരുമിച്ച് [2, 4] ലയിപ്പിക്കുന്നതിനുള്ള സമീപനം ...
ചോദ്യം 15. അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ ഒരു ഘടകം തിരയുക അടുക്കിയ റൊട്ടേറ്റഡ് അറേ പ്രശ്നത്തിലെ തിരയലിൽ ഞങ്ങൾ ഒരു അടുക്കിയതും തിരിക്കുന്നതുമായ അറേയും ഒരു ഘടകവും നൽകി, തന്നിരിക്കുന്ന ഘടകം അറേയിൽ ഉണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് സംഖ്യകൾ [] = {2, 5, 6, 0, 0, 1, 2} ടാർഗെറ്റ് = 0 put ട്ട്പുട്ട് യഥാർത്ഥ ഇൻപുട്ട് സംഖ്യകൾ [] = {2, ...
ചോദ്യം 16. കോമ്പിനേഷൻ തുക കോമ്പിനേഷൻ സം പ്രശ്നത്തിൽ ഞങ്ങൾ പോസിറ്റീവ് സംഖ്യകളുടെ ഒരു ശ്രേണിയും ഒരു സംഖ്യയും നൽകിയിട്ടുണ്ട്, എല്ലാ ഘടകങ്ങളുടെയും അദ്വിതീയ കോമ്പിനേഷനുകൾ arr [] ൽ കണ്ടെത്തുക, അവിടെ ആ ഘടകങ്ങളുടെ ആകെത്തുക s ന് തുല്യമാണ്. അതേ ആവർത്തിച്ചുള്ള സംഖ്യ പരിധിയിൽ നിന്ന് പരിധിയില്ലാത്ത തവണ തിരഞ്ഞെടുക്കാം. ഘടകങ്ങൾ ...
ചോദ്യം 17. അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ തിരയുക O (ലോഗ്) സമയത്തിൽ ബൈനറി തിരയൽ ഉപയോഗിച്ച് അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിലെ ഒരു ഘടക തിരയൽ കണ്ടെത്താനാകും. O (ലോഗ്) സമയത്തിൽ അടുക്കിയ റൊട്ടേറ്റഡ് അറേയിൽ നൽകിയിരിക്കുന്ന ഒരു ഘടകം കണ്ടെത്തുക എന്നതാണ് ഈ പോസ്റ്റിന്റെ ലക്ഷ്യം. അടുക്കിയ റൊട്ടേറ്റ് അറേയുടെ ചില ഉദാഹരണം നൽകിയിരിക്കുന്നു. ഉദാഹരണം ഇൻപുട്ട്: arr [] = {7,8,9,10,1,2,3,5,6}; ...
ചോദ്യം 18. ഇടവേളകൾ ലയിപ്പിക്കുന്നു ഇടവേളകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിൽ ഞങ്ങൾ ഫോമിന്റെ [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 ഇടവേളകൾ ലയിപ്പിക്കുന്നതിനുള്ള നിഷ്കളങ്കമായ സമീപനം ...
ചോദ്യം 19. വർണ്ണങ്ങൾ അടുക്കുക N ഒബ്ജക്റ്റുകൾ അടങ്ങിയ ഒരു അറേ നൽകേണ്ട ഒരു പ്രശ്നമാണ് വർണ്ണങ്ങൾ അടുക്കുക. ഓരോ ബോക്സിലും ചുവപ്പ്, നീല, വെള്ള എന്നീ നിറങ്ങളിലുള്ള ഒരൊറ്റ നിറമാണ് വരച്ചിരിക്കുന്നത്. ഞങ്ങൾക്ക് ഇതിനകം വരച്ച N വസ്തുക്കൾ ഉണ്ട്. ഒരേ വർണ്ണത്തിലുള്ള ശ്രേണി ഞങ്ങൾ അടുക്കണം ...
ചോദ്യം 20. സുബാരെ തുക 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 പരിഗണിക്കുക ...
ചോദ്യം 21. ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക II പ്രശ്ന പ്രസ്താവന “ലയിപ്പിക്കുന്ന ഓവർലാപ്പിംഗ് ഇടവേളകൾ II” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു കൂട്ടം ഇടവേളകൾ നൽകി. ഓവർലാപ്പിംഗ് ഇടവേളകളെ ഒന്നായി ലയിപ്പിക്കുകയും ഓവർലാപ്പുചെയ്യാത്ത എല്ലാ ഇടവേളകളും പ്രിന്റുചെയ്യുകയും ചെയ്യുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ n അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. ഓരോ ജോഡിയും ഉള്ളിടത്ത് n ജോഡി അടങ്ങിയിരിക്കുന്ന രണ്ടാമത്തെ വരി ...
ചോദ്യം 22. വർദ്ധിക്കുന്ന തുടർന്നുള്ള തുക പ്രശ്ന പ്രസ്താവന “പരമാവധി തുക വർദ്ധിക്കുന്ന തുടർന്നുള്ള” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ശ്രേണി നൽകി. തന്നിരിക്കുന്ന അറേയുടെ പരമാവധി തുടർച്ചയുടെ ആകെത്തുക കണ്ടെത്തുക, അതായത് തുടർന്നുള്ള സംഖ്യകൾ അടുക്കിയ ക്രമത്തിലാണ്. ഒരു ശ്രേണി ഒരു ശ്രേണിയുടെ ഭാഗമാണ്, അത് ഒരു ശ്രേണിയാണ് ...
ചോദ്യം 23. അറേയിൽ പരമാവധി ആവർത്തിക്കുന്ന നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “അറേയിലെ പരമാവധി ആവർത്തന നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു തരം ക്രമീകരിക്കാത്ത വലുപ്പ ശ്രേണി നൽകിയിട്ടുണ്ട്. തന്നിരിക്കുന്ന അറേയിൽ range 0, k range ശ്രേണിയിലെ സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു, ഇവിടെ k <= N. പരമാവധി സംഖ്യ വരുന്ന നമ്പർ കണ്ടെത്തുക ശ്രേണിയിലെ സമയങ്ങളുടെ. ഇൻപുട്ട് ഫോർമാറ്റ് ...
ചോദ്യം 24. പാർട്ടീഷൻ പ്രശ്നം പ്രശ്ന പ്രസ്താവന പാർട്ടീഷൻ പ്രശ്നത്തിൽ, n ഘടകങ്ങൾ അടങ്ങിയ ഒരു സെറ്റ് ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന സെറ്റിനെ രണ്ട് സെറ്റുകളായി വിഭജിക്കാനാകുമോയെന്ന് കണ്ടെത്തുക, അവയുടെ ഉപസെറ്റുകളിലെ ഘടകങ്ങളുടെ ആകെത്തുക തുല്യമാണ്. ഉദാഹരണം ഇൻപുട്ട് arr [] = {4, 5, 11, 9, 8, 3} put ട്ട്പുട്ട് അതെ വിശദീകരണം അറേ ...
ചോദ്യം 25. തന്നിരിക്കുന്ന തുകയ്ക്കൊപ്പം സുബാരെ പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന തുക പ്രശ്നമുള്ള സബ്റേയിൽ, n പോസിറ്റീവ് ഘടകങ്ങൾ അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന_സമിന് തുല്യമായ സബ്റേയുടെ എല്ലാ ഘടകങ്ങളുടെയും ആകെത്തുക ഞങ്ങൾ സബ്റേ കണ്ടെത്തണം. ചിലത് ഇല്ലാതാക്കിയാണ് യഥാർത്ഥ അറേയിൽ നിന്ന് സുബാരെ ലഭിക്കുന്നത് ...
ചോദ്യം 26. തനിപ്പകർപ്പ് അറേയിൽ നിന്ന് നഷ്ടമായ ഘടകം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന എ, ബി എന്നീ രണ്ട് അറേകൾ നൽകിയാൽ, ഒരു അറേ ഒരു ഘടകമല്ലാതെ മറ്റൊന്നിന്റെ തനിപ്പകർപ്പാണ്. എ അല്ലെങ്കിൽ ബിയിൽ നിന്നും ഒരു ഘടകം കാണുന്നില്ല. തനിപ്പകർപ്പ് അറേയിൽ നിന്നും നഷ്ടമായ ഘടകം കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം 5 1 6 4 8 9 6 4 8 ...
ചോദ്യം 27. രണ്ട് അടുക്കിയ അറേകൾ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിച്ച രണ്ട് തരം അറേ പ്രശ്നത്തിൽ, ഞങ്ങൾ രണ്ട് ഇൻപുട്ട് അടുക്കിയ അറേകൾ നൽകി, ഈ രണ്ട് അറേകളും ഞങ്ങൾ ലയിപ്പിക്കേണ്ടതുണ്ട്, അതായത് പൂർണ്ണമായ സോർട്ടിംഗിന് ശേഷമുള്ള പ്രാരംഭ സംഖ്യകൾ ആദ്യ അറേയിലും രണ്ടാമത്തെ അറേയിൽ അവശേഷിക്കും. ഉദാഹരണം ഇൻപുട്ട് എ [] = {1, 3, 5, 7, ...
ചോദ്യം 28. നൽകിയ മൂല്യത്തേക്കാൾ കുറഞ്ഞ തുകയുള്ള ത്രിമൂർത്തികളുടെ എണ്ണം പ്രശ്ന പ്രസ്താവന N ഘടകങ്ങളുടെ എണ്ണം അടങ്ങിയ ഒരു ശ്രേണി ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിൽ, തന്നിരിക്കുന്ന മൂല്യത്തേക്കാൾ കുറവുള്ള ത്രിവർണ്ണങ്ങളുടെ എണ്ണം എണ്ണുക. ഉദാഹരണം ഇൻപുട്ട് a [] = {1, 2, 3, 4, 5, 6, 7, 8} തുക = 10 put ട്ട്പുട്ട് 7 സാധ്യമായ മൂന്നിരട്ടി: ...
ചോദ്യം 29. അടുക്കിയ രണ്ട് അറേകൾ ലയിപ്പിക്കുന്നു പ്രശ്ന പ്രസ്താവന രണ്ട് തരംതിരിച്ച അറേകളുടെ പ്രശ്നം ലയിപ്പിക്കുന്നതിന് ഞങ്ങൾ രണ്ട് അടുക്കിയ അറേകൾ നൽകിയിട്ടുണ്ട്, ഒരു അറേ വലുപ്പമുള്ള m + n, മറ്റൊന്ന് വലുപ്പം n ഉള്ള അറേ. ഞങ്ങൾ n വലുപ്പത്തിലുള്ള അറേയെ m + n വലുപ്പത്തിലുള്ള അറേയിലേക്ക് ലയിപ്പിക്കുകയും m + n വലുപ്പത്തിലുള്ള ലയിപ്പിച്ച അറേ പ്രിന്റുചെയ്യുകയും ചെയ്യും. ഉദാഹരണം ഇൻപുട്ട് 6 3 M [] = ...
ചോദ്യം 30. തന്നിരിക്കുന്ന തുക ഉപയോഗിച്ച് അറേയിൽ ട്രിപ്പിൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, അറേയിലെ മൂന്ന് ഘടകങ്ങളുടെ സംയോജനം ഒരു നിശ്ചിത മൂല്യത്തിന് തുല്യമായ X കണ്ടെത്തുക. ഇവിടെ നമുക്ക് ലഭിക്കുന്ന ആദ്യ കോമ്പിനേഷൻ പ്രിന്റുചെയ്യും. അത്തരമൊരു കോമ്പിനേഷൻ ഇല്ലെങ്കിൽ -1 പ്രിന്റുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട് N = 5, X = 15 arr [] = ...
ചോദ്യം 31. ക്രമീകരിക്കാത്ത അറേയിൽ കാണാത്ത ഏറ്റവും ചെറിയ പോസിറ്റീവ് നമ്പർ പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന തരംതിരിക്കാത്ത അറേയിൽ, ക്രമീകരിക്കാത്ത അറേയിൽ കാണാത്ത ഏറ്റവും ചെറിയ പോസിറ്റീവ് നമ്പർ കണ്ടെത്തുക. ഒരു പോസിറ്റീവ് സംഖ്യയിൽ 0 ഉൾപ്പെടുന്നില്ല. ആവശ്യമെങ്കിൽ ഞങ്ങൾക്ക് യഥാർത്ഥ അറേ പരിഷ്ക്കരിക്കാനാകും. അറേയിൽ പോസിറ്റീവ്, നെഗറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കാം. ഉദാഹരണം a. ഇൻപുട്ട് അറേ: [3, 4, -1, 0, -2, 2, 1, ...
ചോദ്യം 32. തന്നിരിക്കുന്ന അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും നീക്കുക പ്രശ്ന പ്രസ്താവന തന്നിരിക്കുന്ന അറേയിൽ അറേയിലുള്ള എല്ലാ പൂജ്യങ്ങളും അറേയുടെ അവസാനത്തിലേക്ക് നീക്കുക. അറേയുടെ അവസാനത്തിലേക്ക് എല്ലാ പൂജ്യങ്ങളും ചേർക്കുന്നതിന് ഇവിടെ എല്ലായ്പ്പോഴും ഒരു മാർഗമുണ്ട്. ഉദാഹരണം ഇൻപുട്ട് 9 9 17 0 14 0 ...
ചോദ്യം 33. അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന “ഒരു അടുക്കിയ അറേയിൽ കാണാതായ ഏറ്റവും ചെറിയ നമ്പർ കണ്ടെത്തുക” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു ഇൻറിജർ അറേ നൽകി. 0 മുതൽ M-1 വരെയുള്ള ശ്രേണിയിൽ അദ്വിതീയ ഘടകങ്ങളുള്ള N വലുപ്പത്തിലുള്ള അടുക്കിയ അറേയിലെ ഏറ്റവും ചെറിയ നഷ്ടമായ നമ്പർ കണ്ടെത്തുക, ഇവിടെ M> N. ഉദാഹരണ ഇൻപുട്ട് [0, 1, 2, 3, 4, 6, 7, ...
ചോദ്യം 34. ആദ്യം ആവർത്തിക്കുന്ന ഘടകം പ്രശ്ന പ്രസ്താവന n പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ ഒരു അറേ ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന അറേയിലെ ആദ്യത്തെ ആവർത്തിക്കുന്ന ഘടകം ഞങ്ങൾ കണ്ടെത്തണം. ആവർത്തിച്ചുള്ള ഘടകങ്ങളൊന്നുമില്ലെങ്കിൽ “ആവർത്തിക്കുന്ന സംഖ്യകളൊന്നും കണ്ടെത്തിയില്ല” അച്ചടിക്കുക. കുറിപ്പ്: ഒന്നിലധികം തവണ വരുന്ന ഘടകങ്ങളാണ് ആവർത്തിക്കുന്ന ഘടകങ്ങൾ. (അറേയിൽ തനിപ്പകർപ്പുകൾ അടങ്ങിയിരിക്കാം) ...
ചോദ്യം 35. ഒരു ഉൽപ്പന്ന അറേ പസിൽ പ്രശ്ന പ്രസ്താവന ഒരു ഉൽപ്പന്ന അറേ പസിൽ പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു അറേ നിർമ്മിക്കേണ്ടതുണ്ട്, അവിടെ ith പൊസിഷനിലെ മൂലകം ഒഴികെ തന്നിരിക്കുന്ന അറേയിലെ എല്ലാ ഘടകങ്ങളുടെയും ഉൽപ്പന്നമായിരിക്കും ith മൂലകം. ഉദാഹരണം ഇൻപുട്ട് 5 10 3 5 6 2 put ട്ട്പുട്ട് 180 600 360 300 900 ...
ചോദ്യം 36. തന്നിരിക്കുന്ന അറേയിൽ ആദ്യത്തെ ആവർത്തന നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഒരു അറേയിൽ ഒന്നിലധികം ആവർത്തിക്കുന്ന നമ്പറുകൾ ഉണ്ടാകാം, പക്ഷേ ഒരു നിശ്ചിത അറേയിൽ നിങ്ങൾ ആവർത്തിക്കുന്ന ആദ്യത്തെ നമ്പർ കണ്ടെത്തേണ്ടതുണ്ട് (രണ്ടാമത്തെ തവണ സംഭവിക്കുന്നു). ഉദാഹരണം ഇൻപുട്ട് 12 5 4 2 8 9 7 12 5 6 12 4 7 put ട്ട്പുട്ട് 5 ആദ്യത്തെ ആവർത്തിക്കുന്ന ഘടകമാണ് ...
ചോദ്യം 37. കാണാതായ നമ്പർ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു നിരയിൽ നിന്ന് നഷ്ടമായ നമ്പർ കണ്ടെത്തുന്നതിൽ ഞങ്ങൾ N-1 അക്കങ്ങൾ അടങ്ങിയ ഒരു അറേ നൽകി. 1 മുതൽ N വരെയുള്ള സംഖ്യകളുടെ ഒരു ശ്രേണിയിൽ നിന്ന് ഒരു നമ്പർ കാണുന്നില്ല. നഷ്ടമായ നമ്പർ ഞങ്ങൾ കണ്ടെത്തണം. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു പൂർണ്ണസംഖ്യ അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
eBay സ്ട്രിംഗ് ചോദ്യങ്ങൾ
ചോദ്യം 38. സാധുവായ പാലിൻഡ്രോം II Leetcode പരിഹാരം പ്രശ്ന പ്രസ്താവന സാധുവായ പാലിൻഡ്രോം II ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "സാധുവായ പാലിൻഡ്രോം II" പ്രസ്താവിക്കുന്നു, സ്ട്രിംഗ് s നൽകിയാൽ, പരമാവധി ഒരു പ്രതീകം ഇല്ലാതാക്കിയതിന് ശേഷം s ഒരു പാലിൻഡ്രോം സ്ട്രിംഗ് ആകാൻ കഴിയുമെങ്കിൽ ഞങ്ങൾ ശരിയാക്കേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: s = "aba" ഔട്ട്പുട്ട്: ശരി വിശദീകരണം: ഇൻപുട്ട് സ്ട്രിംഗ് ഇതിനകം പാലിൻഡ്രോം ആണ്, അതിനാൽ ഉണ്ട് ...
ചോദ്യം 39. ഏറ്റവും വലിയ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏറ്റവും വലിയ സംഖ്യ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഏറ്റവും വലിയ സംഖ്യ" പ്രസ്താവിക്കുന്നു, നെഗറ്റീവ് അല്ലാത്ത പൂർണ്ണസംഖ്യകളുടെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു, ഏറ്റവും വലിയ സംഖ്യ രൂപപ്പെടുകയും അത് തിരികെ നൽകുകയും ചെയ്യുന്ന വിധത്തിൽ ഞങ്ങൾ സംഖ്യകൾ ക്രമീകരിക്കേണ്ടതുണ്ട്. ഫലം വളരെ വലുതായിരിക്കാം, അതിനാൽ നിങ്ങൾ മടങ്ങേണ്ടതുണ്ട് ...
ചോദ്യം 40. ഒരു ഫോൺ നമ്പറിന്റെ കത്ത് കോമ്പിനേഷനുകൾ ഒരു ഫോൺ നമ്പർ പ്രശ്നത്തിന്റെ അക്ഷര കോമ്പിനേഷനുകളിൽ, ഞങ്ങൾ 2 മുതൽ 9 വരെയുള്ള നമ്പറുകൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട്. ഓരോ നമ്പറിലും ചില അക്ഷരങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ ആ നമ്പറിനാൽ പ്രതിനിധീകരിക്കാൻ കഴിയുന്ന എല്ലാ കോമ്പിനേഷനുകളും കണ്ടെത്തുക എന്നതാണ് പ്രശ്നം. നമ്പറിന്റെ അസൈൻമെന്റ് ഇതാണ് ...
ചോദ്യം 41. അക്ഷരങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗ് LeetCode പരിഹാരം - ഒരു സ്ട്രിംഗ് നൽകിയാൽ, പ്രതീകങ്ങൾ ആവർത്തിക്കാതെ തന്നെ ഏറ്റവും ദൈർഘ്യമേറിയ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം കണ്ടെത്തേണ്ടതുണ്ട്. നമുക്ക് കുറച്ച് ഉദാഹരണങ്ങളിലേക്ക് നോക്കാം: ഉദാഹരണം pwwkew 3 വിശദീകരണം: ഉത്തരം 3 aav 2 നീളമുള്ള “wke” ആണ് വിശദീകരണം: ഉത്തരം “av” ആണ് നീളം 2 സമീപനം-1 ...
ചോദ്യം 42. ടെക്സ്റ്റ് ന്യായീകരണ LeetCode പരിഹാരം ഞങ്ങൾ ഇന്ന് ടെക്സ്റ്റ് ജസ്റ്റിഫിക്കേഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ചർച്ച ചെയ്യും പ്രശ്ന പ്രസ്താവന “ടെക്സ്റ്റ് ജസ്റ്റിഫിക്കേഷൻ” എന്ന പ്രശ്നം പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് n വലുപ്പത്തിന്റെയും ഒരു പൂർണ്ണസംഖ്യ വലുപ്പത്തിന്റെയും ടൈപ്പ് സ്ട്രിംഗിന്റെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു എന്നാണ്. ടെക്സ്റ്റിന്റെ ഓരോ വരിയിലും പ്രതീകങ്ങളുടെ വലുപ്പം അടങ്ങിയിരിക്കുന്ന തരത്തിൽ വാചകം ന്യായീകരിക്കുക. നിങ്ങൾക്ക് കഴിയും ...
ചോദ്യം 43. പലിൻഡ്രോം സബ്സ്ട്രിംഗ് അന്വേഷണങ്ങൾ പ്രശ്ന പ്രസ്താവന “പലിൻഡ്രോം സബ്സ്ട്രിംഗ് അന്വേഷണങ്ങൾ” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗും ചില ചോദ്യങ്ങളും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ആ ചോദ്യങ്ങൾക്കൊപ്പം, ആ ചോദ്യത്തിൽ നിന്ന് രൂപംകൊണ്ട സബ്സ്ട്രിംഗ് ഒരു പലിൻഡ്രോം ആണോ എന്ന് നിങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. ഉദാഹരണം സ്ട്രിംഗ് str = "aaabbabbaaa" ചോദ്യങ്ങൾ q [] = {{2, 3}, {2, 8}, {5, 7}, ...
ചോദ്യം 44. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 45. ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ തുടർച്ച നിങ്ങൾക്ക് str1, str2 എന്നീ രണ്ട് സ്ട്രിംഗുകൾ നൽകിയിട്ടുണ്ട്, ഏറ്റവും ദൈർഘ്യമേറിയ തുടർന്നുള്ള ദൈർഘ്യം കണ്ടെത്തുക. തുടർച്ച: ശേഷിക്കുന്ന മൂലകങ്ങളുടെ ക്രമം മാറ്റാതെ ചില അല്ലെങ്കിൽ ഇല്ലാത്ത ഘടകങ്ങൾ ഇല്ലാതാക്കി മറ്റൊരു ശ്രേണിയിൽ നിന്ന് ഉരുത്തിരിയാൻ കഴിയുന്ന ഒരു ശ്രേണിയാണ് തുടർച്ച. മുൻ 'tticp' ആണ് തുടർന്നുള്ളത് ...
ചോദ്യം 46. അടുക്കൽ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് സോർട്ടിംഗ് പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 47. പതിവ് എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുത്തൽ റെഗുലർ എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുത്തൽ പ്രശ്നത്തിൽ ഞങ്ങൾ രണ്ട് സ്ട്രിംഗുകൾ നൽകി (ഇത് x എന്ന് കരുതുക) ലോവർകേസ് അക്ഷരമാല മാത്രമേ ഉൾക്കൊള്ളുന്നുള്ളൂ, രണ്ടാമത്തേത് (നമുക്ക് ഇത് y എന്ന് കരുതാം) രണ്ട് പ്രത്യേക പ്രതീകങ്ങളുള്ള ലോവർകേസ് അക്ഷരമാലകൾ അടങ്ങിയിരിക്കുന്നു, അതായത് “.” ഒപ്പം "*". രണ്ടാമത്തെ സ്ട്രിംഗ് ...
ചോദ്യം 48. സ്ട്രിംഗ് പുന organ ക്രമീകരിക്കുക സ്ട്രിംഗ് പ്രശ്നത്തെ പുന organ ക്രമീകരിക്കുക എന്നതിൽ “az” മാത്രം പ്രതീകങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. ഒരേ പ്രതീകങ്ങൾ പരസ്പരം അടുത്തിടപഴകാത്ത വിധത്തിൽ ആ പ്രതീകങ്ങൾ പുന range ക്രമീകരിക്കുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. ഉദാഹരണം ഇൻപുട്ട് ആപ്പിൾ put ട്ട്പുട്ട് പെൽപ ഇൻപുട്ട് ബുക്ക് put ട്ട്പുട്ട് obko ഇൻപുട്ട് aa put ട്ട്പുട്ട് സാധ്യമല്ല ഇൻപുട്ട് aaab put ട്ട്പുട്ട് അല്ല ...
ചോദ്യം 49. ട്രൈ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ട്രൈ പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
ചോദ്യം 50. വേഡ് പൊരുത്തപ്പെടുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സ് വേഡ് പ്രശ്ന പ്രസ്താവന “വേഡ് ബൈ വേഡ് പൊരുത്തപ്പെടുത്തൽ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ, ഞങ്ങൾ എൻ സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് സ്ട്രിംഗുകളുടെ എണ്ണത്തെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യ മൂല്യം N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി. അടുത്ത N വരികൾ ...
ചോദ്യം 51. പ്രതീക പൊരുത്തപ്പെടുത്തൽ ഉപയോഗിച്ച് പ്രതീകം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് പ്രശ്ന പ്രസ്താവന “പ്രതീക പൊരുത്തം ഉപയോഗിച്ച് പ്രതീകം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സംഖ്യ മൂല്യം N, N സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് സംഖ്യയെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യ മൂല്യം N അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 52. എസ്ടിഎൽ ഉപയോഗിച്ച് നൽകിയ സ്ട്രിംഗിന്റെ ക്രമമാറ്റം പ്രശ്ന പ്രസ്താവന “എസ്ടിഎൽ ഉപയോഗിച്ചുള്ള ഒരു സ്ട്രിംഗിന്റെ പെർമ്യൂട്ടേഷനുകൾ” പ്രശ്നത്തിൽ, ഞങ്ങൾ ഒരു സ്ട്രിംഗ് “s” നൽകി. എസ്ടിഎൽ ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഇൻപുട്ട് സ്ട്രിംഗിന്റെ എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക. ഇൻപുട്ട് ഫോർമാറ്റ് “s” സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് തന്നിരിക്കുന്ന എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക ...
ചോദ്യം 53. ബൈനറി തിരയൽ II ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് II പ്രശ്ന പ്രസ്താവന “ബൈനറി തിരയൽ II ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ്” പ്രശ്നത്തിൽ ഞങ്ങൾ ഒരു സംഖ്യ മൂല്യം N, N സ്ട്രിംഗുകൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുടെ ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് അച്ചടിക്കുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. പൊതുവായ പ്രിഫിക്സ് ഇല്ലെങ്കിൽ “-1” പ്രിന്റുചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് അടങ്ങിയിരിക്കുന്ന ആദ്യ വരി ...
ചോദ്യം 54. ഏറ്റവും ദൈർഘ്യമേറിയ സാധുവായ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം പ്രശ്ന പ്രസ്താവന “ദൈർഘ്യമേറിയ സാധുവായ സബ്സ്ട്രിംഗിന്റെ ദൈർഘ്യം” ൽ, തുറക്കുന്നതും അടയ്ക്കുന്നതുമായ പരാൻതീസിസ് മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. ഏറ്റവും ദൈർഘ്യമേറിയ സാധുവായ പരാൻതീസിസ് സബ്സ്ട്രിംഗ് കണ്ടെത്തുന്ന ഒരു പ്രോഗ്രാം എഴുതുക. ഇൻപുട്ട് ഫോർമാറ്റ് ഒരു സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്ന ആദ്യത്തേതും ഒരേയൊരു വരിയും. Put ട്ട്പുട്ട് ഫോർമാറ്റ് ആദ്യത്തേതും ...
eBay ട്രീ ചോദ്യങ്ങൾ
ചോദ്യം 55. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
ചോദ്യം 56. സിമെട്രിക് ട്രീ ഞങ്ങൾ ഒരു ബൈനറി ട്രീ നൽകിയ സിമെട്രിക് ട്രീ പ്രശ്നത്തിൽ, അത് സ്വയം ഒരു കണ്ണാടിയാണോയെന്ന് പരിശോധിക്കുക. ഒരു റൂട്ട് നോഡിലൂടെ സമമിതിയുടെ ഒരു അച്ചുതണ്ട് ഉണ്ടെങ്കിൽ ഒരു വൃക്ഷം അതിന്റെ തന്നെ ഒരു മിറർ ഇമേജാണെന്ന് പറയപ്പെടുന്നു, അത് വൃക്ഷത്തെ രണ്ട് ഭാഗങ്ങളായി വിഭജിക്കുന്നു. ഉദാഹരണ തരങ്ങൾ ...
ചോദ്യം 57. ട്രൈ ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ പൊതു പ്രിഫിക്സ് ട്രൈ പ്രശ്നം ഉപയോഗിക്കുന്ന ഏറ്റവും ദൈർഘ്യമേറിയ കോമൺ പ്രിഫിക്സിൽ ഞങ്ങൾ ഒരു കൂട്ടം സ്ട്രിംഗുകൾ നൽകി, ഏറ്റവും ദൈർഘ്യമേറിയ പൊതുവായ പ്രിഫിക്സ് കണ്ടെത്തുക. അതായത് എല്ലാ സ്ട്രിംഗുകൾക്കും പൊതുവായുള്ള പ്രിഫിക്സ് ഭാഗം കണ്ടെത്തുക. ഉദാഹരണം ഇൻപുട്ട് 1: t “ട്യൂട്ടോറിയൽകപ്പ്”, “ട്യൂട്ടോറിയൽ”, “ടസിൽ”, “ടംബിൾ”} ട്ട്പുട്ട്: "ടു" ഇൻപുട്ട് 2: {"ബാഗേജ്", "വാഴപ്പഴം", "ബാറ്റ്സ്മാൻ"} put ട്ട്പുട്ട്: "ബാ" ഇൻപുട്ട് 3: ab "എബിസിഡി "} Put ട്ട്പുട്ട്:" abcd "...
eBay സ്റ്റാക്ക് ചോദ്യങ്ങൾ
ചോദ്യം 58. ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ട്രാപ്പിംഗ് റെയിൻ വാട്ടർ" എന്നത് ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഒരു എലവേഷൻ മാപ്പിനെ പ്രതിനിധീകരിക്കുന്ന ഉയരങ്ങളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. മഴയ്ക്ക് ശേഷം കുടുങ്ങിയ വെള്ളത്തിന്റെ അളവ് നമ്മൾ കണ്ടെത്തേണ്ടതുണ്ട്. ഉദാഹരണം: ഇൻപുട്ട്: ഉയരം = [0,1,0,2,1,0,1,3,2,1,2,1] ഔട്ട്പുട്ട്: 6 വിശദീകരണം: പരിശോധിക്കുക ...
ചോദ്യം 59. സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക നിങ്ങൾക്ക് ഒരു എൻകോഡുചെയ്ത സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും തരത്തിലുള്ള പാറ്റേണിൽ എൻകോഡുചെയ്തു, നിങ്ങളുടെ ചുമതല സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യുക എന്നതാണ്. നമുക്ക് പറയാം, <തവണ സ്ട്രിംഗ് സംഭവിക്കുന്നില്ല> [സ്ട്രിംഗ്] ഉദാഹരണം ഇൻപുട്ട് 3 [b] 2 [bc] put ട്ട്പുട്ട് bbbcaca വിശദീകരണം ഇവിടെ “b” 3 തവണയും “ca” 2 തവണയും സംഭവിക്കുന്നു. ...
ചോദ്യം 60. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
eBay ക്യൂ ചോദ്യങ്ങൾ
ചോദ്യം 61. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ഒരു ബൈനറി ട്രീ നൽകിയാൽ, അതിന്റെ നോഡ് മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ പ്രിന്റുചെയ്യുക. (അതായത്, ഇടത്തുനിന്ന് വലത്തോട്ട്, അടുത്ത ലെവലിനായി വലത്തോട്ടും ഇടത്തോട്ടും ഇടയ്ക്കിടെ മാറിമാറി). ചുവടെയുള്ള ബൈനറി ട്രീ ഉദാഹരണം പരിഗണിക്കുക മുകളിലുള്ള ബൈനറി ട്രീ തരങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവെർസൽ ചുവടെ ...
eBay Matrix ചോദ്യങ്ങൾ
ചോദ്യം 62. വേഡ് തിരയൽ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒരു mxn ബോർഡും ഒരു വാക്കും നൽകിയാൽ, ഈ വാക്ക് ഗ്രിഡിൽ ഉണ്ടോ എന്ന് കണ്ടെത്തുക. “സമീപത്തുള്ള” സെല്ലുകൾ തിരശ്ചീനമായി അല്ലെങ്കിൽ ലംബമായി അയൽവാസികളായി തുടർച്ചയായി അടുത്തുള്ള സെല്ലുകളുടെ അക്ഷരങ്ങളിൽ നിന്ന് ഈ വാക്ക് നിർമ്മിക്കാൻ കഴിയും. ഒരേ അക്ഷര സെൽ ഒന്നിലധികം തവണ ഉപയോഗിക്കരുത്. ഉദാഹരണം ...
eBay മറ്റ് ചോദ്യങ്ങൾ
ചോദ്യം 63. ഫിബൊനാച്ചി നമ്പർ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന ഫിബൊനാച്ചി നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - "ഫിബൊനാച്ചി നമ്പർ" പ്രസ്താവിക്കുന്നു, സാധാരണയായി സൂചിപ്പിക്കുന്ന F(n) ഫിബൊനാച്ചി സംഖ്യകൾ, ഫിബൊനാച്ചി സീക്വൻസ് എന്ന് വിളിക്കപ്പെടുന്ന ഒരു സീക്വൻസ് ഉണ്ടാക്കുന്നു, അതായത് ഓരോ സംഖ്യയും 0, 1 എന്നിവയിൽ നിന്ന് ആരംഭിക്കുന്ന, മുമ്പത്തെ രണ്ടെണ്ണത്തിന്റെ ആകെത്തുകയാണ്. അതായത്, F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n ...
ചോദ്യം 64. ഒരു സ്ട്രിംഗ് III LeetCode സൊല്യൂഷനിലെ വാക്കുകൾ വിപരീതമാക്കുക ഒരു സ്ട്രിംഗ് III ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന വിപരീത പദങ്ങൾ - ഞങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകുകയും വൈറ്റ്സ്പെയ്സും പ്രാരംഭ പദ ക്രമവും സംരക്ഷിക്കുമ്പോൾ തന്നെ ഒരു വാക്യത്തിനുള്ളിൽ ഓരോ വാക്കിലെയും പ്രതീകങ്ങളുടെ ക്രമം മാറ്റാൻ ആവശ്യപ്പെടുകയും ചെയ്യുന്നു. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: s = "നമുക്ക് LeetCode എടുക്കാം ...
ചോദ്യം 65. അടുക്കിയ ലിസ്റ്റ് LeetCode സൊല്യൂഷനിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക പ്രശ്ന പ്രസ്താവന അടുക്കിയ ലിസ്റ്റിൽ നിന്ന് തനിപ്പകർപ്പുകൾ നീക്കം ചെയ്യുക LeetCode പരിഹാരം - ക്രമീകരിച്ച ലിങ്ക് ചെയ്ത ലിസ്റ്റിന്റെ തലവൻ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. എല്ലാ ഡ്യൂപ്ലിക്കേറ്റുകളും ഇല്ലാതാക്കാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു, അതായത് ഓരോ എലമെന്റും ഒരിക്കൽ മാത്രം ദൃശ്യമാകുകയും ലിങ്ക് ചെയ്ത ലിസ്റ്റ് അടുക്കുകയും ചെയ്യുക. ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും ഉദാഹരണം 1: ഇൻപുട്ട്: തല ...
ചോദ്യം 66. ബൈനറി ട്രീ ലീറ്റ്കോഡ് പരിഹാരം വിപരീതമാക്കുക പ്രശ്ന പ്രസ്താവന: വിപരീത ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഈ ചോദ്യത്തിൽ, ഏതെങ്കിലും ബൈനറി ട്രീയുടെ ഒരു റൂട്ട് നൽകിയാൽ, ബൈനറി ട്രീയെ വിപരീതമാക്കാൻ പരിഹാരം ആവശ്യമാണ്, അതായത് ഇടത് ട്രീ ശരിയായ വൃക്ഷമായി മാറണം, തിരിച്ചും. വിശദീകരണം നമുക്ക് സ്വയം ചോദിക്കാം, ഏത് മരമാണ് കടന്നുപോകുന്നത് എന്ന് ...
ചോദ്യം 67. എൻ-ക്വീൻസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന N-Queens LeetCode സൊല്യൂഷൻ - n-queens പസിൽ എന്നത് ഒരു nxn ചെസ്സ്ബോർഡിൽ n ക്വീൻസിനെ സ്ഥാപിക്കുന്നതിന്റെ പ്രശ്നമാണ്, അതായത് രണ്ട് രാജ്ഞിമാർ പരസ്പരം ആക്രമിക്കുന്നില്ല. ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, n-queens പസിലിലേക്ക് എല്ലാ വ്യതിരിക്തമായ പരിഹാരങ്ങളും തിരികെ നൽകുക. നിങ്ങൾക്ക് ഏത് ക്രമത്തിലും ഉത്തരം നൽകാം. ഓരോ പരിഹാരത്തിലും ഒരു പ്രത്യേക ബോർഡ് കോൺഫിഗറേഷൻ അടങ്ങിയിരിക്കുന്നു ...
ചോദ്യം 68. ഹിസ്റ്റോഗ്രാം ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും വലിയ ദീർഘചതുരം ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരം LeetCode സൊല്യൂഷൻ - ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഹിസ്റ്റോഗ്രാമിന്റെ ബാർ ഉയരത്തെ പ്രതിനിധീകരിക്കുന്ന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരത്തിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുന്നു. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ഉയരങ്ങൾ = [2, 1, 5, 6, 2, 3] ഔട്ട്പുട്ട്: 10 വിശദീകരണം: ...
ചോദ്യം 69. റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ഇൻപുട്ട് സ്ട്രിംഗും പി പാറ്റേണും നൽകിയാൽ, '.' എന്നതിനായുള്ള പിന്തുണയോടെ റെഗുലർ എക്സ്പ്രഷൻ മാച്ചിംഗ് നടപ്പിലാക്കുക. കൂടാതെ '*' എവിടെ: '.' ഏതെങ്കിലും ഒരു പ്രതീകവുമായി പൊരുത്തപ്പെടുന്നു. ''*' മുമ്പത്തെ ഘടകത്തിന്റെ പൂജ്യമോ അതിലധികമോ പൊരുത്തപ്പെടുന്നു. പൊരുത്തം മുഴുവൻ ഇൻപുട്ട് സ്ട്രിംഗും ഉൾക്കൊള്ളണം (ഭാഗികമല്ല). ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 70. ബൈനറി ട്രീ വലത് വശം കാണുക LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ വലത് വശത്ത് കാണുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിക്കൊണ്ട്, നിങ്ങൾ അതിന്റെ വലതുവശത്ത് നിൽക്കുന്നതായി സങ്കൽപ്പിക്കുക, മുകളിൽ നിന്ന് താഴേക്ക് ഓർഡർ ചെയ്തതായി നിങ്ങൾക്ക് കാണാൻ കഴിയുന്ന നോഡുകളുടെ മൂല്യങ്ങൾ തിരികെ നൽകുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: റൂട്ട് = [1, 2, 3, null, 5, null, ...
ചോദ്യം 71. ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡാറ്റ സ്ട്രീം ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ നിന്ന് മീഡിയൻ കണ്ടെത്തുക - ഓർഡർ ചെയ്ത ഒരു പൂർണ്ണസംഖ്യ പട്ടികയിലെ മധ്യ മൂല്യമാണ് മീഡിയൻ. ലിസ്റ്റിന്റെ വലുപ്പം തുല്യമാണെങ്കിൽ, മധ്യമൂല്യം ഇല്ല, രണ്ട് മധ്യമൂല്യങ്ങളുടെ ശരാശരിയാണ് മീഡിയൻ. ഉദാഹരണത്തിന്, arr = [2,3,4], മീഡിയൻ ...
ചോദ്യം 72. ഒപ്റ്റിമൽ അക്കൗണ്ട് ബാലൻസിങ് LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഒപ്റ്റിമൽ അക്കൗണ്ട് ബാലൻസിങ് LeetCode സൊല്യൂഷൻ – ഇടപാടുകൾ[i] = [fromi, toi, amounti] സൂചിപ്പിക്കുന്ന ഇടപാടുകളുടെ ഒരു നിരയാണ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നത്, ID = fromi ഉള്ള വ്യക്തി ഐഡി = toi ഉള്ള വ്യക്തിക്ക് തുക $ നൽകി. കടം തീർക്കാൻ ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ ഇടപാടുകളുടെ എണ്ണം തിരികെ നൽകുക. ഇൻപുട്ട്: ഇടപാടുകൾ = [[0,1,10],[2,0,5]] ഔട്ട്പുട്ട്: 2 വിശദീകരണം: വ്യക്തി #0 ...
ചോദ്യം 73. ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സീരിയലൈസ് ചെയ്യുക, ഡീസീരിയലൈസ് ചെയ്യുക പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷൻ സീരിയലൈസ് ചെയ്യുകയും ഡീസീരിയലൈസ് ചെയ്യുകയും ചെയ്യുക - ഒരു ഡാറ്റാ ഘടനയെയോ ഒബ്ജക്റ്റിനെയോ ബിറ്റുകളുടെ ഒരു ശ്രേണിയിലേക്ക് പരിവർത്തനം ചെയ്യുന്ന പ്രക്രിയയാണ് സീരിയലൈസേഷൻ, അതിലൂടെ അത് ഒരു ഫയലിലോ മെമ്മറി ബഫറിലോ സംഭരിക്കാനോ പിന്നീട് പുനർനിർമ്മിക്കുന്നതിന് ഒരു നെറ്റ്വർക്ക് കണക്ഷൻ ലിങ്കിലൂടെ സംപ്രേഷണം ചെയ്യാനോ കഴിയും. ഇൻ...
ചോദ്യം 74. ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേഴ്സൽ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, അതിന്റെ നോഡുകളുടെ മൂല്യങ്ങളുടെ സിഗ്സാഗ് ലെവൽ ഓർഡർ ട്രാവേസൽ തിരികെ നൽകുക. (അതായത്, അടുത്ത ലെവലിനായി ഇടത്തുനിന്ന് വലത്തോട്ടും വലത്തുനിന്ന് ഇടത്തോട്ടും ഒന്നിടവിട്ട്). ഇൻപുട്ട്: റൂട്ട് = [3,9,20,null,null,15,7] ഔട്ട്പുട്ട്: [[3],[20,9],[15,7]] വിശദീകരണം ഞങ്ങൾ ...
ചോദ്യം 75. ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ LeetCode പരിഹാരം കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ഡ്യൂപ്ലിക്കേറ്റ് നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ കണ്ടെത്തുക - ഓരോ പൂർണ്ണസംഖ്യയും [1, n] ഉൾപ്പെടുന്ന ശ്രേണിയിലുള്ള n + 1 പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയിരിക്കുന്നു. സംഖ്യകളിൽ ഒരു ആവർത്തിച്ചുള്ള സംഖ്യ മാത്രമേയുള്ളൂ, ഈ ആവർത്തിച്ചുള്ള നമ്പർ തിരികെ നൽകുക. അറേ നമ്പറുകൾ പരിഷ്ക്കരിക്കാതെ തന്നെ നിങ്ങൾ പ്രശ്നം പരിഹരിക്കുകയും സ്ഥിരമായ അധിക ഇടം മാത്രം ഉപയോഗിക്കുകയും വേണം. ഇൻപുട്ട്: സംഖ്യകൾ = [1,3,4,2,2] ഔട്ട്പുട്ട്: 2 വിശദീകരണം ...
ചോദ്യം 76. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ എലമെന്റ് നഷ്ടമായി പ്രശ്ന പ്രസ്താവന: ക്രമീകരിച്ച അറേ ലെറ്റ്കോഡ് സൊല്യൂഷനിൽ എലമെന്റ് കാണുന്നില്ല - ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകുകയും അതിന്റെ എല്ലാ ഘടകങ്ങളും അദ്വിതീയവും k ഒരു പൂർണ്ണസംഖ്യയും നൽകുകയും ചെയ്താൽ, അറേയുടെ ഇടതുവശത്തുള്ള സംഖ്യയിൽ നിന്ന് ആരംഭിക്കുന്ന kth നഷ്ടമായ നമ്പർ തിരികെ നൽകുക. ഉദാഹരണം: ഉദാഹരണം 1 ഇൻപുട്ട്: സംഖ്യകൾ = [4,7,9,10], k = ...
ചോദ്യം 77. ഏലിയൻ നിഘണ്ടു LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന ഏലിയൻ നിഘണ്ടു ലീറ്റ്കോഡ് പരിഹാരം - ഇംഗ്ലീഷ് അക്ഷരമാല ഉപയോഗിക്കുന്ന ഒരു പുതിയ അന്യഭാഷയുണ്ട്. എന്നിരുന്നാലും, അക്ഷരങ്ങൾക്കിടയിലെ ക്രമം നിങ്ങൾക്ക് അജ്ഞാതമാണ്. അന്യഭാഷയുടെ നിഘണ്ടുവിൽ നിന്ന് നിങ്ങൾക്ക് സ്ട്രിംഗ് പദങ്ങളുടെ ഒരു ലിസ്റ്റ് നൽകിയിരിക്കുന്നു, ഈ പുതിയ ഭാഷയുടെ നിയമങ്ങൾ അനുസരിച്ച് പദങ്ങളിലെ സ്ട്രിംഗുകൾ നിഘണ്ടുവിൽ ക്രമീകരിച്ചിരിക്കുന്നു. ...
ചോദ്യം 78. സെൽഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒഴികെയുള്ള അറേയുടെ ഉൽപ്പന്നം സെൽഫ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ ഒഴികെയുള്ള അറേയുടെ പ്രശ്ന പ്രസ്താവന ഉൽപ്പന്നം - ഒരു പൂർണ്ണസംഖ്യ അറേ നമ്പറുകൾ നൽകിയാൽ, ഒരു അറേ ഉത്തരം നൽകുക, അത്തരത്തിലുള്ള ഉത്തരം[i] സംഖ്യകൾ ഒഴികെയുള്ള സംഖ്യകളുടെ എല്ലാ ഘടകങ്ങളുടെയും ഗുണനത്തിന് തുല്യമാണ്. സംഖ്യകളുടെ ഏതെങ്കിലും പ്രിഫിക്സിന്റെയോ സഫിക്സിന്റെയോ ഉൽപ്പന്നം 32-ബിറ്റ് പൂർണ്ണസംഖ്യയിൽ യോജിക്കുമെന്ന് ഉറപ്പുനൽകുന്നു. നിങ്ങൾ O(n) സമയത്തും ഡിവിഷൻ ഉപയോഗിക്കാതെയും പ്രവർത്തിക്കുന്ന ഒരു അൽഗോരിതം എഴുതണം ...
ചോദ്യം 79. ഡിസൈൻ സ്കിപ്ലിസ്റ്റ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന ഡിസൈൻ സ്കിപ്ലിസ്റ്റ് ലീറ്റ്കോഡ് പരിഹാരം - ബിൽറ്റ്-ഇൻ ലൈബ്രറികളൊന്നും ഉപയോഗിക്കാതെ ഒരു സ്കിപ്ലിസ്റ്റ് രൂപകൽപ്പന ചെയ്യുക. ചേർക്കാനും മായ്ക്കാനും തിരയാനും O(log(n)) സമയമെടുക്കുന്ന ഒരു ഡാറ്റാ ഘടനയാണ് skip list. ഒരേ പ്രവർത്തനവും പ്രകടനവുമുള്ള ട്രീ, റെഡ്-ബ്ലാക്ക് ട്രീ എന്നിവയുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, സ്കിപ്ലിസ്റ്റിന്റെ കോഡ് ദൈർഘ്യം താരതമ്യേന ആകാം ...
ചോദ്യം 80. രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ രണ്ട് ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ പ്രശ്ന പ്രസ്താവന ഇന്റർസെക്ഷൻ LeetCode സൊല്യൂഷൻ - ശക്തമായി ലിങ്ക് ചെയ്തിരിക്കുന്ന രണ്ട് ഹെഡ്എ, ഹെഡ്ബി എന്നിവയുടെ ഹെഡ്ഡുകൾ ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നു. ലിങ്ക് ചെയ്ത രണ്ട് ലിസ്റ്റുകളും ഒരു ഘട്ടത്തിൽ വിഭജിക്കാമെന്നും നൽകിയിരിക്കുന്നു. അവ വിഭജിക്കുന്ന നോഡ് തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു അല്ലെങ്കിൽ അസാധുവാണെങ്കിൽ ...
ചോദ്യം 81. ഇമേജ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ തിരിക്കുക പ്രശ്ന പ്രസ്താവന ഇമേജ് തിരിക്കുക LeetCode പരിഹാരം - ഒരു ഇമേജിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു nxn 2D മാട്രിക്സ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നു, ചിത്രം 90 ഡിഗ്രി തിരിക്കുക (ഘടികാരദിശയിൽ). നിങ്ങൾ ഇമേജ് ഇൻ-പ്ലേസിൽ തിരിക്കേണ്ടതുണ്ട്, അതായത് ഇൻപുട്ട് 2D മാട്രിക്സ് നിങ്ങൾ നേരിട്ട് പരിഷ്കരിക്കണം. മറ്റൊരു 2D മാട്രിക്സ് അനുവദിക്കാതെ റൊട്ടേഷൻ നടത്തുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ...
ചോദ്യം 82. പീക്കിംഗ് ഇറ്ററേറ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രശ്ന പ്രസ്താവന പീക്കിംഗ് ഇറ്ററേറ്റർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഹാസ്നെക്സ്റ്റിനും അടുത്ത ഓപ്പറേഷനുകൾക്കും പുറമേ നിലവിലുള്ള ഒരു ഇറ്ററേറ്ററിൽ പീക്ക് ഓപ്പറേഷനെ പിന്തുണയ്ക്കുന്ന ഒരു ഇറ്ററേറ്റർ രൂപകൽപ്പന ചെയ്യുക. PeekingIterator ക്ലാസ് നടപ്പിലാക്കുക: PeekingIterator(Iterator സംഖ്യകൾ) നൽകിയിരിക്കുന്ന പൂർണ്ണസംഖ്യ ഇറ്ററേറ്റർ ഇറ്ററേറ്റർ ഉപയോഗിച്ച് ഒബ്ജക്റ്റ് ആരംഭിക്കുന്നു. int next() അറേയിലെ അടുത്ത ഘടകം തിരികെ നൽകുകയും പോയിന്ററിനെ അടുത്ത ഘടകത്തിലേക്ക് നീക്കുകയും ചെയ്യുന്നു. ബൂളിയൻ ...
ചോദ്യം 83. ഒരു ബിഎസ്ടി ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും ചെറിയ ഘടകം BST ലെറ്റ്കോഡ് സൊല്യൂഷനിലെ പ്രശ്ന പ്രസ്താവന Kth ഏറ്റവും ചെറിയ ഘടകം - ഒരു ബൈനറി തിരയൽ ട്രീയുടെ റൂട്ടും k ഒരു പൂർണ്ണസംഖ്യയും നൽകിയാൽ, ട്രീയിലെ എല്ലാ നോഡുകളുടെയും എല്ലാ മൂല്യങ്ങളുടെയും kth ഏറ്റവും ചെറിയ മൂല്യം (1-ഇൻഡക്സ് ചെയ്തത്) തിരികെ നൽകുക. ഉദാഹരണങ്ങൾ: ഇൻപുട്ട്: റൂട്ട് = [3,1,4,null,2], k = 1 ഔട്ട്പുട്ട്: 1 ഇൻപുട്ട്: റൂട്ട് = [5,3,6,2,4,null,null,1], k ...
ചോദ്യം 84. ബൈനറി ട്രീ ലീറ്റ്കോഡ് സൊല്യൂഷന്റെ ഇലകൾ കണ്ടെത്തുക പ്രശ്ന പ്രസ്താവന ബൈനറി ട്രീയുടെ ഇലകൾ കണ്ടെത്തുക LeetCode പരിഹാരം - ഒരു ബൈനറി ട്രീയുടെ റൂട്ട് നൽകിയാൽ, നിങ്ങൾ ഇത് ചെയ്യുന്നതുപോലെ ഒരു മരത്തിന്റെ നോഡുകൾ ശേഖരിക്കുക: എല്ലാ ഇല നോഡുകളും ശേഖരിക്കുക. എല്ലാ ഇല നോഡുകളും നീക്കം ചെയ്യുക. മരം ശൂന്യമാകുന്നതുവരെ ആവർത്തിക്കുക. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: റൂട്ട് = [1, 2, 3, ...
ചോദ്യം 85. അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ ലയിപ്പിക്കുക പ്രശ്ന പ്രസ്താവന ലയിപ്പിക്കുക അടുക്കിയ അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - നിങ്ങൾക്ക് രണ്ട് പൂർണ്ണസംഖ്യ അറേകൾ nums1, nums2 എന്നിവ നൽകിയിരിക്കുന്നു, കുറയാത്ത ക്രമത്തിൽ അടുക്കി, കൂടാതെ യഥാക്രമം nums1, nums2 എന്നിവയിലെ മൂലകങ്ങളുടെ എണ്ണത്തെ പ്രതിനിധീകരിക്കുന്ന m, n എന്നീ രണ്ട് പൂർണ്ണസംഖ്യകൾ. nums1 ഉം nums2 ഉം കുറയാത്ത ക്രമത്തിൽ അടുക്കിയ ഒരൊറ്റ അറേയിലേക്ക് ലയിപ്പിക്കുക. അവസാനമായി അടുക്കിയ അറേ ഫംഗ്ഷൻ വഴി നൽകേണ്ടതില്ല, പകരം അറേ nums1-ൽ സംഭരിക്കുക. ...
ചോദ്യം 86. വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം ലീറ്റ്കോഡ് സൊല്യൂഷൻ - “വ്യത്യസ്ത ദ്വീപുകളുടെ എണ്ണം” എന്നത് anxm ബൈനറി മാട്രിക്സ് നൽകിയിരിക്കുന്നു. 1-ദിശയിൽ (തിരശ്ചീനമോ ലംബമോ) ബന്ധിപ്പിച്ചിരിക്കുന്ന 4-ന്റെ (ഭൂമിയെ പ്രതിനിധീകരിക്കുന്ന) ഒരു ഗ്രൂപ്പാണ് ദ്വീപ്. ഒരു ദ്വീപ് ആണെങ്കിൽ മാത്രം ഒരു ദ്വീപ് മറ്റൊന്നായി കണക്കാക്കപ്പെടുന്നു ...
ചോദ്യം 87. സ്ട്രിംഗ് കംപ്രഷൻ LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന സ്ട്രിംഗ് കംപ്രഷൻ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - പ്രതീകങ്ങളുടെ ഒരു നിര നൽകിയാൽ, ഇനിപ്പറയുന്ന അൽഗോരിതം ഉപയോഗിച്ച് ഇത് കംപ്രസ് ചെയ്യുക: ഒരു ശൂന്യമായ സ്ട്രിംഗ് s ഉപയോഗിച്ച് ആരംഭിക്കുക. പ്രതീകങ്ങളിൽ തുടർച്ചയായി ആവർത്തിക്കുന്ന പ്രതീകങ്ങളുടെ ഓരോ ഗ്രൂപ്പിനും: ഗ്രൂപ്പിന്റെ ദൈർഘ്യം 1 ആണെങ്കിൽ, പ്രതീകം s-ലേക്ക് കൂട്ടിച്ചേർക്കുക. അല്ലെങ്കിൽ, ഗ്രൂപ്പിന്റെ ദൈർഘ്യത്തിന് ശേഷം പ്രതീകം ചേർക്കുക. കംപ്രസ് ചെയ്ത സ്ട്രിംഗ് ...
ചോദ്യം 88. പ്രവിശ്യകളുടെ എണ്ണം Leetcode പരിഹാരം പ്രവിശ്യകളുടെ പ്രശ്ന പ്രസ്താവന നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഞങ്ങൾക്ക് ഒരു ഗ്രാഫിന്റെ അഡ്ജസെൻസി മാട്രിക്സ് പ്രാതിനിധ്യം നൽകിയിരിക്കുന്നു, കൂടാതെ പ്രവിശ്യകളുടെ എണ്ണം കണ്ടെത്തേണ്ടതുണ്ട്. നേരിട്ടോ അല്ലാതെയോ ബന്ധിപ്പിച്ചിട്ടുള്ള നഗരങ്ങളുടെ ഒരു ഗ്രൂപ്പാണ് ഇവിടെ പ്രവിശ്യ, ഗ്രൂപ്പിന് പുറത്തുള്ള മറ്റ് നഗരങ്ങളൊന്നുമില്ല. ഉദാഹരണം ഉദാഹരണം 1: ഇൻപുട്ട്: ബന്ധിപ്പിച്ചിരിക്കുന്നു ...
ചോദ്യം 89. കുറയാത്ത അറേ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്ന പ്രസ്താവന നോൺ-കുറയാത്ത അറേ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - n പൂർണ്ണസംഖ്യകളുള്ള അറേ നമ്പറുകൾ നൽകിയിരിക്കുന്നു, പരമാവധി ഒരു ഘടകം പരിഷ്ക്കരിക്കുന്നതിലൂടെ അത് കുറയുന്നില്ലേ എന്ന് പരിശോധിക്കുകയാണ് നിങ്ങളുടെ ചുമതല. (1 <= സൂചിക <= n-0) ഓരോ സൂചികയിലും (0-അടിസ്ഥാനത്തിലുള്ള) സംഖ്യകൾ[സൂചിക ] <= സംഖ്യകൾ[ഇൻഡക്സ് +2] കൈവശം വച്ചാൽ ഒരു അറേ കുറയുന്നില്ല എന്ന് ഞങ്ങൾ നിർവ്വചിക്കുന്നു. ...
ചോദ്യം 90. അറേ ലീറ്റ്കോഡ് സൊല്യൂഷനിൽ പരമാവധി ജോടി തുക കുറയ്ക്കുക പ്രശ്ന പ്രസ്താവന അറേയിലെ പരമാവധി ജോടി തുക ചെറുതാക്കുക LeetCode സൊല്യൂഷൻ ഒരു ജോഡിയുടെ (a,b) ജോടി തുക a+b ന് തുല്യമാണെന്ന് പറയുന്നു. ജോഡികളുടെ പട്ടികയിലെ ഏറ്റവും വലിയ ജോഡി തുകയാണ് പരമാവധി ജോടി തുക. ഉദാഹരണത്തിന്, നമുക്ക് ജോഡികൾ (2,6), (1,3), (5,4) ഉണ്ടെങ്കിൽ, പരമാവധി ജോഡി തുക പരമാവധി (2+6, ...
ചോദ്യം 91. എന്റെ കലണ്ടർ I LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന എന്റെ കലണ്ടർ I LeetCode സൊല്യൂഷൻ - ഒരു കലണ്ടറായി ഉപയോഗിക്കാവുന്ന ഒരു പ്രോഗ്രാം ഞങ്ങൾ എഴുതേണ്ടതുണ്ട്. ഇവന്റ് ചേർക്കുന്നത് ഇരട്ട ബുക്കിംഗിന് കാരണമാകുന്നില്ലെങ്കിൽ ഞങ്ങൾക്ക് ഒരു പുതിയ ഇവന്റ് ചേർക്കാം. രണ്ട് ഇവന്റുകൾക്ക് ശൂന്യമല്ലാത്ത ചില കവലകൾ ഉള്ളപ്പോൾ ഇരട്ട ബുക്കിംഗ് സംഭവിക്കുന്നു (അതായത്, ചില നിമിഷങ്ങൾ ...
ചോദ്യം 92. മീറ്റിംഗ് റൂമുകൾ II LeetCode പരിഹാരം പ്രശ്ന പ്രസ്താവന മീറ്റിംഗ് റൂമുകൾ II LeetCode സൊല്യൂഷൻ - "മീറ്റിംഗ് റൂംസ് II" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് മീറ്റിംഗ് സമയ ഇടവേളകളുടെ ഒരു നിര "ഇടവേളകൾ" നൽകിയിട്ടുണ്ടെന്നാണ്, അവിടെ "ഇടവേളകൾ[i] = [ആരംഭിക്കുക[i], അവസാനം[i] ]", തിരികെ നൽകുക ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ കോൺഫറൻസ് മുറികൾ. ഉദാഹരണം: ഇടവേളകൾ = [[0,30],[5,10],[15,20]] 2 വിശദീകരണം: ഒരു മീറ്റിംഗ് നടത്താം ...
ചോദ്യം 93. LRU കാഷെ LeetCode പരിഹാരം ചോദ്യം അടുത്തിടെ ഉപയോഗിച്ച (LRU) കാഷെയുടെ നിയന്ത്രണങ്ങൾ പിന്തുടരുന്ന ഒരു ഡാറ്റാ ഘടന രൂപകൽപ്പന ചെയ്യുക. LRUCache ക്ലാസ് നടപ്പിലാക്കുക: LRUCache(int കപ്പാസിറ്റി) പോസിറ്റീവ് സൈസ് കപ്പാസിറ്റി ഉള്ള LRU കാഷെ ആരംഭിക്കുക. int get(int കീ) കീ നിലവിലുണ്ടെങ്കിൽ കീയുടെ മൂല്യം തിരികെ നൽകുക, അല്ലാത്തപക്ഷം -1 തിരികെ നൽകുക. void put(int key, int value) കീ നിലവിലുണ്ടെങ്കിൽ അതിന്റെ മൂല്യം അപ്ഡേറ്റ് ചെയ്യുക. അല്ലെങ്കിൽ, ഇതിലേക്ക് കീ-വാല്യൂ ജോഡി ചേർക്കുക ...
ചോദ്യം 94. ഒരു സ്ട്രീം ലീറ്റ്കോഡ് പരിഹാരത്തിലെ ഏറ്റവും വലിയ ഘടകം പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്നത്തിൽ, തുടക്കത്തിൽ ഒരു സംഖ്യയും പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയും ഉള്ള KthLargest () ക്ലാസ് ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യേണ്ടതുണ്ട്. ഒരു സംഖ്യ k, അറേ സംഖ്യകൾ ആർഗ്യുമെൻറുകളായി കൈമാറുമ്പോൾ ഞങ്ങൾ അതിനായി ഒരു പാരാമീറ്ററൈസ്ഡ് കൺസ്ട്രക്റ്റർ എഴുതേണ്ടതുണ്ട്. ക്ലാസ്സിൽ ഒരു ഫംഗ്ഷൻ ആഡ് (വാൽ) ചേർക്കുന്നു ...
ചോദ്യം 95. പവർ (x, n) ലീറ്റ്കോഡ് പരിഹാരം “പവ് (x, n) ലീറ്റ്കോഡ് സൊല്യൂഷൻ” എന്ന പ്രശ്നം നിങ്ങൾക്ക് രണ്ട് നമ്പറുകൾ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു, അവയിലൊന്ന് ഫ്ലോട്ടിംഗ്-പോയിന്റ് നമ്പറും മറ്റൊന്ന് ഒരു പൂർണ്ണസംഖ്യയുമാണ്. പൂർണ്ണസംഖ്യ എക്സ്പോണന്റിനെ സൂചിപ്പിക്കുന്നു, അടിസ്ഥാനം ഫ്ലോട്ടിംഗ്-പോയിന്റ് നമ്പറാണ്. അടിത്തറയ്ക്ക് മുകളിലുള്ള എക്സ്പോണന്റ് വിലയിരുത്തിയ ശേഷം മൂല്യം കണ്ടെത്താൻ ഞങ്ങൾ പറയുന്നു. ...
ചോദ്യം 96. പെർമ്യൂട്ടേഷനുകൾ ലീറ്റ്കോഡ് പരിഹാരം പ്രശ്നം പെർമ്യൂട്ടേഷൻസ് ലീകോഡ് സൊല്യൂഷൻ ഒരു പൂർണ്ണ സംഖ്യ നൽകുന്നു, കൂടാതെ തന്നിരിക്കുന്ന സീക്വൻസിന്റെ എല്ലാ പെർമ്യൂട്ടേഷനുകളുടെയും പൂർണ്ണമായ വെക്റ്റർ അല്ലെങ്കിൽ അറേ തിരികെ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടുന്നു. അതിനാൽ, പ്രശ്നം പരിഹരിക്കുന്നതിന് മുമ്പ്. പെർമ്യൂട്ടേഷനുകൾ ഞങ്ങൾക്ക് പരിചിതമായിരിക്കണം. അതിനാൽ, ഒരു ക്രമമാറ്റം ഒരു ക്രമീകരണമല്ലാതെ മറ്റൊന്നുമല്ല ...
ചോദ്യം 97. ഹ Rob സ് റോബർ II ലീറ്റ്കോഡ് പരിഹാരം “ഹ Rob സ് റോബർ II” പ്രശ്നത്തിൽ, ഒരു കൊള്ളക്കാരൻ വിവിധ വീടുകളിൽ നിന്ന് പണം കവർന്നെടുക്കാൻ ആഗ്രഹിക്കുന്നു. വീടുകളിലെ പണത്തിന്റെ അളവ് ഒരു നിരയിലൂടെ പ്രതിനിധീകരിക്കുന്നു. അതനുസരിച്ച് ഒരു നിശ്ചിത അറേയിലെ ഘടകങ്ങൾ ചേർത്തുകൊണ്ട് സമ്പാദിക്കാൻ കഴിയുന്ന പരമാവധി തുക ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട് ...
ചോദ്യം 98. ഒരു നിരയിലെ കെ-ത്ത് വ്യത്യസ്ത ഘടകം നിങ്ങൾക്ക് ഒരു പൂർണ്ണ സംഖ്യ A നൽകി, ഒരു അറേയിൽ k-th വ്യതിരിക്തമായ ഘടകം പ്രിന്റുചെയ്യുക. തന്നിരിക്കുന്ന അറേയിൽ തനിപ്പകർപ്പുകൾ അടങ്ങിയിരിക്കാം, മാത്രമല്ല a ട്ട്പുട്ടിൽ ഒരു അറേയിലെ എല്ലാ അദ്വിതീയ ഘടകങ്ങൾക്കിടയിലും k-th വ്യതിരിക്തമായ ഘടകം അച്ചടിക്കണം. K നിരവധി വ്യത്യസ്ത ഘടകങ്ങളേക്കാൾ കൂടുതലാണെങ്കിൽ, അത് റിപ്പോർട്ടുചെയ്യുക. ഉദാഹരണം ഇൻപുട്ട്: ...
ചോദ്യം 99. ലീറ്റ്കോഡ് പെർമ്യൂട്ടേഷനുകൾ ഈ ലീറ്റ്കോഡ് പ്രശ്ന പ്രീമ്യൂട്ടേഷനിൽ ഞങ്ങൾ വ്യത്യസ്ത സംഖ്യകളുടെ ഒരു നിര നൽകി, സാധ്യമായ എല്ലാ ക്രമമാറ്റങ്ങളും അച്ചടിക്കുക. ഉദാഹരണങ്ങൾ ഇൻപുട്ട് arr [] = {1, 2, 3} put ട്ട്പുട്ട് 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 ഇൻപുട്ട് അറ [] = {1, 2, ...
ചോദ്യം 100. കെ അടുക്കിയ ലിങ്കുചെയ്ത ലിസ്റ്റുകൾ ലയിപ്പിക്കുക ഇന്റർവ്യൂ കാഴ്ചപ്പാട് അനുസരിച്ച് കെ അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ പ്രശ്നം വളരെ പ്രസിദ്ധമാണ്. ഗൂഗിൾ, മൈക്രോസോഫ്റ്റ്, ആമസോൺ മുതലായ വൻകിട കമ്പനികളിൽ ഈ ചോദ്യം നിരവധി തവണ ചോദിക്കുന്നു. പേര് സൂചിപ്പിക്കുന്നത് പോലെ ഞങ്ങൾക്ക് കെ അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകൾ നൽകിയിട്ടുണ്ട്. നമ്മൾ അവയെ ഒന്നിച്ച് ലയിപ്പിക്കണം ...
ചോദ്യം 101. വേഡ് ബ്രേക്ക് ഒരു പുതിയ ആശയം മനോഹരമായി ചിത്രീകരിക്കുന്ന ഒരു പ്രശ്നമാണ് വേഡ് ബ്രേക്ക്. സംയുക്ത പദങ്ങളെക്കുറിച്ച് നാമെല്ലാവരും കേട്ടിട്ടുണ്ട്. രണ്ടിൽ കൂടുതൽ വാക്കുകൾ ഉൾക്കൊള്ളുന്ന വാക്കുകൾ. ഇന്ന് നമുക്ക് വാക്കുകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്, നിഘണ്ടുവിൽ നിന്നുള്ള എല്ലാ വാക്കുകൾക്കും കഴിയുമോയെന്ന് പരിശോധിക്കുക മാത്രമാണ് ...
ചോദ്യം 102. LRU കാഷെ നടപ്പിലാക്കൽ കുറഞ്ഞത് അടുത്തിടെ ഉപയോഗിച്ച (എൽആർയു) കാഷെ എന്നത് ഡാറ്റ പരിപാലിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു തരം രീതിയാണ്, അതായത് ഡാറ്റ ഉപയോഗിക്കുന്നതിന് ആവശ്യമായ സമയം ഏറ്റവും കുറഞ്ഞത്. കാഷെ നിറയുമ്പോൾ LRU അൽഗോരിതം ഉപയോഗിക്കുന്നു. ഇതിന്റെ കാഷെ മെമ്മറിയിൽ നിന്ന് അടുത്തിടെ ഉപയോഗിച്ച ഡാറ്റ ഞങ്ങൾ നീക്കംചെയ്യുന്നു ...
ചോദ്യം 103. ബൈനറി ട്രീ സീരിയലൈസ് ചെയ്യുകയും ഡിസീരിയലൈസ് ചെയ്യുകയും ചെയ്യുക ഓരോ നോഡിനും ചില മൂല്യങ്ങളുള്ള N എണ്ണം നോഡുകൾ അടങ്ങിയ ഒരു ബൈനറി ട്രീ ഞങ്ങൾ നൽകി. ബൈനറി ട്രീയെ സീരിയലൈസ് ചെയ്യുകയും ഡിസീരിയലൈസ് ചെയ്യുകയും വേണം. സീരിയലൈസ് ചെയ്യുക ഒരു വൃക്ഷത്തിന്റെ ഘടനയെ തടസ്സപ്പെടുത്താതെ ഒരു ഫയലിൽ സംഭരിക്കുന്ന പ്രക്രിയയെ സീരിയലൈസേഷൻ എന്ന് വിളിക്കുന്നു. ബൈനറി ട്രീ ഡെസീരിയലൈസ് ചെയ്യുക, ഡീസീരിയലൈസ് ചെയ്യുക പ്രക്രിയ ...