ഇടവേള ലീറ്റ്കോഡ് പരിഹാരം ചേർക്കുക

ഇന്റർവെറ്റ് ലീറ്റ്കോഡ് പരിഹാരം ഉൾപ്പെടുത്തുക എന്ന പ്രശ്നം ഞങ്ങൾക്ക് ചില ഇടവേളകളുടെ ഒരു ലിസ്റ്റും ഒരു പ്രത്യേക ഇടവേളയും നൽകുന്നു. ഈ പുതിയ ഇടവേള ഇടവേളകളുടെ പട്ടികയിൽ ഉൾപ്പെടുത്താൻ ഞങ്ങളോട് പറയുന്നു. അതിനാൽ, പുതിയ ഇടവേള ഇതിനകം പട്ടികയിലുള്ള ഇടവേളകളുമായി വിഭജിക്കുന്നുണ്ടാകാം, അല്ലെങ്കിൽ ഇത്…

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

രണ്ട് സ്ട്രിംഗുകൾ നിർമ്മിക്കാനുള്ള ഏറ്റവും കുറഞ്ഞ ഘട്ടങ്ങളുടെ എണ്ണം അനഗ്രാം ലീറ്റ്കോഡ് പരിഹാരങ്ങൾ

പ്രശ്‌ന പ്രസ്താവന ഈ പ്രശ്‌നത്തിൽ, ചെറിയ അക്ഷരങ്ങളുള്ള ഇംഗ്ലീഷ് പ്രതീകങ്ങൾ അടങ്ങുന്ന രണ്ട് സ്ട്രിംഗുകൾ 's' & 't' നൽകിയിരിക്കുന്നു. ഒരു പ്രവർത്തനത്തിൽ, നമുക്ക് 't' സ്ട്രിംഗിലെ ഏത് പ്രതീകവും തിരഞ്ഞെടുത്ത് മറ്റേതെങ്കിലും പ്രതീകത്തിലേക്ക് മാറ്റാം. 'ടി' ഒരു ആക്കുന്നതിന് അത്തരം പ്രവർത്തനങ്ങളുടെ ഏറ്റവും കുറഞ്ഞ എണ്ണം ഞങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്…

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

സ്ട്രിംഗ്സ് ലീറ്റ്കോഡ് പരിഹാരം ഗുണിക്കുക

പ്രശ്നം ഗുണിത സ്ട്രിംഗുകൾ ലീറ്റ്കോഡ് പരിഹാരം ഇൻപുട്ടായി ഞങ്ങൾക്ക് നൽകിയിട്ടുള്ള രണ്ട് സ്ട്രിംഗുകളെ ഗുണിക്കാൻ ആവശ്യപ്പെടുന്നു. കോളർ ഫംഗ്ഷനിലേക്ക് ഗുണിച്ചതിന്റെ ഈ ഫലം ഞങ്ങൾ അച്ചടിക്കുകയോ തിരികെ നൽകുകയോ ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ കൂടുതൽ string പചാരികമായി രണ്ട് സ്ട്രിംഗുകൾ നൽകുന്നതിന്, നൽകിയ സ്ട്രിംഗുകളുടെ ഉൽപ്പന്നം കണ്ടെത്തുക. …

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

റോമൻ ലീറ്റ്കോഡ് പരിഹാരത്തിലേക്ക് സംയോജിപ്പിക്കുക

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

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

ഒരു ബൈനറി മാട്രിക്സിൽ 1 ഉള്ള ഏറ്റവും അടുത്തുള്ള സെല്ലിന്റെ ദൂരം

പ്രശ്ന പ്രസ്താവന “ഒരു ബൈനറി മാട്രിക്സിൽ 1 ഉള്ള ഏറ്റവും അടുത്തുള്ള സെല്ലിന്റെ ദൂരം” എന്ന പ്രശ്നം നിങ്ങൾക്ക് കുറഞ്ഞത് ഒരു ബൈനറി മാട്രിക്സ് (0 സെ, 1 സെ എന്നിവ മാത്രം ഉൾക്കൊള്ളുന്നു) നൽകുന്നുവെന്ന് പറയുന്നു. എല്ലാ ഘടകങ്ങൾക്കും…

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

എല്ലാ ചെറിയ കീകളുടെ ആകെത്തുകയുള്ള ഒരു വൃക്ഷത്തിലേക്ക് ജിഎസ്ടി

