the Big O notation for this pseudocode
What would be the Big O notation for this pseudocode and the total time cost (I made it for a hashtable):
(SIDE NOTE: I have attached Big O notation table and
FUNCTION InsertCourse(Course courseData) {
CREATE key for the given courseData
RETRIEVE node using key
IF (no entry found for key)
ASSIGN this node to the key position
END IF
ELSE
IF (node is not used)
SET old node to key to key
SET old node to courseData
SET old node next to NULLPTR
END IF
ELSE
WHILE (old node next is not NULLPTR)
ADD new node to the end
END WHILE
SET old node next to new Node (courseData, key)
END ELSE
END FUNCTION
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images