算法系列文章通用组件 -- Component.h


// Component.h
#ifndef COMPONENT_H
#define COMPONENT_H

#include <vector>
#include <time.h>
#include <iostream>
#include<windows.h> 
#include <vector>
#include <map>
#include <hash_map>
#include<set>   
#include <string>
#include <queue>
#include <set>
#include <deque>
#include <stack>
#include <list>
using namespace std;

namespace jay{

	template<typename T>
	inline void ExchangeArrayElements(T *input,int i,int j)
	{
		T temp;
		temp = input[i];
		input[i] = input[j];
		input[j] = temp;
	}

	template<typename T>
	inline void ExchangeArrayElements(vector<T> &input,int i,int j)
	{
		T temp;
		temp = input[i];
		input[i] = input[j];
		input[j] = temp;
	}

};

#endif

 

暂无评论

注册用户登录后才能发表或者回复评论,请先登录 注册。