{"id":20392790,"url":"https://github.com/g3th/kotlin-basic-algo-searches","last_synced_at":"2025-08-12T16:10:35.129Z","repository":{"id":165406069,"uuid":"640384324","full_name":"g3th/Kotlin-Basic-Algo-Searches","owner":"g3th","description":"Implementing basic search algorithms in Kotlin.","archived":false,"fork":false,"pushed_at":"2023-05-22T01:50:14.000Z","size":12111,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-15T10:27:11.085Z","etag":null,"topics":["algorithms","big-o-notation","binary-search","bubble-sort","jump-search","kotlin","linear-search"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/g3th.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-05-13T22:52:45.000Z","updated_at":"2023-05-13T22:56:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"1092afe2-f441-40bf-a66c-f5521b6601a3","html_url":"https://github.com/g3th/Kotlin-Basic-Algo-Searches","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FKotlin-Basic-Algo-Searches","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FKotlin-Basic-Algo-Searches/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FKotlin-Basic-Algo-Searches/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FKotlin-Basic-Algo-Searches/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/g3th","download_url":"https://codeload.github.com/g3th/Kotlin-Basic-Algo-Searches/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241942037,"owners_count":20046228,"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":["algorithms","big-o-notation","binary-search","bubble-sort","jump-search","kotlin","linear-search"],"created_at":"2024-11-15T03:45:59.039Z","updated_at":"2025-03-05T00:23:57.651Z","avatar_url":"https://github.com/g3th.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kotlin Basic Algorithm Searches\n## Includes: Bubble Sort, Jump Search, Linear Search and more.\n\nThis exercise includes implementing different algorithms which search for phone numbers in a phone-book. \n\nThe program will first sort the list using bubble sort, then attempt to match queries first by linear search, then using various other search algorithms.\n\nThere are two small lists, used to test, and original lists. The original directory has one million names, so sorting it with bubble sort isn't recommended as it will take a long time.\n\nFinally, the program measures the performance of each algorithm, outputting the time taken for each of the searches.\n\nAlgorithms used:\n\nLinear Search\nBubble Sort + Jump Search\nQuick Sort + Binary Search\nKotlin Map (to implement a hashMap)\n\nTO DO:\n\nAdd search times + clean-up project (divide into different modules, add classes)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fg3th%2Fkotlin-basic-algo-searches","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fg3th%2Fkotlin-basic-algo-searches","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fg3th%2Fkotlin-basic-algo-searches/lists"}