തുല്യ അറേ ഘടകങ്ങളിലേക്ക് കുറഞ്ഞ നീക്കങ്ങൾ ലീറ്റ്കോഡ് പരിഹാരം

പ്രശ്ന പ്രസ്താവന ഈ പ്രശ്‌നത്തിൽ‌, ഞങ്ങൾക്ക് ഒരു സംഖ്യ പൂർണ്ണസംഖ്യ നൽകുന്നു. കൂടാതെ, ഈ അറേയിൽ ഒരു നിശ്ചിത പ്രവർത്തനം നടത്താൻ ഞങ്ങളെ അനുവദിച്ചിരിക്കുന്നു. ഒരു പ്രവർത്തനത്തിൽ, നമുക്ക് അറേയിലെ ”n - 1 ″ (ഏതെങ്കിലും ഒരെണ്ണമൊഴികെ എല്ലാ ഘടകങ്ങളും) 1 വർദ്ധിപ്പിക്കാൻ കഴിയും.

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

അറേ പുന ar ക്രമീകരിക്കുക അത്തരത്തിലുള്ള [i]> = arr [j] ഞാൻ തുല്യമാണെങ്കിൽ അറ [i] <= arr [j] ഞാൻ വിചിത്രമാണെങ്കിൽ j <i

നിങ്ങൾക്ക് ഒരു സംഖ്യ ശ്രേണി ഉണ്ടെന്ന് കരുതുക. ഒരു അറേയിലെ ഇരട്ട സ്ഥാനത്തുള്ള ഘടകങ്ങൾ അതിനുമുമ്പുള്ള എല്ലാ ഘടകങ്ങളേക്കാളും വലുതും വിചിത്ര സ്ഥാനങ്ങളിലെ ഘടകങ്ങൾ അതിന് മുമ്പുള്ള ഘടകങ്ങളേക്കാൾ കുറവായിരിക്കുന്ന തരത്തിൽ അറേ പുന ar ക്രമീകരിക്കാൻ പ്രശ്‌ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം…

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

നൽകിയ തുകയ്‌ക്കൊപ്പം ജോഡി എണ്ണുക

“നൽകിയ സംഖ്യയോടുകൂടിയ ജോഡി ജോഡി” എന്ന പ്രശ്‌നത്തിൽ, ഞങ്ങൾ ഒരു സംഖ്യ ശ്രേണി നൽകിയിട്ടുണ്ട് [മറ്റൊരു സംഖ്യ 'സം' എന്ന് പറയുന്നു, തന്നിരിക്കുന്ന അറേയിലെ രണ്ട് ഘടകങ്ങളിൽ ഏതെങ്കിലും ഒന്നിന് “തുക” എന്നതിന് തുല്യമായ തുക ഉണ്ടോ എന്ന് നിങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. ഉദാഹരണം ഇൻ‌പുട്ട്: arr [] = 1,3,4,6,7 9}, തുക = XNUMX. put ട്ട്‌പുട്ട്: “ഘടകങ്ങൾ കണ്ടെത്തി…

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

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

