1. A vector coding method, comprising: decomposing an initial vector to obtain a sign vector and an initial absolute vector, wherein each respective vector has a plurality of elements; coding the sign vector to obtain a sign code; performing multi-level permutation-based coding on the initial absolute vector to obtain an absolute vector code; and combining the sign code and the absolute vector code to obtain a code of the initial vector.