എല്ലാ നെഗറ്റീവ് നമ്പറുകളും ആരംഭത്തിലേക്കും സ്ഥിരമായ അധിക ഇടം ഉപയോഗിച്ച് അവസാനിപ്പിക്കാനും പോസിറ്റീവ് ആയി നീക്കുക

നിങ്ങൾക്ക് പൂർണ്ണസംഖ്യകളുടെ ഒരു നിരയുണ്ടെന്ന് കരുതുക. ഇതിൽ നെഗറ്റീവ്, പോസിറ്റീവ് സംഖ്യകൾ അടങ്ങിയിരിക്കുന്നു, കൂടാതെ അധിക സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കാതെ തന്നെ നെഗറ്റീവ്, പോസിറ്റീവ് ഘടകങ്ങളെല്ലാം അറേയുടെ ഇടത്തേക്കും അറേയുടെ വലത്തേയ്ക്കും മാറ്റാൻ / നീക്കാൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഇത് ഒരു…

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

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

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

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

ജോഡികളുടെ ഒരു നിര നൽകി അതിൽ എല്ലാ സമമിതി ജോഡികളും കണ്ടെത്തുക

എല്ലാ സമമിതി ജോഡികളും കണ്ടെത്തുക - നിങ്ങൾക്ക് ഒരു അറേയുടെ ചില ജോഡി നൽകിയിരിക്കുന്നു. ഇതിലെ സമമിതി ജോഡികൾ നിങ്ങൾ കണ്ടെത്തണം. (A, b), (c, d) ജോഡികളായി 'b' 'c' ന് തുല്യവും 'a' ഉം ആണെങ്കിൽ സമമിതി ജോഡി സമമിതിയാണെന്ന് പറയപ്പെടുന്നു.

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

രണ്ട് സ്റ്റാക്കുകൾ ഉപയോഗിച്ച് ബബിൾ അടുക്കുക

