The sword refers to offer-001 (assignment operator overloaded function)
The sword refers to offer-003 (find out the repeated numbers in the array)
The sword refers to offer—-004 (find integers in a two-dimensional array)
The sword refers to offer—-005 (string space replacement)
The sword refers to offer-006 (prints a singly linked list from end to end)
The sword refers to the offer--007 (reconstruction of the binary tree)
The sword refers to offer-009 (two stacks implement a queue)
The sword refers to offer—010 (Fibonacci sequence)
The sword refers to offer—011 (the smallest number in the rotation array)
The sword refers to offer-012 (the path of the string in the matrix)
The sword refers to offer--013 (the range of robot motion)
The sword refers to the offer—-014 (cutting the rope)
The sword refers to offer—-015 (the number of 1 in binary)
The sword refers to offer—-016 (the integer power of the value)
The sword refers to offer—-017 (print 1 to maximum n digits)
The sword refers to offer--018 (delete the node in the linked list)
The sword refers to offer—-019 (regular expression matching)