Adding node in adjacancy matrix : You need O(n2) time. consider the case undirected complete graph u need to update entries on n-1 vertices ( which take O(1) to update but finding take O(n) time ) so O(n2) , one has to increase the storage for a n2 matrix to (n+1)² i.e.
you will have to copy the whole content of the former smaller matrix to the newly allocated memory for the bigger matrix, because the mapping won't fit anymore. And that is obviously an O(n2) operation.
consider above 3 graph and assume d in 1st graph is added .you need to change the entries of a,b,c from d and from a,b,c to d,
Adding node in adjacancy list : It will take O(n) time in worst case when graph is dense , thats why these used when graph is sparse .