ഈ പ്രശ്‌നത്തിൽ‌ ഞങ്ങൾ‌ ഒരു ബൈനറി തിരയൽ‌ ട്രീ നൽ‌കി, എല്ലാ ചെറിയ കീകളുടെയും ആകെത്തുകയുള്ള ഒരു ട്രീയിലേക്ക് മികച്ചതായി പരിവർത്തനം ചെയ്യുന്നതിന് ഒരു അൽ‌ഗോരിതം എഴുതുക. ഉദാഹരണം ഇൻ‌പുട്ട് put ട്ട്‌പുട്ട് പ്രീ-ഓർ‌ഡർ‌: 19 7 1 54 34 88 നിഷ്കളങ്കമായ സമീപനം എല്ലാ നോഡുകളും ഓരോ ട്രാവെർ‌സൽ‌ രൂപത്തിലും ഓരോന്നായി സഞ്ചരിക്കുക, കൂടാതെ…

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

പരമാവധി സ്ക്വയർ

പരമാവധി സ്‌ക്വയർ പ്രശ്‌നത്തിൽ, 2 ഉം 0 ഉം നിറഞ്ഞ 1 ഡി ബൈനറി മാട്രിക്സ് ഞങ്ങൾ നൽകി, 1 മാത്രം ഉൾക്കൊള്ളുന്ന ഏറ്റവും വലിയ സ്‌ക്വയർ കണ്ടെത്തി അതിന്റെ വിസ്തീർണ്ണം തിരികെ നൽകുക. ഉദാഹരണ ഇൻ‌പുട്ട്: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1…

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

GetRandom ഇല്ലാതാക്കുക ചേർക്കുക

GetRandom പ്രശ്നം ഇല്ലാതാക്കുക എന്നതിൽ, ശരാശരി O (1) സമയത്തിൽ ഇനിപ്പറയുന്ന എല്ലാ പ്രവർത്തനങ്ങളെയും പിന്തുണയ്ക്കുന്ന ഒരു ഡാറ്റ ഘടന ഞങ്ങൾ രൂപകൽപ്പന ചെയ്യേണ്ടതുണ്ട്. ഉൾപ്പെടുത്തുക (val): ഇതിനകം ഇല്ലെങ്കിൽ സെറ്റിലേക്ക് ഒരു ഇന വാൽ ചേർക്കുന്നു. നീക്കംചെയ്യുക (വാൽ): ഉണ്ടെങ്കിൽ സെറ്റിൽ നിന്ന് ഒരു ഇന വാൽ നീക്കംചെയ്യുന്നു. getRandom: നിലവിലെ സെറ്റിൽ നിന്ന് ഒരു റാൻഡം ഘടകം നൽകുന്നു…

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

ഓവർലാപ്പിംഗ് ഇടവേളകൾ ലയിപ്പിക്കുക

ലയനം ഓവർലാപ്പിംഗ് ഇടവേള പ്രശ്‌നത്തിൽ ഞങ്ങൾ ഇടവേളകളുടെ ഒരു ശേഖരം നൽകി, ലയിപ്പിച്ച് എല്ലാ ഓവർലാപ്പിംഗ് ഇടവേളകളും നൽകുന്നു. ഉദാഹരണ ഇൻ‌പുട്ട്: [[2, 3], [3, 4], [5, 7]] put ട്ട്‌പുട്ട്: [[2, 4], [5, 7]] വിശദീകരണം: നമുക്ക് ലയിപ്പിക്കാൻ കഴിയും [2, 3], [3 , 4] ഒരുമിച്ച് [2, 4] ലയിപ്പിക്കുന്നതിനുള്ള സമീപനം…

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

കെ അടുക്കിയ ലിങ്കുചെയ്‌ത ലിസ്റ്റുകൾ ലയിപ്പിക്കുക

ഇന്റർവ്യൂ കാഴ്ചപ്പാട് അനുസരിച്ച് കെ അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകളുടെ പ്രശ്നം വളരെ പ്രസിദ്ധമാണ്. ഗൂഗിൾ, മൈക്രോസോഫ്റ്റ്, ആമസോൺ മുതലായ വൻകിട കമ്പനികളിൽ ഈ ചോദ്യം നിരവധി തവണ ചോദിക്കുന്നു. പേര് സൂചിപ്പിക്കുന്നത് പോലെ ഞങ്ങൾക്ക് കെ അടുക്കിയ ലിങ്ക്ഡ് ലിസ്റ്റുകൾ നൽകിയിട്ടുണ്ട്. നമ്മൾ അവയെ ഒന്നിച്ച് ലയിപ്പിക്കണം…

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