Junior — Middle
Бір байланысқан тізімнің басына элемент қосқанда уақыт шығындарын қалай бағалау керек?
sobes.tech AI
AI-дан жауап
Бір элементті біржақты байланысты тізімнің басына қосу — уақыттық күрделілігі O(1) операциясы. Бұл жаңа түйіннің тізімнің басына қосылуы үшін жеткілікті болғандықтан:
- Жаңа түйін құру.
- Оның ағымдағы бірінші элементке сілтемесін көрсету.
- Тізімнің басындағы көрсеткішті жаңа түйінге жаңарту.
Тізім бойынша өту қажет болмағандықтан, қосу уақыты тізімнің өлшеміне тәуелді емес.