✔ 最佳答案
A dynamic array allows you to size up or down an array, but does not allow an element to be inserted or deleted as linked lists can do.
To insert an element and keep an array sorted, you would need to move the rest of the elements before insertion.
On the other hand, it is not easy to do a binary search on a linked list.
Also, if the elements are static, i.e. no interactive additions or deletions, an array may do a good job.
So, which choice is better is really up to you, which in turn depends on your application.