Sys.Math.Filter.h

出自ProgWiki

跳轉到: 導航, 搜尋

程式碼

#pragma once
 
#include <vector>
 
namespace Sys.Math {
 
template <typename Type>
class Filter
{
public:
	typedef std::vector<Type>::iterator iterator;
 
	public inline Type Max(std::vector<Type> num)
	{
		iterator iter = num.begin();
		Type temp = *iter;
		for (; iter < num.end(); iter++ )
		    if (temp < *iter)
		        temp = *iter;
 
		return temp;
	}
 
	public inline Type Min(std::vector<Type> num)
	{
		iterator iter = num.begin();
		Type temp = *iter;
		for (; iter < num.end(); iter++ )
		    if (temp > *iter)
		        temp = *iter;
 
		return temp;
	}
 
 
}
 
}
個人工具
名字空間
變換
動作
導航
分類
其他
技術類News或部落格
工具箱