Numëroni numrin e tresheve me produkt të barabartë me numrin e dhënë

Problemi "Numëroni numrin e tresheve me produkt të barabartë me numrin e dhënë" thotë se na është dhënë një varg i plotë dhe një numër m. Deklarata e problemit kërkon të gjejë numrin e përgjithshëm të tresheve me produkt të barabartë me m. Shembull arr [] = {1,5,2,6,10,3} m = 30 3 Triplets Shpjegim

Lexo më shumë

Si të kontrolloni nëse dy grupe të dhëna janë të ndara?

Problemi "Si të kontrolloni nëse dy grupe të dhëna janë të ndara?" shtetet që supozojnë se ju janë dhënë dy grupe në formën e një grupi të themi set1 [] dhe set2 []. Detyra juaj është të zbuloni nëse të dy bashkësitë janë grupe të ndara ose jo. Shembull inputSet1 [] = {1, 15, 8, 9,

Lexo më shumë

Numëro kryeministrat në kufij

Deklarata e Problemit Problemi "Numëroni Primes në Rende" thotë se ju jepet një interval [majtas, djathtas], ku 0 <= majtas = djathtas <= 10000. Deklarata e problemit kërkon të gjejë numrin e përgjithshëm të numrave kryesor brenda intervalit. Duke supozuar se do të ketë një numër të madh pyetjesh. Shembull majtas: 4 djathtas: 10 2

Lexo më shumë

Shuma jo e mbivendosur e dy grupeve

Deklarata e Problemit Problemi "Shuma jo e mbivendosur e dy grupeve" thotë se ju jepen dy vargje si vlera hyrëse si arrA [] dhe arrB [] me të njëjtën madhësi n. Gjithashtu, të dy vargjet kanë elementë të veçantë individualisht dhe disa elementë të përbashkët. Detyra juaj është të zbuloni shumën totale

Lexo më shumë

Dizajnoni një pirg që mbështet getMin () në O (1) kohë dhe O (1) hapësirë ​​shtesë

Dizajnoni një pirg që mbështet getMin () në O (1) kohë dhe O (1) hapësirë ​​shtesë. Kështu struktura speciale e të dhënave të pirgut duhet të mbështesë të gjitha operacionet e pirgut - void push () int pop () int pop () bool isFull () bool ështëEmpty () në kohë konstante. Shtoni një operacion shtesë getMin () për të kthyer vlerën minimale

Lexo më shumë

Rendit një pirg duke përdorur rekursionin

Deklarata e problemit Problemi “Rendit një pirg duke përdorur rekursionin” thotë se ju jepet një strukturë e të dhënave pirg. Rendit elementet e tij duke përdorur rekursionin. Mund të përdoren vetëm funksionet e renditura më poshtë të pirgut - shtytja (elementi) - për të futur elementin në pirg. pop () - pop () - për të hequr / fshirë

Lexo më shumë

Elementë të veçantë ngjitur në një grup

Deklarata e Problemit Supozoni se kemi një grup të plotë. Problemi "Elemente të dallueshme ngjitur në një grup" kërkon të përcaktojë nëse është e mundur të marrësh grupin në të cilin të gjithë numrat ngjitur janë të dallueshëm ose jo duke shkëmbyer dy elemente ngjitur ose fqinjë në një grup nëse është it

Lexo më shumë

Riorganizoni një koleksion të tillë që 'arr [j]' të bëhet 'i' nëse 'arr [i]' është 'j'

Deklarata e problemit Problemi ”Rirregulloni një grup të tillë që 'arr [j]' të bëhet 'i' nëse 'arr [i]' është 'j'” thotë se keni një grup me madhësi “n” që përmban numra të plotë. Numrat në grup janë në një interval prej 0 deri n-1. Deklarata e problemit kërkon të riorganizojë grupin në

Lexo më shumë

Translate »