最后一个貌似是o(n) 问了这么多应该不会挂吧