Untitled
fun removeDuplicatesAndSort(words: Array<String>): Array<String> { // Use a set to remove duplicates, then convert to a sorted list val uniqueWords = words.toSet().sorted() // Convert the sorted list back to an array return uniqueWords.toTypedArray() } fun main() { val wordsArray = arrayOf("apple", "orange", "banana", "apple", "grape", "banana", "kiwi") // Process the array val result = removeDuplicatesAndSort(wordsArray) // Output the results println("Original Array: ${wordsArray.joinToString(", ")}") println("Processed Array: ${result.joinToString(", ")}") }
Leave a Comment