Fibonacci coding is a universal code defined based Fibonacci number by:
$N = \sum_{i = 0}^{k - 1} d(i).F(i + 2),$ and $d(k - 1) = d(k) = 1$
Where: $F_{i} = F_{i-1} + F_{i-2}$, for $i \geq 1$, where $F_{-1} = F_{0} = 1$
I'd like to know the complexity of this coding (Fibonacci coding) and why it's better to use this universal coding than others ?