注:Fibonacci数列最快的方法是直接表达式求解,本文只利用它记录如何使用constexpr和模板推导利用编译器打表
class Solution {
private:
template<int n>
struct fib_t {
static const int val = fib_t<n-1>::val + fib_t<n-2>::val;
};
template<>
注:Fibonacci数列最快的方法是直接表达式求解,本文只利用它记录如何使用constexpr和模板推导利用编译器打表
class Solution {
private:
template<int n>
struct fib_t {
static const int val = fib_t<n-1>::val + fib_t<n-2>::val;
};
template<>