Определим жанр сказки Андерсена "Русалочка".
Прежде всего обратим внимание на то, где происходит действие сказки - это подводный мир. Главные герои - обитатели этого подводного мира, причем это не рыбы или другие реальные морские обитатели, это русалочки, морской царь, морская ведьма. То есть существа фантастические, которые видимо не существует в реальности.
Уже это позволяет нам сделать вывод о том, что сказка "Русалочка" по жанру является авторской, литературной волшебной сказкой.
Поскольку сказка авторская, в ней нет троекратных повторов, присказок, зачина или концовки как у народных сказок. Нет в ней и традиционной борьбы добра со злом, подвигов главного героя в этой борьбе.
Но есть иной подвиг - подвиг Русалочки во имя любви, самопожертвование героини и вознаграждение за эту жертву.
Также отметим наличие в сказке "Русалочка" волшебных превращений - Русалочка становится человеком, потом становится дочерью воздуха. Это также признак волшебной сказки.
Вывод: сказка "Русалочка" - волшебная.