സാധുവായ പരാന്തീസസ് ലീറ്റ്കോഡ് പരിഹാരം

പ്രശ്നപ്രസ്താവന സാധുവായ പരാന്തീസസ് LeetCode സൊല്യൂഷൻ - "സാധുവായ പരാന്തീസുകൾ" പ്രസ്താവിക്കുന്നത് നിങ്ങൾക്ക് '(', ')', '{', '}', '[', ']' എന്നീ പ്രതീകങ്ങൾ മാത്രമുള്ള ഒരു സ്ട്രിംഗ് നൽകിയിട്ടുണ്ട് എന്നാണ്. ഇൻപുട്ട് സ്ട്രിംഗ് ഒരു സാധുവായ സ്ട്രിംഗ് ആണോ അല്ലയോ എന്ന് ഞങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. തുറന്ന ബ്രാക്കറ്റുകൾ അടയ്‌ക്കേണ്ടതുണ്ടെങ്കിൽ ഒരു സ്‌ട്രിംഗിനെ സാധുവായ സ്‌ട്രിംഗ് എന്ന് പറയപ്പെടുന്നു…

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

ഒരു സ്ട്രിംഗ് ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ആദ്യത്തെ അതുല്യ പ്രതീകം

ഒരു സ്‌ട്രിംഗ് ലീറ്റ് കോഡ് സൊല്യൂഷനിലെ പ്രശ്‌ന പ്രസ്താവന ആദ്യ അദ്വിതീയ പ്രതീകം - ഒരു സ്‌ട്രിംഗ് s നൽകിയാൽ, അതിൽ ആവർത്തിക്കാത്ത ആദ്യത്തെ പ്രതീകം കണ്ടെത്തി അതിന്റെ സൂചിക തിരികെ നൽകുക. അത് നിലവിലില്ലെങ്കിൽ, തിരികെ -1. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: s = "leetcode" ഔട്ട്പുട്ട്: 0 ടെസ്റ്റ് കേസ് 2: ഇൻപുട്ട്: s = "aabb" ഔട്ട്പുട്ട്: -1 വിശദീകരണം …

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

ഹിസ്റ്റോഗ്രാം ലീറ്റ്കോഡ് സൊല്യൂഷനിലെ ഏറ്റവും വലിയ ദീർഘചതുരം

ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരം LeetCode സൊല്യൂഷൻ - ഓരോ ബാറിന്റെയും വീതി 1 ആയ ഹിസ്റ്റോഗ്രാമിന്റെ ബാർ ഉയരത്തെ പ്രതിനിധീകരിക്കുന്ന പൂർണ്ണസംഖ്യകളുടെ ഒരു നിര നൽകിയാൽ, ഹിസ്റ്റോഗ്രാമിലെ ഏറ്റവും വലിയ ദീർഘചതുരത്തിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുന്നു. ഉദാഹരണം ടെസ്റ്റ് കേസ് 1: ഇൻപുട്ട്: ഉയരങ്ങൾ = [2, 1, 5, 6, 2, 3] ഔട്ട്പുട്ട്: 10 വിശദീകരണം: …

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

നാണയം മാറ്റുക 2 Leetcode പരിഹാരം

പ്രശ്‌ന പ്രസ്‌താവന കോയിൻ ചേഞ്ച് 2 ലീറ്റ്‌കോഡ് സൊല്യൂഷൻ - “കോയിൻ ചേഞ്ച് 2” പ്രസ്‌താവിക്കുന്നത്, വ്യത്യസ്‌ത പൂർണ്ണസംഖ്യകളുടെ നാണയങ്ങളുടെ ഒരു നിരയും ഒരു മൊത്തത്തിലുള്ള പണത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യയും നൽകിയിട്ടുണ്ട് എന്നാണ്. സാധ്യമായ വിവിധ കോമ്പിനേഷനുകളുടെ ആകെ എണ്ണത്തിന്റെ എണ്ണം നമുക്ക് തിരികെ നൽകേണ്ടതുണ്ട്. …

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

പൂർണ്ണസംഖ്യ ബ്രേക്ക് ലീറ്റ്കോഡ് പരിഹാരം

പ്രശ്ന പ്രസ്താവന പൂർണ്ണസംഖ്യ ബ്രേക്ക് ലീറ്റ്കോഡ് സൊല്യൂഷൻ - ഒരു പൂർണ്ണസംഖ്യ n നൽകിയാൽ, അതിനെ k പോസിറ്റീവ് പൂർണ്ണസംഖ്യകളുടെ ആകെത്തുകയായി വിഭജിക്കുക, ഇവിടെ k >= 2, കൂടാതെ ആ പൂർണ്ണസംഖ്യകളുടെ ഉൽപ്പന്നം പരമാവധിയാക്കുക. നമുക്ക് ലഭിക്കുന്ന പരമാവധി ഉൽപ്പന്നം തിരികെ നൽകേണ്ടതുണ്ട്. ഇൻപുട്ട്: n = 2 ഔട്ട്പുട്ട്: 1 വിശദീകരണം: 2 = 1 + 1, …

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

സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ നീക്കുക

പ്രശ്ന പ്രസ്താവന പ്രശ്നം, മൂവ് സീറോസ് ലീറ്റ്കോഡ് സൊല്യൂഷൻ പ്രസ്താവിക്കുന്നത് പൂജ്യവും പൂജ്യമല്ലാത്തതുമായ മൂലകങ്ങൾ അടങ്ങിയ ഒരു അറേയാണ് നിങ്ങൾക്ക് നൽകിയിരിക്കുന്നത്, അറേയിലെ പൂജ്യമല്ലാത്ത മൂലകങ്ങളുടെ ആപേക്ഷിക ക്രമം നിലനിർത്തിക്കൊണ്ട് നിങ്ങൾ എല്ലാ പൂജ്യങ്ങളും അറേയുടെ അവസാനത്തിലേക്ക് നീക്കേണ്ടതുണ്ട്. . നിങ്ങൾ ഒരു ഇൻ-പ്ലേസ് കൂടി നടപ്പിലാക്കേണ്ടതുണ്ട്…

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

സിംഗിൾ നമ്പർ ലീറ്റ്‌കോഡ് പരിഹാരം

പ്രശ്ന പ്രസ്താവന സിംഗിൾ നമ്പർ ലീറ്റ്കോഡ് സൊല്യൂഷൻ - പൂർണ്ണസംഖ്യകളുടെ ശൂന്യമല്ലാത്ത ഒരു നിരയാണ് ഞങ്ങൾക്ക് നൽകിയിരിക്കുന്നത്, ഒരു തവണ കൃത്യമായി ദൃശ്യമാകുന്ന ഒരു ഘടകം കണ്ടെത്തേണ്ടതുണ്ട്. ഓരോ മൂലകവും ഒന്നൊഴികെ രണ്ടുതവണ പ്രത്യക്ഷപ്പെടുന്നുവെന്ന് ചോദ്യത്തിൽ നൽകിയിരിക്കുന്നു. ഉദാഹരണം 1: ഇൻപുട്ട്: സംഖ്യകൾ = [2,2,1] ഔട്ട്പുട്ട്: 1 ഉദാഹരണം 2: ഇൻപുട്ട്: …

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

എല്ലാ നെഗറ്റീവ് ഘടകങ്ങളും അറേയുടെ ഒരു വശത്തേക്ക് നീക്കുക

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

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

0 തുകയുള്ള സുബറേ

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

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

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

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

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

Translate »