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