D的o(n)做法呢