github我的刷题 https://github.com/chaor/LeetCode_Python_Accepted | 我翻译的python3.4官网教程 kitt.me/py3
Implement pow(x, n). 一上来就超时了,看了“水中的鱼”的解体报告才知道用二分。
class Solution { double power(double x, int n) { if (n == 0) return 1; double half = power(x, n/2); return (n % 2) ? (half * half * x) : (half * half); } public: double pow(double x, int n) { return (n >= 0) ? power(x, n) : 1.0 / power(x, -n); } };
说好的python呢 %>_<%
2014年9月27日 10:44
说好的python呢 %>_<%