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

ലിങ്കുചെയ്‌ത രണ്ട് ലിസ്റ്റുകൾ നൽകി, നിലവിലുള്ള ലിസ്റ്റുകളുടെ ഘടകങ്ങളുടെ യൂണിയനും വിഭജനവും ലഭിക്കുന്നതിന് മറ്റൊരു രണ്ട് ലിങ്കുചെയ്‌ത ലിസ്റ്റുകൾ സൃഷ്‌ടിക്കുക. ഉദാഹരണ ഇൻ‌പുട്ട്: ലിസ്റ്റ് 1: 5 9 → 10 → 12 → 14 ലിസ്റ്റ് 2: 3 → 5 → 9 → 14 → 21 put ട്ട്‌പുട്ട്: ഇന്റർസെക്ഷൻ_ലിസ്റ്റ്: 14 → 9 → 5 യൂണിയൻ_ലിസ്റ്റ്:…

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

എല്ലാ ഘടകങ്ങളെയും അറേയിൽ തുല്യമാക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനം

“എല്ലാ ഘടകങ്ങളെയും അറേയിൽ തുല്യമാക്കുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനം” എന്ന പ്രശ്‌നം, അതിൽ ചില സംഖ്യകളുള്ള ഒരു അറേ നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഒരു അറേ തുല്യമാക്കുന്നതിന് ചെയ്യാവുന്ന ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനങ്ങൾ നിങ്ങൾ കണ്ടെത്തണം. ഉദാഹരണം [1,3,2,4,1] 3 വിശദീകരണം ഒന്നുകിൽ 3 കുറയ്ക്കൽ ആകാം…

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

തന്നിരിക്കുന്ന സംഖ്യയ്ക്ക് തുല്യമായ ഉൽപ്പന്നമുള്ള ട്രിപ്പിളുകളുടെ എണ്ണം എണ്ണുക

“തന്നിരിക്കുന്ന സംഖ്യയ്ക്ക് തുല്യമായ ഉൽ‌പ്പന്നമുള്ള ത്രിമൂർത്തികളുടെ എണ്ണം” എന്ന പ്രശ്നം, ഞങ്ങൾക്ക് ഒരു പൂർണ്ണസംഖ്യയും ഒരു സംഖ്യയും നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. M എന്നതിന് തുല്യമായ ഉൽ‌പ്പന്നത്തോടുകൂടിയ മൊത്തം ത്രിമൂർത്തികളുടെ എണ്ണം കണ്ടെത്താൻ പ്രശ്‌ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] = 1,5,2,6,10,3 30} m = 3 XNUMX വിശദീകരണ ട്രിപ്പിളുകൾ…

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

ഓരോ പ്രതീകവും മാറ്റിസ്ഥാപിക്കുന്ന ചോദ്യത്തിന് ശേഷം പലിൻഡ്രോം പരിശോധിക്കുക

“ഓരോ പ്രതീകവും മാറ്റിസ്ഥാപിക്കുന്ന ചോദ്യത്തിന് ശേഷം പലിൻഡ്രോം പരിശോധിക്കുക” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്നും ഇല്ലെന്നും കരുതുന്നു. അന്വേഷണങ്ങളിൽ, ഓരോ ചോദ്യത്തിനും i1, i2 എന്നിങ്ങനെ രണ്ട് സംഖ്യ ഇൻപുട്ട് മൂല്യങ്ങളും 'ch' എന്ന് വിളിക്കുന്ന ഒരു പ്രതീക ഇൻപുട്ടും ഉണ്ട്. പ്രശ്ന പ്രസ്താവന i1,…

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

ഒരു ബൈനറി ട്രീയുടെ ചുവടെയുള്ള കാഴ്ച

പ്രശ്ന പ്രസ്താവന “ഒരു ബൈനറി ട്രീയുടെ ചുവടെയുള്ള കാഴ്ച” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ബൈനറി ട്രീ നൽകിയിട്ടുണ്ടെന്നും ഇപ്പോൾ നൽകിയ ട്രീയുടെ താഴത്തെ കാഴ്ച കണ്ടെത്തേണ്ടതുണ്ടെന്നും പറയുന്നു. താഴേക്കുള്ള ദിശയിൽ നിന്ന് ഒരു മരം കാണുമ്പോൾ. ഞങ്ങൾക്ക് ദൃശ്യമാകുന്ന നോഡുകൾ ചുവടെയാണ്…

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

ഒരു വടി മുറിക്കൽ

