பைனரி தேடல் மரம் லீட்கோட் தீர்வில் தேடுங்கள்

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

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

இரண்டு வரிசைப்படுத்தப்பட்ட பட்டியல்களை லீட்கோட் தீர்வுகளை ஒன்றிணைக்கவும்

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

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

வரிசைப்படுத்தப்பட்ட வரிசைகள் லீட்கோட் தீர்வை ஒன்றிணைக்கவும்

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

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

கொடுக்கப்பட்ட வரிசையில் இல்லாத அதிகரிக்கும் வரிசையில் k-வது உறுப்பு காணவில்லை

"கொடுக்கப்பட்ட வரிசையில் இல்லாத வரிசையில் அதிகரிக்கும் k-th உறுப்பு" சிக்கல் உங்களுக்கு இரண்டு வரிசைகள் வழங்கப்படுவதாகக் கூறுகிறது. அவற்றில் ஒன்று ஏறுவரிசையில் அமைக்கப்பட்டுள்ளது மற்றும் மற்றொரு சாதாரண வரிசைப்படுத்தப்படாத வரிசை எண் k உடன் அமைக்கப்பட்டுள்ளது. இயல்பாக இல்லாத kth விடுபட்ட உறுப்பைக் கண்டறியவும்…

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

அதிகரித்து வரும் அடுத்தடுத்த அதிகபட்ச தயாரிப்பு

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

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

பைனரி வரிசையில் சரிபார்க்கவும் ஒரு சப்ரே மூலம் குறிப்பிடப்படும் எண் ஒற்றைப்படை அல்லது கூட

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

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

மறுநிகழ்வைப் பயன்படுத்தி ஒரு அடுக்கை வரிசைப்படுத்தவும்

சிக்கல் அறிக்கை “மறுநிகழ்வைப் பயன்படுத்தி ஒரு அடுக்கை வரிசைப்படுத்து” சிக்கல் உங்களுக்கு ஒரு தரவு தரவு அமைப்பு வழங்கப்படுவதாகக் கூறுகிறது. மறுநிகழ்வைப் பயன்படுத்தி அதன் கூறுகளை வரிசைப்படுத்தவும். அடுக்கின் கீழே பட்டியலிடப்பட்ட செயல்பாடுகளை மட்டுமே பயன்படுத்த முடியும் - புஷ் (உறுப்பு) - அடுக்கில் உறுப்பைச் செருக. பாப் () - பாப் () - நீக்க / நீக்க…

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

அடுக்குகளைப் பயன்படுத்தி வரிசை வரிசைப்படுத்துதல்

சிக்கல் அறிக்கை “அடுக்குகளைப் பயன்படுத்தி வரிசைகளை வரிசைப்படுத்துதல்” சிக்கல் உங்களுக்கு ஒரு தரவு கட்டமைப்பு வரிசை [அளவு] n வழங்கப்பட்டதாகக் கூறுகிறது. கொடுக்கப்பட்ட வரிசையின் கூறுகளை ஸ்டாக் தரவு கட்டமைப்பைப் பயன்படுத்தி வரிசைப்படுத்தவும். எடுத்துக்காட்டு 2 30 -5 43 100 -5 2 30 43 100 விளக்கம்: கூறுகள் வரிசைப்படுத்தப்பட்டுள்ளன…

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

தற்காலிக அடுக்கைப் பயன்படுத்தி ஒரு அடுக்கை வரிசைப்படுத்தவும்

சிக்கல் அறிக்கை “ஒரு தற்காலிக அடுக்கைப் பயன்படுத்தி ஒரு அடுக்கை வரிசைப்படுத்து” என்பது உங்களுக்கு ஒரு தரவு தரவு அமைப்பு வழங்கப்படுவதாகக் கூறுகிறது. கொடுக்கப்பட்ட அடுக்கின் கூறுகளை தற்காலிக அடுக்கைப் பயன்படுத்தி வரிசைப்படுத்தவும். எடுத்துக்காட்டு 9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5…

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

பைனரி சரத்தை மாற்று x மற்றும் y நிகழ்வுகளாக மறுசீரமைக்கவும்

சிக்கல் அறிக்கை உங்களுக்கு பைனரி சரம் மற்றும் x மற்றும் y ஆகிய இரண்டு எண்கள் வழங்கப்பட்டுள்ளன என்று வைத்துக்கொள்வோம். சரம் 0 வி மற்றும் 1 வி மட்டுமே கொண்டுள்ளது. “ஒரு பைனரி சரத்தை மாற்று x மற்றும் y நிகழ்வுகளாக மறுசீரமைக்கவும்” என்ற சிக்கல் 0 ஐ x முறை comes 1 வரும் என்று சரத்தை மறுசீரமைக்க கேட்கிறது…

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