반복자를 선언하여지도를 탐색하고 값을 찾는 데 문제가있었습니다. " 'fibiter'전에 '예상되는 초기화 프로그램'오류가 발생합니다. map <int, int>::iterator
반복자 탐색 기법 매핑
반복자 →
map <int, int> fibHash;
int memoized_fib(int n)
{
map <int, int> iterator fibiter = fibHash.find(n); //ERROR HERE
if(fibiter != fibHash.end())
return *fibiter;
int fib_val;
if(n <= 1)
fib_val = 1;
else
fib_val = memoized_fib(n - 1) + memoized_fib(n - 2);
fibHash[n] = fib_val;
return fib_val;
}
int main()
[..]
당신이 '의 한 켤레를 구입 하시겠습니까 원하는 무엇인가? –