__builtin __builtin_clz(a) std::hypotl 计算 (x, y) 平方和开平方根 std::hypotl(x, y) list std::list<int> list; list.push_front(0); std::vector<std::list<int>: