எல்லா எதிர்மறை எண்களையும் தொடக்கத்திற்கு நகர்த்தவும், நிலையான கூடுதல் இடத்துடன் முடிவுக்கு வரவும்

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

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

அற்பமான ஹாஷ் செயல்பாட்டைப் பயன்படுத்தி வரிசைப்படுத்துதல்

சிக்கல் "அற்பமான ஹாஷ் செயல்பாட்டைப் பயன்படுத்தி வரிசைப்படுத்துதல்" உங்களுக்கு ஒரு முழு எண் வரிசை கொடுக்கப்பட்டுள்ளது என்று கூறுகிறது. ஒரு வரிசை எதிர்மறை மற்றும் நேர்மறை எண்களைக் கொண்டிருக்கலாம். சிக்கல் அறிக்கை அற்பமான ஹாஷ் செயல்பாட்டைப் பயன்படுத்தி வரிசையை வரிசைப்படுத்த கேட்கிறது. எடுத்துக்காட்டு arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1, ...

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

சோடிகளின் வரிசை கொடுக்கப்பட்டால் அதில் உள்ள அனைத்து சமச்சீர் ஜோடிகளையும் கண்டுபிடி

அனைத்து சமச்சீர் ஜோடிகளையும் கண்டுபிடி - உங்களுக்கு ஒரு வரிசை வரிசையின் சில ஜோடிகள் வழங்கப்படுகின்றன. அதில் உள்ள சமச்சீர் ஜோடிகளை நீங்கள் கண்டுபிடிக்க வேண்டும். ஜோடிகளில் (a, b) மற்றும் (c, d) ஜோடிகளில் 'b' என்பது 'c' க்கு சமம் மற்றும் 'a' என்பது சமச்சீர் ஜோடி என்று கூறப்படுகிறது…

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

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

பிரச்சனை அறிக்கை "இரண்டு அடுக்குகளைப் பயன்படுத்தி குமிழி வரிசைப்படுத்துதல்" உங்களுக்கு அளவு n இன் ஒரு வரிசை கொடுக்கப்பட்டதாகக் கூறுகிறது. கொடுக்கப்பட்ட வரிசையை வரிசைப்படுத்த ஒரு செயல்பாட்டை உருவாக்கவும் [] ஒரு குமிழி வரிசை முன்னுதாரணத்தைப் பயன்படுத்தி இரண்டு ஸ்டாக் தரவு கட்டமைப்புகள். உதாரணம் a [] = {15, 12, 44, 2, 5, ...

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

ஸ்டாக் பயன்படுத்தி ஒரு சரம் தலைகீழ்

சிறிய எழுத்துக்கள், பெரிய எழுத்துக்கள், முழு எண்கள் மற்றும் சில சிறப்பு குறியீடுகள் அடங்கிய நீள n இன் சரத்தை நாங்கள் கொடுத்துள்ளோம். ஸ்டாக்கைப் பயன்படுத்தி கொடுக்கப்பட்ட சரத்தை தலைகீழாக மாற்றவும். சிறந்த புரிதலுக்காக சில உதாரணங்களைப் பார்ப்போம். எடுத்துக்காட்டு உள்ளீடு s = “TutorialCup” வெளியீடு puClairotuT உள்ளீடு s = “Stack” வெளியீடு kcatS பயன்படுத்தி Stack…

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

அடுத்த கிரேட்டர் அதிர்வெண் உறுப்பு

அடுத்த அதிக அதிர்வெண் உறுப்பு சிக்கலில், எண்களைக் கொண்ட அளவு n இன் [] வரிசையை வழங்கியுள்ளோம். வரிசை அச்சில் உள்ள ஒவ்வொரு எண்ணிற்கும், தற்போதைய எண்ணை விட அதிக அதிர்வெண் கொண்ட வரிசையில் சரியான எண். எடுத்துக்காட்டு உள்ளீடு a [] = {1, 1, ...

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

1 முதல் N வரை எண்களின் வரிசைமாற்றமாக வரிசையை மாற்றவும்

இந்த பிரச்சனையில், n உறுப்புகளின் A வரிசையை கொடுத்துள்ளோம். வரிசையில் குறைந்தபட்ச மாற்றீடுகளைப் பயன்படுத்தி வரிசையை 1 முதல் n வரை வரிசைமாற்றமாக மாற்ற வேண்டும். எடுத்துக்காட்டு உள்ளீடு: 2 2 3 3 வெளியீடு: 2 1 3 4 உள்ளீடு: 3 2 1 7 ...

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

இரண்டு மெட்ரிக்ஸின் கழித்தல்

பிரச்சனை அறிக்கை "இரண்டு மெட்ரிக்ஸ் கழித்தல்" பிரச்சனையில், நாங்கள் இரண்டு மற்றும் இரண்டு மெட்ரிக்ஸ் கொடுத்துள்ளோம். மேட்ரிக்ஸ் a இலிருந்து மேட்ரிக்ஸ் b ஐ கழித்த பிறகு நாம் இறுதி மேட்ரிக்ஸைக் கண்டுபிடிக்க வேண்டும். இரண்டு மெட்ரிக்ஸுக்கும் ஒரே வரிசையில் இருந்தால், நம்மால் மட்டுமே அவற்றைக் கழிக்க முடியும், இல்லையென்றால் நம்மால் முடியாது. …

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

ஒரு சரத்தில் அனைத்து எழுத்துக்களையும் மாற்றுவதற்கான நிரல்

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

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

சுழல்நிலை பாலிண்ட்ரோம் சோதனை

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

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