map<int, int>::reverse_iterator iter; for (iter = m.rbegin(); iter != m.rend(); iter++) { if (iter->second != 0) { if (iter == m.rbegin()){ cout << iter->second << "x^" << iter->first; }else{ cout << " + " << iter->second << "x^" << iter->first; } } }
|
评论