O (n) ൽ അധിക ഇടം ഉപയോഗിക്കാതെ ഒരു സ്റ്റാക്ക് വിപരീതമാക്കുക

പ്രശ്ന പ്രസ്താവന “O (n) ൽ അധിക ഇടം ഉപയോഗിക്കാതെ ഒരു സ്റ്റാക്ക് റിവേഴ്സ് ചെയ്യുക” എന്ന പ്രശ്നം നിങ്ങൾക്ക് ഒരു സ്റ്റാക്ക് ഡാറ്റ ഘടന നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. അധിക O (n) ഇടം ഉപയോഗിക്കാതെ തന്നിരിക്കുന്ന സ്റ്റാക്ക് വിപരീതമാക്കുക. ഉദാഹരണം 5 4 3 2 1 1 2 3 4 5 80 60 10 20 20 10 60 80…

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

സിംഗിൾ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക

പ്രശ്ന പ്രസ്താവന “ഒറ്റ ക്യൂ ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് നടപ്പിലാക്കുക” പ്രശ്നം ഒരു ക്യൂ (ഫിഫോ) ഡാറ്റാ ഘടന ഉപയോഗിച്ച് ഒരു സ്റ്റാക്ക് (ലിഫോ) ഡാറ്റാ ഘടന നടപ്പിലാക്കാൻ ആവശ്യപ്പെടുന്നു. ഇവിടെ LIFO എന്നാൽ അവസാനത്തെ ഫസ്റ്റ് Out ട്ട് എന്നാൽ FIFO എന്നാൽ ഫസ്റ്റ് ഇൻ ഫസ്റ്റ് .ട്ട് എന്നാണ് അർത്ഥമാക്കുന്നത്. ഉദാഹരണം പുഷ് (10) പുഷ് (20) ടോപ്പ് () പോപ്പ് () പുഷ് (30) പോപ്പ് () മുകളിൽ () മുകളിൽ: 20…

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

ഒരു സ്റ്റാക്കിലെ നിലവിലെ പരമാവധി ഘടകം ട്രാക്കുചെയ്യുന്നു

പ്രശ്ന പ്രസ്താവന “ഒരു സ്റ്റാക്കിലെ നിലവിലെ പരമാവധി ഘടകം ട്രാക്കുചെയ്യുന്നു” എന്നത് നിങ്ങൾക്ക് ഒരു സ്റ്റാക്ക് ഡാറ്റ ഘടന നൽകിയിട്ടുണ്ടെന്ന് പറയുന്നു. നിലവിലെ സൂചിക വരെ സ്റ്റാക്കിലെ പരമാവധി മൂല്യത്തിന്റെ ട്രാക്ക് സൂക്ഷിക്കാൻ ഒരു ഫംഗ്ഷൻ സൃഷ്ടിക്കുക. ഉദാഹരണം 4 19 7 14 20 4 19 19 19 20 വിശദീകരണം: പരമാവധി…

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

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

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

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

ടോപ്പ് കെ പതിവ് വാക്കുകൾ

ടോപ്പ് കെ പതിവ് പദങ്ങളുടെ പ്രശ്‌നത്തിൽ, ഞങ്ങൾ വാക്കുകളുടെ ഒരു ലിസ്റ്റും ഒരു പൂർണ്ണസംഖ്യയും നൽകി. പട്ടികയിൽ‌ പതിവായി ഉപയോഗിക്കുന്ന സ്ട്രിംഗുകൾ‌ അച്ചടിക്കുക. ഉദാഹരണം ഇൻ‌പുട്ട്: പട്ടിക = code “കോഡ്”, “സ്കൈ”, “പേന”, “ആകാശം”, “ആകാശം”, “നീല”, “കോഡ്”} k = 2 put ട്ട്‌പുട്ട്: സ്കൈ കോഡ് ഇൻ‌പുട്ട്: പട്ടിക = {“അതെ”, …

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

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

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

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

ഒരു നിരയിലെ ഏറ്റവും പതിവ് ഘടകം

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

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

ഒഎസ്ഐ മോഡൽ

ഈ മാതൃക 1983 ൽ ഇന്റർനാഷണൽ സ്റ്റാൻഡേർഡ് ഓർഗനൈസേഷൻ (ഐ‌എസ്ഒ) വികസിപ്പിച്ചെടുത്തു. വിവിധ ലെയറുകളിൽ ഉപയോഗിക്കുന്ന അന്താരാഷ്ട്ര പ്രോട്ടോക്കോളുകൾ സ്റ്റാൻഡേർഡ് ചെയ്യുന്നതിനുള്ള ആദ്യ നടപടിയാണിത്. ഓപ്പൺ സിസ്റ്റങ്ങളെ ബന്ധിപ്പിക്കുന്നതുമായി ബന്ധപ്പെട്ട്, അതായത്, മറ്റ് സിസ്റ്റങ്ങളുമായുള്ള ആശയവിനിമയത്തിനായി തുറന്നിരിക്കുന്ന സിസ്റ്റങ്ങളെ, മോഡലിനെ…

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

സി ++ ലെ മുൻ‌ഗണന ക്യൂ

ഒരു ക്യൂ നടപ്പിലാക്കാൻ FIFO രീതി ഉപയോഗിക്കുന്നു. ഒരു ക്യൂവിൽ, ഉൾപ്പെടുത്തലുകൾ ഒരു അറ്റത്ത് (പിന്നിൽ), ഇല്ലാതാക്കൽ മറ്റൊരു അറ്റത്ത് (മുൻവശത്ത്) നടക്കുന്നു. അടിസ്ഥാനപരമായി, ആദ്യം പ്രവേശിക്കുന്ന ഘടകം ആദ്യം ഇല്ലാതാക്കും. സി ++ ഇൻബിൽറ്റ് ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഞങ്ങൾ ഒരു മുൻ‌ഗണനാ ക്യൂ നടപ്പിലാക്കുന്നു. മുൻ‌ഗണനാ ക്യൂവിന്റെ സവിശേഷതകൾ ഒരു മുൻ‌ഗണനാ ക്യൂ…

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

റിക്കറിഷൻ

എന്താണ് ആവർത്തനം? ആവർത്തനത്തെ ഒരു ഫംഗ്ഷൻ തന്നെ വിളിക്കുന്നു. ഒരു വലിയ പ്രശ്‌നം കണക്കാക്കാൻ ഇത് മുമ്പ് പരിഹരിച്ച ഉപ പ്രശ്‌നങ്ങൾ ഉപയോഗിക്കുന്നു. പ്രോഗ്രാമിംഗിലെ ഏറ്റവും പ്രധാനപ്പെട്ടതും തന്ത്രപരവുമായ ആശയങ്ങളിൽ ഒന്നാണിത്, എന്നാൽ ആവർത്തനത്തെ ചില യഥാർത്ഥവുമായി ബന്ധപ്പെടുത്താൻ ശ്രമിച്ചാൽ നമുക്ക് അത് എളുപ്പത്തിൽ മനസ്സിലാക്കാൻ കഴിയും…

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