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

Suppose you have an array of integers. It consists of both negative and positive numbers and the problem statement asks to shift/move all the negative and positive elements to the left of the array and to the right of the array respectively without using extra space. This will be a …

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

ശ്രേണിയിൽ ആവർത്തിച്ചുള്ള ആദ്യ മൂന്ന് കണ്ടെത്തുക

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

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

രണ്ട് അറേകൾ തുല്യമാണോ അല്ലയോ എന്ന് പരിശോധിക്കുക

“രണ്ട് അറേകൾ തുല്യമാണോ അല്ലയോ എന്ന് പരിശോധിക്കുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് രണ്ട് അറേകൾ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. തന്നിരിക്കുന്ന അറേകൾ തുല്യമാണോ അല്ലയോ എന്ന് നിങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ടെന്ന് പ്രശ്ന പ്രസ്താവന പറയുന്നു. ഉദാഹരണം arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

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

വിപരീത ക്രമത്തിൽ ഫിബൊനാച്ചി നമ്പറുകൾ അച്ചടിക്കുക

പ്രശ്ന പ്രസ്താവന ഒരു നമ്പർ n നൽകിയാൽ, വിപരീത ക്രമത്തിൽ ഫിബൊനാച്ചി നമ്പറുകൾ പ്രിന്റുചെയ്യുക. ഉദാഹരണം n = 5 3 2 1 1 0 വിശദീകരണം: ഫിബൊനാച്ചി നമ്പറുകൾ അവയുടെ ക്രമപ്രകാരം 0, 1, 1, 2, 3 ആണ്. എന്നാൽ ഞങ്ങൾ വിപരീത ക്രമത്തിൽ പ്രിന്റുചെയ്യേണ്ടതുണ്ട്. n = 7 8 5…

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

2 വേരിയബിളുകൾ ഉപയോഗിച്ച് ഫിബൊനാച്ചി സീക്വൻസ് പ്രിന്റുചെയ്യുക

പ്രശ്ന പ്രസ്താവന “2 വേരിയബിളുകൾ ഉപയോഗിച്ച് ഫിബൊനാച്ചി സീക്വൻസ് പ്രിന്റുചെയ്യുക” എന്ന പ്രശ്നം നിങ്ങൾ ഫിബൊനാച്ചി സീക്വൻസ് പ്രിന്റുചെയ്യേണ്ടതുണ്ടെന്നും എന്നാൽ 2 വേരിയബിളുകൾ മാത്രം ഉപയോഗിക്കുന്നതിന് പരിമിതി ഉണ്ടെന്നും പറയുന്നു. ഉദാഹരണം n = 5 0 1 1 2 3 5 വിശദീകരണം output ട്ട്‌പുട്ട് ശ്രേണിയിൽ…

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

പലിൻഡ്രോം നമ്പർ

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

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

ഒരു സ്ട്രിംഗ് വിപരീതമാക്കുക

പ്രശ്ന പ്രസ്താവന “ഒരു സ്ട്രിംഗ് റിവേഴ്സ് ചെയ്യുക” പ്രശ്നം നിങ്ങൾക്ക് n വലുപ്പമുള്ള ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. ഇത് വിപരീതമാക്കാൻ ഒരു പ്രോഗ്രാം എഴുതുക. അതിനാൽ, ഒരു സ്ട്രിംഗ് വിപരീതമാക്കുന്നത് എന്താണ് അർത്ഥമാക്കുന്നത്? പൊതുവെ അർത്ഥമാക്കുന്നത് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്ന ഇൻപുട്ട് സ്ട്രിംഗ് പഴയപടിയാക്കുക എന്നാണ്. അതാണ് ഒരു ഓപ്പറേഷൻ ചെയ്യുന്നത് എന്ന് നിർവചിച്ചിരിക്കുന്നത്…

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

പ്രത്യേക നമ്പർ

ഒരു സംഖ്യയുടെ പ്രത്യേകത എന്താണ്? നമുക്ക് അത് കണ്ടെത്താം. ഞങ്ങളുടെ പക്കൽ N നമ്പറുകളുടെ ഒരു നിരയുണ്ട്. ഒരു സംഖ്യയെ ഒന്നോ അതിലധികമോ സംഖ്യകളാൽ വിഭജിച്ചാൽ ഒരു സംഖ്യ പ്രത്യേകമായിരിക്കും. ആദ്യം കുറച്ച് ഉദാഹരണങ്ങൾ ഉപയോഗിച്ച് ഇത് മായ്‌ക്കാം…

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

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

സ്റ്റാക്ക് പ്രശ്നം ഉപയോഗിച്ച് ഒരു സംഖ്യ റിവേഴ്‌സ് ചെയ്യുമ്പോൾ, ഒരു സംഖ്യയെ പ്രതിനിധീകരിക്കുന്ന ഒരു സംഖ്യ വേരിയബിൾ ഞങ്ങൾ നൽകി. സ്റ്റാക്ക് ഉപയോഗിച്ച് നൽകിയ നമ്പർ വിപരീതമായി അച്ചടിക്കുക. ഉദാഹരണം ഇൻ‌പുട്ട്: 12345 put ട്ട്‌പുട്ട്: 54321 ഇൻ‌പുട്ട്: 207 put ട്ട്‌പുട്ട്: 702 സ്റ്റാക്ക് ഉപയോഗിച്ച് ഒരു സംഖ്യ റിവേഴ്‌സ് ചെയ്യുന്നതിനുള്ള വിശദീകരണം നമ്പർ n = 12345 സഞ്ചരിക്കാൻ ആരംഭിച്ച് സംഭരിക്കുക…

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

സാധുവായ പലിൻഡ്രോം

നീളം n ന്റെ ഒരു സ്ട്രിംഗ് s നൽകി. സ്ട്രിംഗ് സാധുവായ പലിൻഡ്രോം ആണോ എന്ന് കണ്ടെത്താൻ ഒരു പ്രോഗ്രാം എഴുതുക. ഇല്ലെങ്കിൽ, സ്ട്രിംഗിൽ നിന്ന് ഒരു പ്രതീകമെങ്കിലും ഇല്ലാതാക്കാം, ഇത് ഒരു പലിൻഡ്രോം ആക്കും. വിപരീതത്തിന് തുല്യമായ ഏത് സ്ട്രിംഗിനെയും ഒരു…

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