Can a shark knock over a cruise ship?

Probably not. Cruise ships are pretty big. It probably won't do any damage. But the guest staying on the 1st deck where the shark is ramming might have a little effect on noise but i doubt it.