despite having so many efficient data structures, why is only a linked list used so heavily in system programming? Is it because it allows the least use of heap code / less buggy?
Regards, Pwn
A linked list is a very efficient data structure used for something like a queue or stack, where you want to add something at the end or delete it from the very beginning. System programming has a lot to do with queues and stacks.
, . .
( , ) ( , ).
. ( ) .
:
, . , , , , .
- , / ?
. .
, , , -, .
- , , , , , , - FIFO, .
, , -, / / node, , .
, , , , , , "" .
, , .
, . , . , , - , , , , ..
, . , .
(, -). , , .
Source: https://habr.com/ru/post/1747885/More articles:развертывание WAMP → живого сайта - любые случайные подсказки? - securityJUnit error - complaints about missing data that was just inserted - javaJavaScript regex - positive view - gives me syntax errors - javascriptРазделить длинную строку на массив более коротких строк - c#How to convert "é" to é in php? - phpCakePHP ROOT Constant Constant - phppython sqlite3 will not make the connection, but only sqlite3 will be - pythonIs there a standard place to store Spring library jar files? - javaPrevention (manually entered) Deleting code in .Designer resources - c #vb.net more performance for moving objects - vb.netAll Articles