二分查找(非递归实现)
1 | -- 二分查找(BinarySearch)非递归实现 |
二分查找(递归实现)
1 | -- 二分查找(BinarySearch)递归实现 |
查找第一个值等于给定值的元素
1 | --查找第一个值等于给定值的元素 |
–查找最后一个值等于给定值的元素
1 | --查找最后一个值等于给定值的元素 |
查找第一个值大于等于给定值的元素
1 | --查找第一个值大于等于给定值的元素 |
查找最后一个值小于等于给定值的元素
1 | --查找最后一个值小于等于给定值的元素 |
Test
1 | -- local t = {2, 4, 5, 7, 9} |