Battleship Solver GAME
This app will solve the puzzle for you.
You can enter the grid size en amount of ships to find and the app will find a solution for your battleship puzzle.
It shows also why a tile is a ship or water, so you will learn to solve this puzzle by yourself next time.