Crypto-KMP Developed using Compose Multiplatform and Contains the Android, iOS, Web And Desktop Applications.
-
Updated
Dec 16, 2024 - Kotlin
Crypto-KMP Developed using Compose Multiplatform and Contains the Android, iOS, Web And Desktop Applications.
Flexi-Store-Admin Panel of the Ecommerce Platform named as Flexi-Store-KMP Project. It supports Android, iOS, Web & Desktop
Wallpaper Desktop Kotlin Multiplatform (Android, iOS, Desktop & Web). A KMP application for browsing and downloading wallpapers. Built using Kotlin Multiplatform, Compose Desktop, and Ktor.
🔧 Set of utility functions for getting device information in KMP projects.
Movie Desktop is Developed using Kotlin Mutliplateform and Ktor as Client.
Wallpaper Desktop KMP Application. A desktop application for browsing and downloading wallpapers. Built using Kotlin Multiplatform, Compose Desktop, and Ktor.
Data Structures and Algorithms in Kotlin
The Knuth-Morris-Pratt (KMP) Algorithm is a string matching algorithm used to find the occurrence of a pattern string in a text string. It uses a preprocessing step to create a failure function to improve efficiency, making the KMP algorithm faster than other basic string matching algorithms.
This implementation uses native coroutines to perform the string matching, allowing for asynchronous processing and improving performance.
The Knuth-Morris-Pratt (KMP) algorithm is a linear time pattern matching algorithm that efficiently searches for occurrences of a pattern in a text. It pre-processes the pattern to determine a partial match table which is used to quickly skip over sections of the text that cannot match the pattern.
Add a description, image, and links to the kmp-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the kmp-algorithm topic, visit your repo's landing page and select "manage topics."