Ответ:

Положительные герои: князь Гвидон, царь Салтан, царица, царевна Лебедь.

Отрицательные герои: ткачиха, повариха, сватья баба Бабариха.