اسئلة link list double ارجو المساعدة في حلها

[SIZE=“5”] السلام عليكم لديا مجموعة اسئلة محتاجة حلها بسرعة بلغة c++ مع رسم الnodes ومقطع برمجي لكل سؤال.

Insert a node as first node on a doubly list.1

Delete first node in doubly list.2

Make a copy of a doubly list.3

Joint two doubly lists into one combined doubly list.4-

Reverse the order of nodes on a doubly list.5-

(sorry no Hints)
6. Write code to delete the node before the last one
in a doubly list.[/size]