“X” ഘടകങ്ങളുള്ള അറേയുടെ ഇൻപുട്ട് നമുക്കുണ്ടെന്ന് കരുതുക. ഇല്ലാതാക്കൽ പ്രവർത്തനങ്ങൾ കണ്ടെത്തേണ്ട ഒരു പ്രശ്നം ഞങ്ങൾ നൽകിയിട്ടുണ്ട്, അത് ഒരു തുല്യ അറേ നിർമ്മിക്കാൻ ആവശ്യമായ ഏറ്റവും കുറഞ്ഞതായിരിക്കണം, അതായത്, അറേയിൽ തുല്യ ഘടകങ്ങൾ അടങ്ങിയിരിക്കും. ഉദാഹരണ ഇൻ‌പുട്ട്: [1, 1,…

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

അറേയിലെ ഒരേ മൂലകത്തിന്റെ രണ്ട് സംഭവങ്ങൾക്കിടയിലുള്ള പരമാവധി ദൂരം

നിങ്ങൾക്ക് ആവർത്തിച്ചുള്ള ചില സംഖ്യകളുള്ള ഒരു അറേ നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. ഒരു ശ്രേണിയിൽ നിലവിലുള്ള വ്യത്യസ്ത സൂചികയുള്ള ഒരു സംഖ്യയുടെ രണ്ട് സമാന സംഭവങ്ങൾ തമ്മിലുള്ള പരമാവധി ദൂരം ഞങ്ങൾ കണ്ടെത്തണം. ഉദാഹരണം ഇൻ‌പുട്ട്: അറേ = [1, 2, 3, 6, 2, 7] put ട്ട്‌പുട്ട്: 3 വിശദീകരണം: കാരണം അറേയിലെ ഘടകങ്ങൾ [1]…

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

നൽകിയിരിക്കുന്ന രണ്ട് അറേകളിൽ നിന്നുള്ള പരമാവധി അറേ ഓർഡർ സൂക്ഷിക്കുന്നു

നമുക്ക് ഒരേ വലുപ്പമുള്ള രണ്ട് പൂർണ്ണസംഖ്യകളുടെ ശ്രേണി ഉണ്ടെന്ന് കരുതുക. രണ്ട് അറേകളിലും സാധാരണ സംഖ്യകളും അടങ്ങിയിരിക്കാം. രണ്ട് അറേകളിൽ‌ നിന്നും 'n' പരമാവധി മൂല്യങ്ങൾ‌ അടങ്ങിയിരിക്കുന്ന ഫലമായുണ്ടാകുന്ന അറേ രൂപീകരിക്കുന്നതിന് പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ആദ്യ അറേയ്‌ക്ക് മുൻ‌ഗണന നൽകണം (ആദ്യ ഘടകങ്ങൾ‌…

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

ഒരേ തുല്യവും വിചിത്രവുമായ ഘടകങ്ങൾ ഉപയോഗിച്ച് സബ്‌റേകൾ എണ്ണുക

നിങ്ങൾ N വലുപ്പത്തിന്റെ ഒരു പൂർണ്ണ സംഖ്യ നൽകിയിട്ടുണ്ടെന്ന് കരുതുക. അക്കങ്ങളുള്ളതിനാൽ, സംഖ്യകൾ ഒറ്റസംഖ്യയോ ഇരട്ട സംഖ്യയോ ആണ്. പ്രശ്‌ന പ്രസ്താവന എന്നത് തുല്യവും വിചിത്രവുമായ ഘടകങ്ങളുള്ള സബ്‌റേയെ എണ്ണുക അല്ലെങ്കിൽ തുല്യ-ഇരട്ട സംഖ്യകളുള്ള ഉപ-അറേകളുടെ എണ്ണം കണ്ടെത്തുക എന്നതാണ്. ഉദാഹരണം…

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

ഒരു ശ്രേണിയിൽ ആവർത്തിച്ചുള്ള അക്കങ്ങളില്ലാത്ത ആകെ നമ്പറുകൾ

നിങ്ങൾക്ക് നമ്പറുകളുടെ ഒരു ശ്രേണി നൽകിയിരിക്കുന്നു (ആരംഭിക്കുക, അവസാനം). ഒരു ശ്രേണിയിൽ ആവർത്തിച്ചുള്ള അക്കങ്ങളില്ലാത്ത മൊത്തം അക്കങ്ങളുടെ എണ്ണം കണ്ടെത്താൻ തന്നിരിക്കുന്ന ടാസ്‌ക് പറയുന്നു. ഉദാഹരണം ഇൻ‌പുട്ട്: 10 50 put ട്ട്‌പുട്ട്: 37 വിശദീകരണം: 10 ന് ആവർത്തിച്ചുള്ള അക്കമില്ല. 11 ന് ആവർത്തിച്ചുള്ള അക്കമുണ്ട്. 12 ന് ആവർത്തിച്ചുള്ള അക്കമില്ല. …

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

എല്ലാ ഘടകങ്ങളും k- നേക്കാൾ കുറവോ തുല്യമോ ഒരുമിച്ച് കൊണ്ടുവരാൻ ആവശ്യമായ കുറഞ്ഞ സ്വാപ്പുകൾ

“എല്ലാ ഘടകങ്ങളും k- നേക്കാൾ കുറവോ തുല്യമോ ഒരുമിച്ച് കൊണ്ടുവരുന്നതിന് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ സ്വാപ്പുകൾ” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സംഖ്യ അറേ ഉണ്ടെന്ന് പറയുന്നു. കുറഞ്ഞതോ തുല്യമോ ആയ ഘടകങ്ങൾ ഒരുമിച്ച് കൊണ്ടുപോകുന്നതിന് ആവശ്യമായ സ്വാപ്പുകളുടെ ഏറ്റവും ചെറിയ എണ്ണം കണ്ടെത്താൻ പ്രശ്‌ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു…

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

തുച്ഛമായ ഹാഷ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് അടുക്കുന്നു

“തുച്ഛമായ ഹാഷ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് അടുക്കുന്നു” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു പൂർണ്ണ സംഖ്യ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഒരു അറേയിൽ നെഗറ്റീവ്, പോസിറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കാം. ട്രിവിയൽ ഹാഷ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് അറേ അടുക്കാൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഉദാഹരണം arr [] =, 5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

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