Pay attention to the operations of the front and back pointer of the node.
The linked list operation APIs are underlying APIs and do not check whether the input parameters are empty. You need to ensure that the input parameters are valid.
If the memory of a linked list node is dynamically applied for, release the memory when deleting the node.