POJ 1004 Financial Management

Larry 今年毕业找到了工作。他赚了大把大把的钱,但是看起来总是不够的样子。Larry 已经决定开始用理财来解决他的经济问题。第一步就是弄清楚他的钱被用来干什么了。Larry 有银行账号的记录,所以他能从这里知道他的每月结余。请你帮助 Larry 写一个程序,来看看在过去的 12 个月内,Larry 每月的平均结余是多少。

阅读全文

C++ <algorithm> 中几个线性序列查找函数之区别

C++ <algorithm> 中的函数的名字真让人费解,本文旨在对其简单归纳。如果同时满足“传入开始和结束迭代器对象”、“返回之间的一个迭代器对象的”、“不要求序列是排序过后的序列(即复杂度大约是 O(n) 的)”,都视为线性序列查找函数。这样一来, <algorithm> 里的查找函数,有:find, find_if, find_end, find_first_of, adjacent_find, mismatch, search, search_n, …

这篇文章参考了 http://www.cplusplus.com/reference/algorithm/ . 所有示例代码可以到这里找。

阅读全文