在「耐人尋味找奇數」裡面提到的方法其實還算好,O(1) :p
我記得之前有看到類似的文章,也是判斷奇數的,下面是其中一種方法 :p
int isOdd(int n)
{
if (n < 2)
return (n != 0);
else
return (!idOdd(n-1));
}
在「耐人尋味找奇數」裡面提到的方法其實還算好,O(1) :p
我記得之前有看到類似的文章,也是判斷奇數的,下面是其中一種方法 :p
int isOdd(int n)
{
if (n < 2)
return (n != 0);
else
return (!idOdd(n-1));
}
Comments are closed.
的確… 更耐人尋味…. Recursion..
最後一行寫錯了, 應該是
return (!isOdd(n-1));
打太快沒注意到,謝謝 :p