All pastes #231732 Raw Edit

Stuff

public text v1 · immutable
·published 2006-11-01 00:17 UTC
rendered paste body
vector<cBN*> radix(vector<cBN*> *list1,typeofsort type)
	{
		vector<cBN*> f;
		
		
		for (int i = 0; i < int(getNumbits()/8); i++) {
			cBNList *mlists;
			mlists = new cBNList[255];
			for (long j = 0; j < list1->size(); j++) {
					mlists[getRadix((*list1)[j]->getBN(),i)].list1.push_back((*list1)[j]);
				}
			
			for (long k = 0; k < 0xff; k++)
			{
					list<cBN*>().swap(mlists[k].list1);
			}
                        for (long k = 0; k < 0xff; k++)
			{
                                long sizev = mlist[k].size();
	                        for (long v = 0; v < sizev; v++)
                                      delete mlist[k][v];
                                mlist[k].clear();
			}
			delete []mlists;
		}
                ...
                ...
		return f;
}