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

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

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

തന്നിരിക്കുന്ന രണ്ട് സെറ്റുകൾ ഡിജോയിറ്റ് ആണോ എന്ന് എങ്ങനെ പരിശോധിക്കും?

പ്രശ്നം “തന്നിരിക്കുന്ന രണ്ട് സെറ്റുകൾ ഡിജോയിറ്റ് ആണോ എന്ന് എങ്ങനെ പരിശോധിക്കും?” നിങ്ങൾക്ക് അറേ രൂപത്തിൽ രണ്ട് സെറ്റുകൾ നൽകിയിട്ടുണ്ടെന്ന് കരുതുക set1 [], set2 []. രണ്ട് സെറ്റുകളും ഡിജോയിന്റ് സെറ്റുകളാണോ എന്ന് കണ്ടെത്തുക എന്നതാണ് നിങ്ങളുടെ ചുമതല. ഉദാഹരണം ഇൻപുട്ട്സെറ്റ് 1 [] = {1, 15, 8, 9,…

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

ശ്രേണികളിലെ പ്രൈമുകളുടെ എണ്ണം

പ്രശ്ന പ്രസ്താവന “ശ്രേണികളിലെ പ്രൈമുകളുടെ എണ്ണം” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു ശ്രേണി [ഇടത്, വലത്] നൽകിയിട്ടുണ്ട്, അവിടെ 0 <= ഇടത് <= വലത് <= 10000. ശ്രേണിയിലെ മൊത്തം പ്രൈം നമ്പറുകളുടെ എണ്ണം കണ്ടെത്താൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ധാരാളം ചോദ്യങ്ങൾ ഉണ്ടാകുമെന്ന് കരുതുക. ഉദാഹരണം ഇടത്: 4 വലത്: 10 2…

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

രണ്ട് സെറ്റുകളുടെ ഓവർലാപ്പിംഗ് തുക

പ്രശ്ന പ്രസ്താവന “രണ്ട് സെറ്റുകളുടെ ഓവർലാപ്പ് ചെയ്യാത്ത തുക” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് രണ്ട് അറേകൾ ഇൻപുട്ട് മൂല്യങ്ങളായി arrA [], ഒരേ വലിപ്പത്തിലുള്ള n ന്റെ arrB [] എന്നിങ്ങനെ നൽകിയിരിക്കുന്നു. കൂടാതെ, രണ്ട് അറേകൾക്കും വെവ്വേറെ ഘടകങ്ങളും ചില പൊതു ഘടകങ്ങളുമുണ്ട്. ആകെ തുക കണ്ടെത്തുക എന്നതാണ് നിങ്ങളുടെ ചുമതല…

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

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

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

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

ആവർത്തനം ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് അടുക്കുക

പ്രശ്ന പ്രസ്താവന “ആവർത്തനം ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് അടുക്കുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സ്റ്റാക്ക് ഡാറ്റ ഘടന നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ആവർത്തനം ഉപയോഗിച്ച് അതിന്റെ ഘടകങ്ങൾ അടുക്കുക. സ്റ്റാക്കിൽ താഴെ ലിസ്റ്റുചെയ്ത ഫംഗ്ഷനുകൾ മാത്രമേ ഉപയോഗിക്കാനാകൂ - പുഷ് (എലമെന്റ്) - സ്റ്റാക്കിൽ ഘടകം ചേർക്കാൻ. പോപ്പ് () - പോപ്പ് () - നീക്കംചെയ്യാനും ഇല്ലാതാക്കാനും…

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

സ്റ്റാക്കുകൾ ഉപയോഗിച്ച് അറേ അടുക്കുന്നു

പ്രശ്ന പ്രസ്താവന “സ്റ്റാക്കുകൾ ഉപയോഗിച്ച് അറേ അടുക്കുന്നു” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് ഒരു ഡാറ്റാ സ്ട്രക്ചർ അറേ [വലിപ്പം n] നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. തന്നിരിക്കുന്ന അറേയിലെ ഘടകങ്ങൾ സ്റ്റാക്ക് ഡാറ്റ ഘടന ഉപയോഗിച്ച് അടുക്കുക. ഉദാഹരണം 2 30 -5 43 100 -5 2 30 43 100 വിശദീകരണം: ഘടകങ്ങൾ അടുക്കിയിരിക്കുന്നു…

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

ഒരു താൽക്കാലിക സ്റ്റാക്ക് ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് അടുക്കുക

പ്രശ്ന പ്രസ്താവന “ഒരു താൽക്കാലിക സ്റ്റാക്ക് ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് അടുക്കുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സ്റ്റാക്ക് ഡാറ്റ ഘടന നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. തന്നിരിക്കുന്ന സ്റ്റാക്കിന്റെ ഘടകങ്ങൾ ഒരു താൽക്കാലിക സ്റ്റാക്ക് ഉപയോഗിച്ച് അടുക്കുക. ഉദാഹരണം 9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5…

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

ഒരു അറേയിലെ അടുത്തുള്ള ഘടകങ്ങൾ വേർതിരിക്കുക

പ്രശ്ന പ്രസ്താവന ഞങ്ങൾക്ക് ഒരു സംഖ്യ ശ്രേണി ഉണ്ടെന്ന് കരുതുക. “ഒരു അറേയിലെ അടുത്തുള്ള ഘടകങ്ങൾ വേർതിരിക്കുക” എന്ന പ്രശ്‌നം, അടുത്തുള്ള എല്ലാ അക്കങ്ങളും വ്യത്യസ്‌തമായ അറേ നേടാൻ കഴിയുമോ എന്ന് നിർണ്ണയിക്കാൻ ആവശ്യപ്പെടുന്നു, ഒരു അറേയിലെ രണ്ട് സമീപത്തുള്ള അല്ലെങ്കിൽ അയൽ ഘടകങ്ങൾ മാറ്റിയാൽ അത്…

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

'Arr [i]' 'j' ആണെങ്കിൽ 'arr [j]' 'i' ആയി മാറുന്ന ഒരു ശ്രേണി പുന range ക്രമീകരിക്കുക.

പ്രശ്ന പ്രസ്താവന ”ഒരു അറേ പുന range ക്രമീകരിക്കുക, അതായത് 'arr [j]' 'i' ആണെങ്കിൽ 'arr [i]' 'j' ആണെങ്കിൽ, നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകൾ അടങ്ങിയ“ n ”വലുപ്പത്തിലുള്ള അറേ ഉണ്ടെന്ന് പറയുന്നു. അറേയിലെ സംഖ്യകൾ 0 മുതൽ n-1 വരെയാണ്. ഇനിപ്പറയുന്നതിൽ ശ്രേണി പുന range ക്രമീകരിക്കാൻ പ്രശ്‌ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു…

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