రెండు లింక్డ్ జాబితాల యూనియన్ మరియు ఖండన

రెండు లింక్డ్ జాబితాలు ఇచ్చినట్లయితే, ఇప్పటికే ఉన్న జాబితాల మూలకాల యొక్క యూనియన్ మరియు ఖండన పొందడానికి మరో రెండు లింక్డ్ జాబితాలను సృష్టించండి. ఉదాహరణ ఇన్పుట్: జాబితా 1: 5 9 → 10 → 12 → 14 జాబితా 2: 3 5 → 9 → 14 → 21 అవుట్పుట్: ఖండన_ జాబితా: 14 → 9 → 5 యూనియన్_లిస్ట్:…

ఇంకా చదవండి

శ్రేణిలో అన్ని అంశాలను సమానంగా చేయడానికి కనీస ఆపరేషన్

“అన్ని మూలకాలను శ్రేణిలో సమానంగా చేయడానికి కనీస ఆపరేషన్” అనే సమస్య మీకు కొన్ని పూర్ణాంకాలతో శ్రేణిని ఇచ్చిందని పేర్కొంది. శ్రేణిని సమానంగా చేయడానికి మీరు చేయగలిగే కనీస కార్యకలాపాలను మీరు కనుగొనాలి. ఉదాహరణ [1,3,2,4,1] 3 వివరణ గాని 3 వ్యవకలనాలు కావచ్చు…

ఇంకా చదవండి

ఇచ్చిన సంఖ్యకు సమానమైన ఉత్పత్తితో ముగ్గుల సంఖ్యను లెక్కించండి

“ఇచ్చిన సంఖ్యకు సమానమైన ఉత్పత్తితో ముగ్గుల సంఖ్యను లెక్కించండి” అనే సమస్య మనకు పూర్ణాంక శ్రేణి మరియు ఒక సంఖ్య m ఇవ్వబడిందని పేర్కొంది. M తో సమానమైన ఉత్పత్తితో మొత్తం ముగ్గుల సంఖ్యను కనుగొనమని సమస్య ప్రకటన అడుగుతుంది. ఉదాహరణ arr [] = {1,5,2,6,10,3} m = 30 3 వివరణ త్రిపాది…

ఇంకా చదవండి

ప్రతి అక్షర పున ment స్థాపన ప్రశ్న తర్వాత పాలిండ్రోమ్ కోసం తనిఖీ చేయండి

“ప్రతి అక్షర పున ment స్థాపన ప్రశ్న తర్వాత పాలిండ్రోమ్ కోసం తనిఖీ చేయండి” అనే సమస్య మీకు స్ట్రింగ్ ఇచ్చిందని మరియు లేదు అని అనుకుంటుంది. ప్రశ్నలలో, ప్రతి ప్రశ్నకు రెండు పూర్ణాంక ఇన్పుట్ విలువలు i1 మరియు i2 గా ఉంటాయి మరియు ఒక అక్షర ఇన్పుట్ 'ch' అని పిలువబడతాయి. సమస్య స్టేట్మెంట్ i1 వద్ద విలువలను మార్చమని అడుగుతుంది మరియు…

ఇంకా చదవండి

బైనరీ చెట్టు యొక్క దిగువ వీక్షణ

సమస్య ప్రకటన “బైనరీ చెట్టు యొక్క దిగువ వీక్షణ” సమస్య మీకు బైనరీ చెట్టు ఇవ్వబడిందని మరియు ఇప్పుడు మీరు ఇచ్చిన చెట్టు కోసం దిగువ వీక్షణను కనుగొనవలసి ఉందని పేర్కొంది. మేము క్రింది దిశ నుండి ఒక చెట్టును చూసినప్పుడు. మనకు కనిపించే నోడ్స్ దిగువ…

ఇంకా చదవండి

రాడ్ కటింగ్

సమస్య స్టేట్మెంట్ "రాడ్ కట్టింగ్" సమస్య ఇన్పుట్ పొడవు కంటే చిన్నది లేదా సమానమైన అన్ని పరిమాణాల రాడ్ల కోసం మీకు కొన్ని నిర్దిష్ట పొడవు మరియు ధరల రాడ్ ఇవ్వబడిందని పేర్కొంది. 1 నుండి n వరకు పొడవు ఉన్న రాడ్ల ధర మనకు తెలుసు,

ఇంకా చదవండి

వ్యక్తీకరణలో ఇచ్చిన ప్రారంభ బ్రాకెట్ కోసం మూసివేసే బ్రాకెట్ యొక్క సూచికను కనుగొనండి

సమస్య స్టేట్మెంట్ పొడవు / పరిమాణం n యొక్క స్ట్రింగ్ లు మరియు ప్రారంభ చదరపు బ్రాకెట్ యొక్క సూచికను సూచించే పూర్ణాంక విలువ. వ్యక్తీకరణలో ఇచ్చిన ప్రారంభ బ్రాకెట్ కోసం మూసివేసే బ్రాకెట్ యొక్క సూచికను కనుగొనండి. ఉదాహరణ s = “[ABC [23]] [89]” సూచిక = 0 8 s = “[C- [D]]” సూచిక = 3 5 s…

ఇంకా చదవండి

గోల్డ్ మైన్ సమస్య

సమస్య స్టేట్మెంట్ “గోల్డ్ మైన్ సమస్య” మీకు ఇచ్చిన గ్రిడ్‌లోని ప్రతి సెల్‌లో కొన్ని ప్రతికూల-కాని నాణేలను కలిగి ఉన్న 2 డి గ్రిడ్‌ను మీకు ఇస్తుందని పేర్కొంది. ప్రారంభంలో, మైనర్ మొదటి కాలమ్ వద్ద నిలబడి ఉంది, కానీ వరుసలో ఎటువంటి పరిమితి లేదు. అతను ఏ వరుసలోనైనా ప్రారంభించవచ్చు. ది …

ఇంకా చదవండి

O (1) సమయం మరియు O (1) అదనపు స్థలంలో getMin () కు మద్దతిచ్చే స్టాక్‌ను రూపొందించండి

O (1) సమయం మరియు O (1) అదనపు స్థలంలో getMin () కు మద్దతిచ్చే స్టాక్‌ను రూపొందించండి. అందువల్ల ప్రత్యేక స్టాక్ డేటా నిర్మాణం స్టాక్ యొక్క అన్ని ఆపరేషన్లకు మద్దతు ఇవ్వాలి - శూన్యమైన పుష్ () పూర్ణాంక పాప్ () బూల్ ఈస్‌ఫుల్ () బూల్ స్థిరమైన సమయంలో. కనీస విలువను తిరిగి ఇవ్వడానికి అదనపు ఆపరేషన్ getMin () ను జోడించండి…

ఇంకా చదవండి

స్ట్రీమ్‌లో మొదటి పునరావృతం కాని అక్షరం కోసం క్యూ ఆధారిత విధానం

సమస్య స్టేట్‌మెంట్ “స్ట్రీమ్‌లో మొదటి పునరావృతం కాని అక్షరానికి క్యూ ఆధారిత విధానం” మీకు లోయర్ కేస్ అక్షరాలను కలిగి ఉన్న స్ట్రీమ్‌ను ఇచ్చిందని, స్ట్రీమ్‌లో కొత్త అక్షరం జోడించినప్పుడల్లా పునరావృతం కాని మొదటి అక్షరాన్ని కనుగొనండి మరియు అక్కడ ఉంటే పునరావృతం కాని అక్షర రిటర్న్ -1 కాదు. ఉదాహరణలు aabcddbe…

ఇంకా చదవండి