Measure the size of an island
Level: Intermediate (score: 3)
In this algorithm Bite, the challenge is to measure the size of an island in the ocean, based on the 2D map that you have been provided.
In this map, 0 represents ocean and 1 land.
You can assume there is only one island on the map, you need to measure its size (or perimeter).
The matrix cells are connected horizontally and vertically, not diagonally.
Here is an example:
Good luck and keep calm and code in Python!