前言:
而今各位老铁们对“vue sort排序”都比较注意,咱们都需要学习一些“vue sort排序”的相关知识。那么小编在网上搜集了一些有关“vue sort排序””的相关文章,希望看官们能喜欢,姐妹们一起来了解一下吧!开源地址
覆盖语言:C、C++、C#、Java、Kotlin、Dart、Go、JavaScript(JS)、TypeScript(TS)、ArkTS、swift、PHP。
覆盖平台:安卓(Java、Kotlin)、iOS(SwiftUI)、Flutter(Dart)、Window桌面(C#)、前端(微信小程序、uni-app、vue)、后端(Java、Kotlin、NodeJS、Python、PHP、Go、C、C++)、鸿蒙
1. 安卓Java版
开发工具:下载Android Studio
private static void sort(int[] array) { for (int i = 0; i < array.length - 1; i++) { int minIndex = i; int min = array[i]; for (int j = i + 1; j < array.length; j++) { if (min > array[j]) { min = array[j]; minIndex = j; } } if (minIndex != i) { array[minIndex] = array[i]; array[i] = min; } } }2. 安卓Kotlin版
开发工具:下载Android Studio
private fun sort(array: IntArray) { for (i in 0 until array.size - 1) { var minIndex: Int = i var min = array[i] for (j in i + 1 until array.size) { if (min > array[j]) { min = array[j] minIndex = j } } if (minIndex != i) { array[minIndex] = array[i] array[i] = min } } }3. NodeJS
开发工具:下载Visual Studio Code
array = [2, 1, 5, 4, 3]function sort() { var len = array.length for (let i = 0; i < len - 1; i++) { for (let j = i; j < len; j++) { if (array[j] < array[i]) { let tmp = array[i] array[i] = array[j] array[j] = tmp } } }}4. Php
开发工具:下载Visual Studio Code
public function sortMe(&$array) { $t = count($array); for ($i = 0; $i < $t - 1; $i++) { $k = $i; for ($j = $i + 1; $j < $t; $j++) { if ($array[$j] < $array[$k]) { $k = $j; } } if ($k != $i) { $tmp = $array[$i]; $array[$i] = $array[$k]; $array[$k] = $tmp; } } }5. Python
开发工具:下载PyCharm
array = [2, 1, 5, 4, 3]def sort(): length = len(array) if length <= 1: return array for i in range(length): min_num_index = i for j in range(i + 1, length): if array[j] < array[min_num_index]: min_num_index = j array[min_num_index], array[i] = array[i], array[min_num_index] return array6. Swift(SwiftUI版)
开发工具:XCode(mac电脑自带)
var array = [2, 1, 5, 4, 3]func sort() { for i in 0..<array.count { var minValueIndex = i for j in (minValueIndex + 1)..<array.count { if array[minValueIndex] > array[j] { minValueIndex = j } } let tmp = array[i] array[i] = array[minValueIndex] array[minValueIndex] = tmp }}7. uni-app
开发工具:下载HBuilderX
sort() { let array = [2, 1, 5, 4, 3] var len = array.length for (let i = 0; i < len - 1; i++) { for (let j = i; j < len; j++) { if (array[j] < array[i]) { let tmp = array[i] array[i] = array[j] array[j] = tmp } } }},8. vue
开发工具:下载Visual Studio Code
sort() { let array = [2, 1, 5, 4, 3] var len = array.length for (let i = 0; i < len - 1; i++) { for (let j = i; j < len; j++) { if (array[j] < array[i]) { let tmp = array[i] array[i] = array[j] array[j] = tmp } } } },9. 微信小程序
开发工具:下载微信开发者工具
sort() { let array = [2, 1, 5, 4, 3] var len = array.length for (let i = 0; i < len - 1; i++) { for (let j = i; j < len; j++) { if (array[j] < array[i]) { let tmp = array[i] array[i] = array[j] array[j] = tmp } } } }10. 鸿蒙(ArkTS)
开发工具:下载DevEco Studio
sort() { let array = [2, 1, 5, 4, 3] var len = array.length for (let i = 0; i < len - 1; i++) { for (let j = i; j < len; j++) { if (array[j] < array[i]) { let tmp = array[i] array[i] = array[j] array[j] = tmp } } } this.array = array; }11. Go语言
开发工具:下载Visual Studio Code
func sort(arr *[5]int) { for i := 0; i < len(arr)-1; i++ { max := arr[i] maxIndex := i for j := i + 1; j < len(arr); j++ { if max < arr[j] { max = arr[j] maxIndex = j } } if maxIndex != i { arr[i], arr[maxIndex] = arr[maxIndex], arr[i] } }}func main() { array := [5]int{2, 1, 5, 4, 3} sort(&array)}12. Java
开发工具:下载IntelliJ IDEA
private static void sort(int[] array) { for (int i = 0; i < array.length - 1; i++) { int minIndex = i; int min = array[i]; for (int j = i + 1; j < array.length; j++) { if (min > array[j]) { min = array[j]; minIndex = j; } } if (minIndex != i) { array[minIndex] = array[i]; array[i] = min; } } }13. Kotlin
开发工具:下载IntelliJ IDEA
private fun sort(array: IntArray) { for (i in 0 until array.size - 1) { var minIndex = i var min = array[i] for (j in i + 1 until array.size) { if (min > array[j]) { min = array[j] minIndex = j } } if (minIndex != i) { array[minIndex] = array[i] array[i] = min } }}14. Flutter
开发工具:下载IntelliJ IDEA
sort(List<int> list) { if (list.isEmpty) { return []; } for (var end = list.length - 1; end > 0; end--) { int maxIndex = 0; for (var begin = 1; begin <= end; begin++) { if (list[maxIndex] <= list[begin]) { maxIndex = begin; } } int temp = list[maxIndex]; list[maxIndex] = list[end]; list[end] = temp; }}15. C语言
开发工具:下载Visual Studio
void sort(int* array, int count){ for (int i = 0; i < count - 1; i++) { int minIndex = i; int min = array[i]; for (int j = i + 1; j < count; j++) { if (min > array[j]) { min = array[j]; minIndex = j; } } if (minIndex != i) { array[minIndex] = array[i]; array[i] = min; } }}int main(){ int array[5] = { 2, 1, 5, 4, 3 }; int count = sizeof(array) / sizeof(int); sort(array, count); return 0;}16. C++
开发工具:下载Visual Studio
void sort(int* array, int count){ for (int i = 0; i < count - 1; i++) { int minIndex = i; int min = array[i]; for (int j = i + 1; j < count; j++) { if (min > array[j]) { min = array[j]; minIndex = j; } } if (minIndex != i) { array[minIndex] = array[i]; array[i] = min; } }}int main(){ int array[5] = { 2, 1, 5, 4, 3 }; int count = sizeof(array) / sizeof(int); sort(array,count); return 0;}17. C#
开发工具:下载Visual Studio
private static void Sort(int[] array){ for (int i = 0; i < array.Length - 1; i++) { int minIndex = i; int min = array[i]; for (int j = i + 1; j < array.Length; j++) { if (min > array[j]) { min = array[j]; minIndex = j; } } if (minIndex != i) { array[minIndex] = array[i]; array[i] = min; } }}
标签: #vue sort排序