Ответ:

Предложение сложное. Первая часть имеет однородные подлежащие: казармы, парки и дворцы. Союз а присоединяет вторую часть сложного предложения, поэтому перед ним ставится запятая. Запятая перед союзом и разделяет вторую и третью части сложного предложения.

Тире в сочетании на деревьях — ключи ставится между подлежащим и именной частью сказуемого.

Схема: [ ], а [ ], и [ ].