Можно расставлять индексы через валентность или через степени окисления.
Al2O3 ( валентность кислорода всегда равна двум, значит у алюминия будет индекс 2, валентность алюминия равна 3, у кислорода соответственно ставим индекс 3, из этого выходит формула Al2O3)
Со степенями окисления примерно так же, у кислорода степень окисления равна -2, у алюминия +3, в итоге молекула должна быть нейтральной.
B2O3, так же как и с алюминием, у кислорода валентность 2, значит ставим индекс 2, у бора валентность 3, индекс 3 уже стоит.
Na2O, у натрия валентность 1 ( степень окисления +1), и чтобы молекула стала нейтральной( чтобы заряд был равен нулю) мы должны у натрия поставить индекс 2, так как у кислорода валентность 2.
С калием все точно так же как и с натрием, валентность равна 1( степень окисления +1) для того, что бы молекула стала нейтральной ставим индекс 2 после калия.