一个双向链表,可以进行添加元素,查找元素,删除元素,以及排序