Final answer:
The pseudocode for adding an element to a list is append(element) while the pseudocode for removing an element from a list is remove(element). The time complexity of adding an element using append is O(1) and the time complexity of removing an element using remove is O(n).
Step-by-step explanation:
Add Pseudocode:
function add(element, list)
//add element to the end of the list
list.append(element)
Remove Pseudocode:
function remove(element, list)
//find the index of the element in the list
index = list.index(element)
//remove the element from the list
list.remove(index)
Time Complexity Explanation:
The time complexity of adding an element to a list using append is O(1), as it takes constant time to insert an element at the end of the list. The time complexity of removing an element from a list using remove is O(n), as it may require shifting all the elements to the left to fill the gap created by the removal.