Kutengeneza muundo wa kaida ina maana kuchanganya miundo iliyopo ili kila operesheni inayohitajika ikafikia utata wake wa lengo, na muundo mmoja unakula dhaifu ya mwingine. Mbinu ya kawaida ni kuunganisha ramani ya hash na array, heap, au orodha iliyounganishwa.
Mfano unaofanya kazi: insert, delete, getRandom — zote O(1)
Mahitaji: , na kila mmoja katika O(1). Ramani ya hash pekee haiwezi kufanya O(1) nasibu; array pekee haiwezi kufanya O(1) kuondolewa. .
