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

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

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

0 തുകയുള്ള ഒരു സബ്‌റേ ഉണ്ടോയെന്ന് കണ്ടെത്തുക

“0 സംഖ്യയുള്ള ഒരു സബ്‌റേ ഉണ്ടോയെന്ന് കണ്ടെത്തുക” എന്ന പ്രശ്‌നം, നിങ്ങൾക്ക് നെഗറ്റീവ് സംഖ്യകളും അടങ്ങിയ ഒരു സംഖ്യ അറേ നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. വലുപ്പത്തിന്റെ ഏതെങ്കിലും ഉപ-അറേ 1 ആണോ എന്ന് നിർണ്ണയിക്കാൻ പ്രശ്ന പ്രസ്താവന ആവശ്യപ്പെടുന്നു. ഈ ഉപ-അറേയ്‌ക്ക് 1 ന് തുല്യമായ തുക ഉണ്ടായിരിക്കണം. ഉദാഹരണം arr [] = {2,1, -3,4,5}…

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

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

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

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

രണ്ട് ലിസ്റ്റുകൾക്കും പൊതുവായതും എന്നാൽ വ്യത്യസ്ത വിലകളുള്ളതുമായ ഇനങ്ങൾ എണ്ണുക

പ്രശ്ന പ്രസ്താവന നിങ്ങൾക്ക് രണ്ട് ലിസ്റ്റുകൾ നൽകിയിരിക്കുന്നു. ഓരോ സൂചികയിലും ഇനത്തിന്റെ പേരും വിലയും അടങ്ങിയിരിക്കുന്നു. പ്രശ്ന പ്രസ്താവന രണ്ട് ലിസ്റ്റുകൾക്കും പൊതുവായതും എന്നാൽ വ്യത്യസ്ത വിലകളുള്ളതുമായ ഇനങ്ങൾ എണ്ണാൻ ആവശ്യപ്പെടുന്നു, ഇത് രണ്ടിലും എത്ര എണ്ണം ഇനങ്ങൾ സാധാരണമാണെന്ന് കണ്ടെത്താനാണ്…

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

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

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

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

ഒരു എക്സ്പ്രഷനിൽ പൊരുത്തപ്പെടാത്ത പരാന്തിസിസ് തിരിച്ചറിയുകയും അടയാളപ്പെടുത്തുകയും ചെയ്യുക

ഒരു എക്‌സ്‌പ്രഷൻ‌ പ്രശ്‌നത്തിൽ‌ സമാനതകളില്ലാത്ത പരാന്തിസിസ് തിരിച്ചറിയുന്നതിനും അടയാളപ്പെടുത്തുന്നതിനും, ഞങ്ങൾ‌ ഒരു എക്‌സ്‌പ്രഷൻ‌ അടങ്ങിയിരിക്കുന്ന n സ്ട്രിംഗ് s നീളം നൽകി. സമതുലിതമായ ജോഡി പരാൻതീസിസ് കണ്ടെത്തി സമതുലിതമായ ഓപ്പണിംഗ് പാരന്തസിസുകളെ 0 ആയും സമതുലിതമായ അടയ്ക്കൽ പരാന്തിസിസ് 1 ആയും അസന്തുലിതമായ പരാന്തിസിസ് -1 ആയും മാറ്റിസ്ഥാപിക്കുക. ഉദാഹരണം…

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

രണ്ട് അക്കങ്ങളുടെ ജിസിഡി

ഏറ്റവും മികച്ച പൊതു ഘടകം എന്താണ്? രണ്ട് സംഖ്യകളുടെ ജിസിഡിയാണ് ഇവ രണ്ടും വിഭജിക്കുന്ന ഏറ്റവും വലിയ സംഖ്യ. സമീപനം -1 ബ്രൂട്ട് ഫോഴ്സ് രണ്ട് അക്കങ്ങളുടെയും പ്രധാന ഘടകങ്ങളെ കണ്ടെത്തുന്നു, തുടർന്ന് കവലയുടെ ഉൽപ്പന്നം കണ്ടെത്തുന്നു. രണ്ട് അക്കങ്ങളെയും വിഭജിക്കുന്ന ഏറ്റവും വലിയ സംഖ്യ കണ്ടെത്തുന്നു. അതെന്താണ്…

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

ബൈനറി ട്രീയ്ക്കുള്ള BFS vs DFS

വീതി ആദ്യ തിരയൽ (BFS) യഥാർത്ഥത്തിൽ BFS എന്താണെന്ന് നമുക്ക് ഇതിനകം അറിയാമോ? ഇല്ലെങ്കിൽ മോശം തോന്നേണ്ടതില്ല, മുഴുവൻ ലേഖനവും വായിച്ച് മികച്ച ഗ്രാഹ്യത്തിനായി ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനം സന്ദർശിക്കുക. ലെവൽ‌ ഓർ‌ഡർ‌ ട്രാവെർ‌സലാണ് ബി‌എഫ്‌എസ്, അതിൽ‌ ഞങ്ങൾ‌ നോഡുകൾ‌ സന്ദർ‌ശിക്കുന്നു…

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

ഒരു സ്ട്രിംഗിൽ നിന്ന് അധിക ഇടങ്ങൾ നീക്കംചെയ്യുക

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

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

സ്‌ട്രിംഗ്സ്ട്രീം ഉപയോഗിച്ച് സ്‌ട്രിംഗിൽ നിന്ന് സ്‌പെയ്‌സുകൾ നീക്കംചെയ്യുന്നു

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

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