Novak Djokovic believes Jannik Sinner has "understood what he needs" following his rise to the top of the sport.