{"id":21166109,"url":"https://github.com/suhatanriverdi/create-random-island-matrix","last_synced_at":"2025-03-14T16:45:59.089Z","repository":{"id":106359600,"uuid":"122531547","full_name":"suhatanriverdi/Create-Random-Island-Matrix","owner":"suhatanriverdi","description":"C++ Code about Matrices and Recursive Function for Students","archived":false,"fork":false,"pushed_at":"2018-02-22T20:56:07.000Z","size":4,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-20T14:51:03.624Z","etag":null,"topics":["cpp"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suhatanriverdi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-22T20:29:00.000Z","updated_at":"2024-08-24T22:54:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"f57bbebc-ca8f-4256-b50e-a050fc49b160","html_url":"https://github.com/suhatanriverdi/Create-Random-Island-Matrix","commit_stats":null,"previous_names":["suhatanriverdi/create-random-island-matrix"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhatanriverdi%2FCreate-Random-Island-Matrix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhatanriverdi%2FCreate-Random-Island-Matrix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhatanriverdi%2FCreate-Random-Island-Matrix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhatanriverdi%2FCreate-Random-Island-Matrix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suhatanriverdi","download_url":"https://codeload.github.com/suhatanriverdi/Create-Random-Island-Matrix/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234931021,"owners_count":18909038,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp"],"created_at":"2024-11-20T14:48:14.445Z","updated_at":"2025-01-21T10:10:51.468Z","avatar_url":"https://github.com/suhatanriverdi.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Create-Random-Island-Matrix\n\nThe purpose of this program is to create islands randomly with 1s and 0s and find number of islands in a boolean 2D matrix. It creates 5x5 Matrix and uses Recursive\nFunction, so you can take this code as an example to learn recursive function. A group of connected 1s forms an island. For example, the below matrix contains 5 islands;\n\nsample matrix[5][5] = \u003cbr /\u003e{{1, 1, 0, 0, 1},\u003cbr /\u003e\n                        {1, 1, 0, 0, 1},\u003cbr /\u003e\n                        {1, 0, 0, 1, 1},\u003cbr /\u003e\n                        {0, 0, 0, 0, 0},\u003cbr /\u003e\n                        {1, 0, 1, 0, 1}}\u003cbr /\u003e\n                   \nNumber Of Islands : 5\n\n## Sample Usage\nRandom Matrix Island Creater was written by using Dev C++ (version 5.11). To start using, after downloading files to any directory,\nJust open the file named \"Island.cpp\" and Compile it with Dev C++ (You can use F11 to compile and run).\n\n![sample](https://user-images.githubusercontent.com/36234545/36562802-20ed3bfe-1829-11e8-85b0-2567bdaa9b0a.png)\n\n## License\nRandom Matrix Island Creater is licensed under the MIT license. See LICENSE for more information.\n\n## Disclaimer\nThis project was prepared and shared for education purphoses only. You can change the \"Island.cpp\" file according to your preferences. \nYou can also use or edit any file in this repo as you wish :)\n\n## About\nSüha TANRIVERDİ Çankaya University, Computer Engineering\n\n# *\" No Pain, No Gain... \"*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuhatanriverdi%2Fcreate-random-island-matrix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuhatanriverdi%2Fcreate-random-island-matrix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuhatanriverdi%2Fcreate-random-island-matrix/lists"}