Sha256: a9bb9f825fe1cc5bccc47009b0701f6a925d7944acaeabdc4fa37bb77eee10be
Contents?: true
Size: 269 Bytes
Versions: 135
Compression:
Stored size: 269 Bytes
Contents
#ifndef _fib_h #define _fib_h class Fibonacci { public: Fibonacci() : v1(0), v2(1) {} inline int operator()(); private: int v1; int v2; }; inline int Fibonacci::operator()() { int r = v1 + v2; v1 = v2; v2 = r; return v1; } #endif // _fib_h
Version data entries
135 entries across 135 versions & 2 rubygems