The Charlotte Hornets snapped a three-game losing streak on Wednesday night with a 111-100 win over the Milwaukee Bucks.