പ്രശ്ന പ്രസ്താവന ഇൻ‌പുട്ട് ദൈർ‌ഘ്യത്തേക്കാൾ‌ ചെറുതോ തുല്യമോ ആയ എല്ലാ വലുപ്പത്തിലുള്ള വടികൾ‌ക്കും ചില പ്രത്യേക നീളവും വിലയും നിങ്ങൾ‌ക്ക് നൽ‌കിയിട്ടുണ്ടെന്ന് “കട്ടിംഗ് എ റോഡ്” പ്രശ്നം പറയുന്നു. 1 മുതൽ n വരെയുള്ള നീളമുള്ള വടികളുടെ വില ഞങ്ങൾക്കറിയാം,

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

ഒരു എക്‌സ്‌പ്രഷനിൽ നൽകിയ ഓപ്പണിംഗ് ബ്രാക്കറ്റിനായി ക്ലോസിംഗ് ബ്രാക്കറ്റിന്റെ സൂചിക കണ്ടെത്തുക

പ്രശ്ന പ്രസ്താവന നീളം / വലുപ്പം n ന്റെ ഒരു സ്ട്രിംഗും ഒരു ഓപ്പണിംഗ് സ്ക്വയർ ബ്രാക്കറ്റിന്റെ സൂചികയെ പ്രതിനിധീകരിക്കുന്ന ഒരു സംഖ്യ മൂല്യവും നൽകിയിരിക്കുന്നു. ഒരു എക്‌സ്‌പ്രഷനിൽ നൽകിയ ഓപ്പണിംഗ് ബ്രാക്കറ്റിനായി ക്ലോസിംഗ് ബ്രാക്കറ്റിന്റെ സൂചിക കണ്ടെത്തുക. ഉദാഹരണം s = “[ABC [23]] [89]” സൂചിക = 0 8 s = “[C- [D]]” സൂചിക = 3 5 സെ…

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

സ്വർണ്ണ ഖനി പ്രശ്നം

പ്രശ്‌ന പ്രസ്താവന തന്നിരിക്കുന്ന ഗ്രിഡിന്റെ ഓരോ സെല്ലിലും നെഗറ്റീവ് അല്ലാത്ത ചില നാണയങ്ങൾ അടങ്ങിയ 2 ഡി ഗ്രിഡ് നിങ്ങൾക്ക് നൽകിയിട്ടുണ്ടെന്ന് “ഗോൾഡ് മൈൻ പ്രശ്നം” പറയുന്നു. തുടക്കത്തിൽ, ഖനിത്തൊഴിലാളി ആദ്യ നിരയിൽ നിൽക്കുന്നു, പക്ഷേ വരിയിൽ ഒരു നിയന്ത്രണവുമില്ല. അവന് ഏത് നിരയിലും ആരംഭിക്കാൻ കഴിയും. ദി…

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

O (1) സമയത്തിലും O (1) അധിക സ്ഥലത്തും getMin () നെ പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക

O (1) സമയത്തിലും O (1) അധിക സ്ഥലത്തും getMin () നെ പിന്തുണയ്ക്കുന്ന ഒരു സ്റ്റാക്ക് രൂപകൽപ്പന ചെയ്യുക. അതിനാൽ പ്രത്യേക സ്റ്റാക്ക് ഡാറ്റാ ഘടന സ്റ്റാക്കിന്റെ എല്ലാ പ്രവർത്തനങ്ങളെയും പിന്തുണയ്‌ക്കേണ്ടതാണ് - അസാധുവായ പുഷ് () ഇന്റന്റ് പോപ്പ് () ബൂൾ ഈസ്ഫുൾ () ബൂൾ ഈസ് എം‌പ്റ്റി () സ്ഥിരമായ സമയത്ത്. മിനിമം മൂല്യം നൽകുന്നതിന് ഒരു അധിക പ്രവർത്തനം getMin () ചേർക്കുക…

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

ഒരു സ്ട്രീമിലെ ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകത്തിനായുള്ള ക്യൂ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം

പ്രശ്ന പ്രസ്താവന “ഒരു സ്ട്രീമിലെ ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകത്തിനായുള്ള ക്യൂ അടിസ്ഥാനമാക്കിയുള്ള സമീപനം” നിങ്ങൾക്ക് ചെറിയ അക്ഷരങ്ങൾ അടങ്ങിയ ഒരു സ്ട്രീം നൽകിയിട്ടുണ്ടെന്നും സ്ട്രീമിൽ ഒരു പുതിയ പ്രതീകം ചേർക്കുമ്പോഴെല്ലാം ആദ്യത്തെ ആവർത്തിക്കാത്ത പ്രതീകം കണ്ടെത്തണമെന്നും അവിടെ ഉണ്ടെങ്കിൽ ആവർത്തിക്കാത്ത പ്രതീക റിട്ടേൺ -1 അല്ല. ഉദാഹരണങ്ങൾ aabcddbe…

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