當前位置:成語大全網 - 新華字典 - 根據字典查詢原理,為什麽4月在3月後面?

根據字典查詢原理,為什麽4月在3月後面?

qsort(s,M,sizeof(char) * N,compare Inc);這條線,從短到長。

qsort(s,M,sizeof(char) * N,compare dec);這條線,從長到短。

在原數組char s[M][N]中,四月在三月之後按月排序,四月在三月之後。

根據弦長,四月和三月壹樣長。

所以排隊的結果,不管是前面的還是後面的,都是對的。

因為沒有qsort函數的源代碼,所以它的算法並不清楚。

第壹個qsort隊列,無論使用compareInc還是compareDec,四月在三月之後。

第二個qsort隊列,無論使用CompareC還是compareInc,四月在三月之前。

也就是說:

即使使用compareDec兩次,第壹個四月也在三月之後,第二個四月在三月之前。

即使使用compareInc兩次,第壹個四月也在三月之後,第二個四月在三月之前。

即使將Inc/Dec或Dec/Inc混合兩次,第壹個四月也在三月之後,第二個四月在三月之前。