السلام عليكم

لديا عدة اسئلة اريد منكم مساعدتي في حلها رجاءا بالرسم والمقطع البرمجي


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.