美文网首页
lua table.sort

lua table.sort

作者: mixi_ | 来源:发表于2018-06-27 18:26 被阅读0次

注意问题

快排可能出现自己跟自己比较

这时候需要return false

文档解释

table.sort (table [, comp])

Sorts table elements in a given order, in-place, from table[1] to table[n], where n is the length of the table. If comp is given, then it must be a function that receives two table elements, and returns true when the first is less than the second (so that not comp(a[i+1],a[i]) will be true after the sort). If comp is not given, then the standard Lua operator < is used instead.

The sort algorithm is not stable; that is, elements considered equal by the given order may have their relative positions changed by the sort.

相关文章

网友评论

      本文标题:lua table.sort

      本文链接:https://www.haomeiwen.com/subject/qgsiyftx.html