我对斐波那契数列和二分搜索的递归关系感到满意,但我不知道如何找到该算法的递归关系:
Algorithm strange-sort(A[0,,,,,,n-1])
if n=2 and A[0]>A[1]
{
swap(a[0],a[1])
}
else if n>2
{
m=ceiling(2n/3)
strange-sort(A[0.....m-1])
strange-sort(A[n-m......n-1])
strange-sort(A[0......m-1])
}
我将如何获得该算法的递归关系?它解决了什么问题?