is there any actual real-world advantage of implementing my own doubly linked List when there is already std::List?
可能不是.
Can I make things more efficIEnt on my own for a certain task,
也许 – 取决于任务.例如,您可能只需要一个单链表,最终可能会更快.
or has std::List been refined so much over the years that it is the optimal implementation of a doubly linked List in most cases?
大概.
所有这些东西的最佳答案可能是“使用标准实现,直到它不起作用,然后弄清楚你将要做些什么.”
总结以上是内存溢出为你收集整理的为什么我要在C中实现自己的双向链表呢?全部内容,希望文章能够帮你解决为什么我要在C中实现自己的双向链表呢?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)