പ്രശ്ന പ്രസ്താവന “രണ്ട് സ്റ്റാക്കുകൾ ഉപയോഗിച്ചുള്ള ബബിൾ സോർട്ട്” എന്ന പ്രശ്നം, നിങ്ങൾക്ക് n ന്റെ വലിപ്പം [] ഒരു അറേ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. രണ്ട് സ്റ്റാക്ക് ഡാറ്റ ഘടനകളുള്ള ബബിൾ സോർട്ട് പാരഡൈം ഉപയോഗിച്ച് തന്നിരിക്കുന്ന അറേയെ ഒരു [] അടുക്കുന്നതിന് ഒരു ഫംഗ്ഷൻ സൃഷ്ടിക്കുക. ഉദാഹരണം ഒരു [] = {15, 12, 44, 2, 5,…

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

സ്റ്റാക്ക് ഉപയോഗിച്ച് ഒരു സ്ട്രിംഗ് വിപരീതമാക്കുക

ചെറിയ അക്ഷരങ്ങൾ, വലിയ അക്ഷരങ്ങൾ, പൂർണ്ണസംഖ്യകൾ, ചില പ്രത്യേക ചിഹ്നങ്ങൾ എന്നിവ ഉൾക്കൊള്ളുന്ന n ദൈർഘ്യമുള്ള ഒരു സ്ട്രിംഗ് ഞങ്ങൾ നൽകി. തന്നിരിക്കുന്ന സ്ട്രിംഗ് സ്റ്റാക്ക് ഉപയോഗിച്ച് വിപരീതമാക്കുക. മികച്ച ഗ്രാഹ്യത്തിനായി ചില ഉദാഹരണങ്ങൾ നോക്കാം. ഉദാഹരണം ഇൻ‌പുട്ട് s = “ട്യൂട്ടോറിയൽ‌കപ്പ്” put ട്ട്‌പുട്ട് puClairotuT ഇൻ‌പുട്ട് s = “സ്റ്റാക്ക്” k ട്ട്‌പുട്ട് kcatS സ്റ്റാക്ക് ഉപയോഗിക്കുന്നു…

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

അടുത്ത ഗ്രേറ്റർ ഫ്രീക്വൻസി ഘടകം

അടുത്ത വലിയ ഫ്രീക്വൻസി എലമെന്റ് പ്രശ്‌നത്തിൽ, അക്കങ്ങൾ അടങ്ങിയ n ന്റെ വലിപ്പം [] ഒരു അറേ ഞങ്ങൾ നൽകി. അറേ പ്രിന്റിലെ ഓരോ നമ്പറിനും, നിലവിലെ നമ്പറിനേക്കാൾ വലിയ ആവൃത്തിയിലുള്ള ഒരു അറേയിൽ അതിനുള്ള നമ്പർ ശരിയാണ്. ഉദാഹരണം ഇൻപുട്ട് ഒരു [] = {1, 1,…

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

1 മുതൽ N വരെ അക്കങ്ങളുടെ ക്രമമാറ്റത്തിലേക്ക് അറേ മാറ്റുക

ഈ പ്രശ്‌നത്തിൽ‌, ഞങ്ങൾ‌ n ഘടകങ്ങളുടെ ഒരു ശ്രേണി നൽകി. അറേയിലെ മിനിമം മാറ്റിസ്ഥാപനങ്ങൾ ഉപയോഗിച്ച് 1 മുതൽ n വരെയുള്ള സംഖ്യകളുടെ ക്രമമാറ്റത്തിലേക്ക് ഞങ്ങൾ അറേ മാറ്റേണ്ടതുണ്ട്. ഉദാഹരണ ഇൻ‌പുട്ട്: 2 2 3 3 put ട്ട്‌പുട്ട്: 2 1 3 4 ഇൻ‌പുട്ട്: 3 2 1 7…

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

രണ്ട് മെട്രിക്സുകളുടെ കുറയ്ക്കൽ

പ്രശ്ന പ്രസ്താവന “രണ്ട് മെട്രിക്സുകളുടെ കുറയ്ക്കൽ” പ്രശ്നത്തിൽ, ഞങ്ങൾ രണ്ട് മെട്രിക്സുകൾ a, b എന്നിവ നൽകി. മാട്രിക്സ് എയിൽ നിന്ന് മാട്രിക്സ് ബി കുറച്ചതിനുശേഷം അവസാന മാട്രിക്സ് കണ്ടെത്തണം. രണ്ട് മെട്രിക്സുകൾക്കും ഓർഡർ തുല്യമാണെങ്കിൽ മാത്രമേ നമുക്ക് അവ കുറയ്ക്കാൻ കഴിയൂ, അല്ലാത്തപക്ഷം ഞങ്ങൾക്ക് കഴിയില്ല. …

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

ഒരു സ്‌ട്രിംഗിലെ എല്ലാ പ്രതീകങ്ങളും ടോഗിൾ ചെയ്യുന്നതിനുള്ള പ്രോഗ്രാം

പ്രശ്ന പ്രസ്താവന “ഒരു സ്‌ട്രിംഗിലെ എല്ലാ പ്രതീകങ്ങളും ടോഗിൾ ചെയ്യുന്നതിനുള്ള പ്രോഗ്രാം” പ്രശ്‌നത്തിൽ, ഞങ്ങൾ ഒരു സ്‌ട്രിംഗ് നൽകി, തന്നിരിക്കുന്ന സ്‌ട്രിംഗിലെ എല്ലാ പ്രതീകങ്ങളും ടോഗിൾ ചെയ്യുന്നതിന് ഒരു പ്രോഗ്രാം എഴുതുക. ഇവിടെ ടോഗിൾ എന്നാൽ എല്ലാ വലിയക്ഷരങ്ങളും ചെറിയക്ഷരമായും ചെറിയക്ഷരങ്ങളെ വലിയക്ഷരങ്ങളായും പരിവർത്തനം ചെയ്യുക. ഇൻപുട്ട് ഫോർമാറ്റ് ആദ്യത്തേത്…

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

ആവർത്തന പലിൻഡ്രോം പരിശോധന

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

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