ஸ்ட்ரீம் லீட்கோட் தீர்வில் Kth மிகப்பெரிய உறுப்பு

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

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

பாலிண்ட்ரோம் இணைக்கப்பட்ட பட்டியல் லீட்கோட் தீர்வு

“பாலிண்ட்ரோம் இணைக்கப்பட்ட பட்டியல்” சிக்கலில், கொடுக்கப்பட்ட ஒற்றை முழு எண் இணைக்கப்பட்ட பட்டியல் ஒரு பாலிண்ட்ரோம் இல்லையா என்பதை நாம் சரிபார்க்க வேண்டும். எடுத்துக்காட்டு பட்டியல் = {1 -> 2 -> 3 -> 2 -> 1} உண்மை விளக்கம் # 1: தொடக்கத்திலும் பின்னாலும் உள்ள அனைத்து கூறுகளும் இருப்பதால் பட்டியல் பாலிண்ட்ரோம்…

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

சுழற்ற வரிசைப்படுத்தப்பட்ட வரிசை லீட்கோட் தீர்வில் தேடுங்கள்

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

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

எல்.ஆர்.யூ கேச் செயல்படுத்தல்

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

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

வரிசையில் அதிகபட்ச மீண்டும் மீண்டும் எண்ணைக் கண்டறியவும்

சிக்கல் அறிக்கை “வரிசையில் அதிகபட்சமாக மீண்டும் மீண்டும் எண்ணைக் கண்டுபிடி” சிக்கலில் நாம் வரிசைப்படுத்தப்படாத அளவு N ஐ வழங்கியுள்ளோம். கொடுக்கப்பட்ட வரிசையில் range 0, k range வரம்பில் எண்கள் உள்ளன, அங்கு k <= N. அதிகபட்ச எண்ணிக்கையில் வரும் எண்ணைக் கண்டறியவும் வரிசையில் உள்ள நேரங்கள். உள்ளீட்டு வடிவம்…

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

கொடுக்கப்பட்ட வரிசையின் முடிவுக்கு அனைத்து பூஜ்ஜியங்களையும் நகர்த்தவும்

சிக்கல் அறிக்கை கொடுக்கப்பட்ட வரிசையில் வரிசையில் இருக்கும் அனைத்து பூஜ்ஜியங்களையும் வரிசையின் முடிவிற்கு நகர்த்தவும். வரிசையின் முடிவில் அனைத்து பூஜ்ஜியங்களையும் செருக ஒரு வழி எப்போதும் உள்ளது. எடுத்துக்காட்டு உள்ளீடு 9 9 17 0 14 0…

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

முதல் மீண்டும் மீண்டும் உறுப்பு

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

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

ஒரு தயாரிப்பு வரிசை புதிர்

சிக்கல் அறிக்கை ஒரு தயாரிப்பு வரிசை புதிர் சிக்கலில் நாம் ஒரு வரிசையை உருவாக்க வேண்டும், அங்கு ith உறுப்பு ith நிலையில் உள்ள உறுப்பு தவிர கொடுக்கப்பட்ட வரிசையில் உள்ள அனைத்து உறுப்புகளின் உற்பத்தியாக இருக்கும். எடுத்துக்காட்டு உள்ளீடு 5 10 3 5 6 2 வெளியீடு 180 600 360 300 900…

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

கொடுக்கப்பட்ட வரிசையில் முதல் மீண்டும் மீண்டும் எண்ணைக் கண்டறியவும்

சிக்கல் அறிக்கை ஒரு வரிசையில் பல மீண்டும் மீண்டும் எண்கள் இருக்கலாம், ஆனால் கொடுக்கப்பட்ட வரிசையில் முதல் மீண்டும் மீண்டும் எண்ணைக் கண்டுபிடிக்க வேண்டும் (இரண்டாவது முறையாக நிகழ்கிறது). எடுத்துக்காட்டு உள்ளீடு 12 5 4 2 8 9 7 12 5 6 12 4 7 வெளியீடு 5 முதல் மீண்டும் மீண்டும் உறுப்பு…

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

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

சிக்கல் அறிக்கை “இணைக்கப்பட்ட சரங்களின் பட்டியல் ஒரு பாலிண்ட்ரோம் உருவாகிறதா என சரிபார்க்கவும்” சிக்கலில், இணைக்கப்பட்ட பட்டியல் கையாளுதல் சரம் தரவை நாங்கள் வழங்கியுள்ளோம். தரவு ஒரு பாலிண்ட்ரோமை உருவாக்குகிறதா இல்லையா என்பதை அறிய ஒரு நிரலை எழுதுங்கள். எடுத்துக்காட்டு ba-> c-> d-> ca-> b 1 விளக்கம்: மேற்கண்ட எடுத்துக்காட்டில் நாம்…

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