சொல் தேடல் லீட்கோட் தீர்வு

சிக்கல் அறிக்கை ஒரு mxn போர்டு மற்றும் ஒரு சொல்லைக் கொடுத்தால், இந்த வார்த்தை கட்டத்தில் இருக்கிறதா என்று கண்டறியவும். இந்த வார்த்தையை தொடர்ச்சியாக அருகிலுள்ள கலங்களின் கடிதங்களிலிருந்து உருவாக்கலாம், அங்கு “அருகிலுள்ள” செல்கள் கிடைமட்டமாக அல்லது செங்குத்தாக அண்டை இருக்கும். ஒரே எழுத்து கலத்தை ஒன்றுக்கு மேற்பட்ட முறை பயன்படுத்தக்கூடாது. உதாரணமாக …

மேலும் வாசிக்க

இரண்டு தொகை லீட்கோட் தீர்வு

இந்த சிக்கலில், வரிசைப்படுத்தப்பட்ட வரிசையில் ஒரு ஜோடி இரண்டு தனித்துவமான குறியீடுகளை நாம் கண்டுபிடிக்க வேண்டும், அவற்றின் மதிப்புகள் ஒரு குறிப்பிட்ட இலக்கை சேர்க்கின்றன. வரிசையில் ஒரு ஜோடி முழு எண்கள் மட்டுமே உள்ளன, அவை இலக்கு தொகையைச் சேர்க்கின்றன. வரிசை என்பதை நினைவில் கொள்க…

மேலும் வாசிக்க

வரிசைமாற்றங்களுடன் ஒரு பாலிண்ட்ரோம் உருவாக்க குறைந்தபட்ச செருகல்கள் அனுமதிக்கப்படுகின்றன

“அனுமதிக்கப்பட்ட வரிசைமாற்றங்களுடன் ஒரு பாலிண்ட்ரோம் உருவாக்க குறைந்தபட்ச செருகல்கள்” என்ற சிக்கல், சிறிய எழுத்துக்களில் உள்ள அனைத்து எழுத்துக்களுடனும் ஒரு சரம் உங்களுக்கு வழங்கப்படுவதாகக் கூறுகிறது. சிக்கல் அறிக்கை ஒரு பாத்திரத்தின் குறைந்தபட்ச செருகலை ஒரு சரத்திற்கு செருகுவதைக் கண்டுபிடிக்க கேட்கிறது, அது பாலிண்ட்ரோம் ஆகலாம். கதாபாத்திரங்களின் நிலை இருக்க முடியும்…

மேலும் வாசிக்க

வரிசை அனுமதிக்கப்பட்ட நகல்களுடன் தொடர்ச்சியான முழு எண்ணைக் கொண்டிருக்கிறதா என்று சோதிக்கவும்

நகல் கூறுகளையும் கொண்டிருக்கக்கூடிய முழு எண்களின் வரிசை உங்களுக்கு வழங்கப்பட்டுள்ளது. சிக்கல் அறிக்கை இது தொடர்ச்சியான முழு எண்களின் தொகுப்பா என்பதைக் கண்டுபிடிக்க கேட்கிறது, “ஆம்” எனில் அச்சிடுங்கள், இல்லாவிட்டால் “இல்லை” என்று அச்சிடவும். எடுத்துக்காட்டு மாதிரி உள்ளீடு: [2, 3, 4, 1, 7, 9] மாதிரி…

மேலும் வாசிக்க

ஒரு வரிசையில் சம உறுப்புகளைக் கொண்ட குறியீட்டு ஜோடிகளின் எண்ணிக்கை

நாம் ஒரு முழு வரிசை வரிசையை வழங்கியுள்ளோம். “ஒரு வரிசையில் சமமான கூறுகளைக் கொண்ட குறியீட்டு ஜோடிகளின் எண்ணிக்கை” என்ற சிக்கல், [i] = arr [j] மற்றும் நான் j க்கு சமமாக இல்லாத வகையில் ஜோடி குறியீடுகளின் எண்ணிக்கையை (i, j) கண்டுபிடிக்க கேட்கிறது. . எடுத்துக்காட்டு arr [] = {2,3,1,2,3,1,4} 3 விளக்க சோடிகள்…

மேலும் வாசிக்க

