摘要:
刚看到一篇文章,http://news.csdn.net/a/20100719/219154.html 说面试的一道题目是:把N个元素插入到一个Vector里(或者ArrayList,或其它的你所选择的语言里被称作动态数组的东西)。 我的想法是,创建一个新的单向链表,这个链表插入新数据是在头部,而不是尾部。这样就可以了。 如Struct List{ struct List * next; void * data; }; Struct List *head=(struct List *)malloc(sizeof(struct List)); head... 阅读全文