此程序的数据结构是选择用带头结点的双向单链表存储多项式。虽然多项式可以用顺序和链式两种存储结果表示,但顺序结构的最大长度很难确定。比如当多项式的系数较大时,此时就会浪费巨大的存储空间,所以应该选择用链式存储结构来存储多项式。