கொடுக்கப்பட்ட வரிசைக்கான அனைத்து தனிப்பட்ட துணை-வரிசைத் தொகையின் தொகையைக் கண்டறியவும்

உங்களிடம் முழு எண் உள்ளது என்று வைத்துக்கொள்வோம். “கொடுக்கப்பட்ட வரிசைக்கான அனைத்து தனித்துவமான துணை-வரிசைத் தொகையின் கூட்டுத்தொகையைக் கண்டுபிடி” என்ற சிக்கல் அனைத்து தனித்துவமான துணை வரிசைகளின் கூட்டுத்தொகையைக் கண்டுபிடிக்கக் கேட்கிறது (துணை வரிசைத் தொகை என்பது ஒவ்வொரு துணை வரிசையின் உறுப்புகளின் கூட்டுத்தொகை). தனித்துவமான துணை-வரிசைத் தொகை மூலம், துணை வரிசை இல்லை என்று சொல்ல வேண்டும்…

மேலும் வாசிக்க

AP ஐ உருவாக்கும் வரிசைப்படுத்தப்பட்ட வரிசையில் அனைத்து மும்மூர்த்திகளையும் அச்சிடுக

“AP ஐ உருவாக்கும் வரிசைப்படுத்தப்பட்ட வரிசையில் அனைத்து மும்மூர்த்திகளையும் அச்சிடு” என்ற சிக்கல், நாம் ஒரு வரிசைப்படுத்தப்பட்ட முழு வரிசை வரிசையை வழங்கியுள்ளோம். எண்கணித முன்னேற்றத்தை உருவாக்கக்கூடிய அனைத்து மும்மூர்த்திகளையும் கண்டுபிடிப்பதே பணி. எடுத்துக்காட்டு arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8,…

மேலும் வாசிக்க

ஓவியம் வேலி அல்காரிதம்

சிக்கல் அறிக்கை “ஓவியம் வேலி அல்காரிதம்” உங்களுக்கு சில இடுகைகள் (சில மர துண்டுகள் அல்லது வேறு சில துண்டுகள்) மற்றும் சில வண்ணங்களைக் கொண்ட வேலி வழங்கப்பட்டுள்ளதாகக் கூறுகிறது. வேலியை வரைவதற்கான வழிகளின் எண்ணிக்கையைக் கண்டறியவும், அதாவது அதிகபட்சம் 2 அருகிலுள்ள வேலிகள் மட்டுமே ஒரே நிறத்தைக் கொண்டுள்ளன. இது முதல்…

மேலும் வாசிக்க

கொடுக்கப்பட்ட இணைக்கப்பட்ட பட்டியலின் முடிவில் இருந்து Nth முனையை நீக்கு

சிக்கல் அறிக்கை “கொடுக்கப்பட்ட இணைக்கப்பட்ட பட்டியலின் முடிவில் இருந்து Nth முனையை நீக்கு” ​​சிக்கல் சில முனைகளுடன் இணைக்கப்பட்ட பட்டியல் உங்களுக்கு வழங்கப்படுவதாகக் கூறுகிறது. இப்போது நீங்கள் இணைக்கப்பட்ட பட்டியலின் முடிவில் இருந்து n வது முனையை அகற்ற வேண்டும். எடுத்துக்காட்டு 2-> 3-> 4-> 5-> 6-> 7 கடைசி 3-> 2-> 3-> 4-> 6 விளக்கத்திலிருந்து 7 வது முனையை நீக்கு: விளக்கம்:…

மேலும் வாசிக்க

பாலிண்ட்ரோம் சப்ஸ்ட்ரிங் வினவல்கள்

சிக்கல் அறிக்கை “பாலிண்ட்ரோம் சப்ஸ்ட்ரிங் வினவல்கள்” சிக்கல் உங்களுக்கு ஒரு சரம் மற்றும் சில வினவல்கள் வழங்கப்படுவதாகக் கூறுகிறது. அந்த வினவல்களுடன், அந்த வினவலில் இருந்து உருவான அடி மூலக்கூறு ஒரு பாலிண்ட்ரோம் இல்லையா என்பதை நீங்கள் தீர்மானிக்க வேண்டும். எடுத்துக்காட்டு சரம் str = “aaabbabbaaa” வினவல்கள் q [] = {{2, 3}, {2, 8}, {5, 7},…

மேலும் வாசிக்க