கொடுக்கப்பட்ட எண்ணுக்கு சமமான தயாரிப்புடன் மும்மூர்த்திகளின் எண்ணிக்கையை எண்ணுங்கள்

“கொடுக்கப்பட்ட எண்ணுக்கு சமமான தயாரிப்புடன் மும்மூர்த்திகளின் எண்ணிக்கையை எண்ணுங்கள்” என்ற சிக்கல் நமக்கு ஒரு முழு வரிசை மற்றும் ஒரு மீ மீ வழங்கப்பட்டுள்ளது என்று கூறுகிறது. தயாரிப்பு அறிக்கை m க்கு சமமான மொத்த மும்மூர்த்திகளின் எண்ணிக்கையைக் கண்டுபிடிக்க சிக்கல் அறிக்கை கேட்கிறது. எடுத்துக்காட்டு arr [] = {1,5,2,6,10,3} m = 30 3 விளக்க மும்மடங்கு…

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

கொடுக்கப்பட்ட இரண்டு செட் ஒத்திசைவில்லையா என்பதை எவ்வாறு சரிபார்க்கலாம்?

சிக்கல் “கொடுக்கப்பட்ட இரண்டு தொகுப்புகள் முரண்பாடாக இருந்தால் எவ்வாறு சரிபார்க்க வேண்டும்?” வரிசை வடிவத்தில் உங்களுக்கு இரண்டு தொகுப்புகள் வழங்கப்பட்டுள்ளன என்று வைத்துக் கொள்ளுங்கள் set1 [] மற்றும் set2 []. உங்கள் பணி இரண்டு செட் டிஜாயிண்ட் செட் இல்லையா என்பதைக் கண்டுபிடிப்பதாகும். எடுத்துக்காட்டு inputSet1 [] = {1, 15, 8, 9,…

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

வரம்புகளில் பிரதானங்களை எண்ணுங்கள்

சிக்கல் அறிக்கை “வரம்புகளில் முதன்மையான எண்ணிக்கையை” சிக்கல் உங்களுக்கு ஒரு வரம்பு [இடது, வலது] வழங்கப்படுவதாகக் கூறுகிறது, அங்கு 0 <= இடது <= வலது <= 10000. சிக்கல் அறிக்கை வரம்பிற்குள் உள்ள மொத்த பிரதான எண்களின் எண்ணிக்கையைக் கண்டறிய கேட்கிறது. அதிக எண்ணிக்கையிலான கேள்விகள் இருக்கும் என்று வைத்துக் கொள்ளுங்கள். எடுத்துக்காட்டு இடது: 4 வலது: 10 2…

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

இரண்டு தொகுப்புகளின் ஒன்றுடன் ஒன்று அல்ல

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

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

O (1) நேரத்திலும், O (1) கூடுதல் இடத்திலும் getMin () ஐ ஆதரிக்கும் ஒரு அடுக்கை வடிவமைக்கவும்

O (1) நேரத்திலும், O (1) கூடுதல் இடத்திலும் getMin () ஐ ஆதரிக்கும் ஒரு அடுக்கை வடிவமைக்கவும். ஆகவே சிறப்பு ஸ்டேக் தரவு அமைப்பு ஸ்டேக்கின் அனைத்து செயல்பாடுகளையும் ஆதரிக்க வேண்டும் - வெற்றிட புஷ் () இன்ட் பாப் () பூல் இஸ் ஃபுல் () பூல் என்பது எம்ப்டி () நிலையான நேரத்தில். குறைந்தபட்ச மதிப்பைத் தர கூடுதல் செயல்பாடு getMin () ஐச் சேர்க்கவும்…

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

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

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

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

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

சிக்கல் அறிக்கை “அடுக்குகளைப் பயன்படுத்தி வரிசைகளை வரிசைப்படுத்துதல்” சிக்கல் உங்களுக்கு ஒரு தரவு கட்டமைப்பு வரிசை [அளவு] 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…

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

ஒரு வரிசையில் அருகிலுள்ள கூறுகளை வேறுபடுத்துங்கள்

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

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

'Arr [i]' 'j' என்றால் 'arr [j]' 'i' ஆக மாறும் ஒரு வரிசையை மறுசீரமைக்கவும்.

சிக்கல் அறிக்கை ”ஒரு வரிசை மறுசீரமைக்கவும், அதாவது, அர் [நான்] 'அர் [நான்]' என்றால் 'நான்' ஆகிறது, நீங்கள் ஒரு முழு எண் கொண்ட“ என் ”அளவிலான வரிசை வைத்திருப்பதாகக் கூறுகிறது. வரிசையில் உள்ள எண்கள் 0 முதல் n-1 வரம்பில் உள்ளன. சிக்கல் அறிக்கை வரிசையை மறுசீரமைக்க கேட்கிறது…

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