பாலிண்ட்ரோம் எண்

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

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

பைனரி தேடல் மரம் தேடல் மற்றும் செருகல்

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

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

தரவு கட்டமைப்பு வடிவமைப்பு

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

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

குறைந்தபட்ச அடுக்கு

நிமிடம் அடுக்கு சிக்கலில் பின்வரும் செயல்பாடுகளை திறமையாக செயல்படுத்த ஒரு அடுக்கை வடிவமைக்க வேண்டும், தள்ளு (x) -> ஒரு உறுப்பு x ஐ ஸ்டேக் பாப்பிற்கு தள்ளுங்கள் () -> ஸ்டாக் டாப்பின் மேல் உள்ள உருப்படியை நீக்குகிறது () -> உறுப்பை திரும்பவும் ஸ்டேக்கின் மேல் getMin () -> தற்போதுள்ள குறைந்தபட்ச உறுப்பை திரும்பவும்…

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

பைனரி தேடல் மரம்

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

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

பைனரி மரம் தரவு அமைப்பு

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

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

ஃபைபோனச்சி எண்கள்

ஃபைபோனச்சி எண்கள் என்பது ஃபைபோனச்சி தொடர் எனப்படும் தொடரை உருவாக்கும் எண்கள் மற்றும் அவை Fn என குறிப்பிடப்படுகின்றன. முதல் இரண்டு ஃபைபோனச்சி எண்கள் முறையே 0 மற்றும் 1 ஆகும், அதாவது F0 = 0 மற்றும் F1 = 1. மூன்றாவது ஃபைபோனச்சி எண்ணிலிருந்து தொடங்கி ஒவ்வொரு ஃபைபோனச்சி எண்ணும் அதன் முந்தைய இரண்டு எண்களின் கூட்டுத்தொகையாகும்…

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