首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python 面试题二

2013-02-19 
Python 面试题2def my (x , n ) :if n0:return 1 . 0if (n % 2 ) :return my (x , n-1)*xelse :tmy (x

Python 面试题2
def my (x , n ) :
if n==0:
return 1 . 0
if (n % 2 ) :
return my (x , n-1)*x
else :
t=my (x , n/2)
return t*t

(1) 该函数是用来干嘛的?
(2)画出算法的递归树,复杂度是多少
[解决办法]
计算 x^n,
O(logn)

热点排行