CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Format:
Recent snippets for: Islam
C++
#define mxPatternSize 101
int F[mxPatternSize];
string pattern;
void buildTable()
{
    F[0] = -1;
    int failValue;
    for(int i=1;i<=pattern.size();i++)
    {
        failValue = F[i-1];
by Islam   November 18, 2010 @ 8:12am
Tags:
51 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   September 03, 2010 @ 5:52am
Tags:
58 Views
no comments
 
C++
//don't forget to memset DP to -1
long long DP[1005][1005];
long long solve(int X,int Y)
{
    if(!X || !Y)
        return 0;
    long long &nw = DP[X][Y];
    if(nw != -1)
        return nw;
    return DP[X][Y] = DP[Y][X] = (X * Y)+solve(X-1,Y-1);
by Islam   September 02, 2010 @ 6:34am
Tags:
60 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   September 02, 2010 @ 6:26am
Tags:
53 Views
no comments
 
C++
template <class Type>
class LIS
{
private:
    Type *Arr;
    int ArrSize;
    int *Best2ArrIndex;
    int *Pre;
    Type **BestTillNow;
    int BestSZ;
by Islam   September 02, 2010 @ 6:23am
Tags:
72 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   September 02, 2010 @ 5:29am
Tags:
91 Views
no comments
 
C++
 
long long CDP[10004][100];//First dimension for N Second for R
long long c(int n, int r)
{
    if(n<r)
        return 0;//ERROR
    if (n == 0 || r == 0 || r == n) return 1LL;
    if (r > n-r) r = n-r;
    long long &nw = CDP[n][r];
    if(nw != 0)
by Islam   September 02, 2010 @ 5:22am
Tags:
66 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   September 01, 2010 @ 8:15am
Tags:
67 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 31, 2010 @ 8:04pm
Tags:
64 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 31, 2010 @ 12:54pm
Tags:
70 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 29, 2010 @ 3:07pm
Tags:
98 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 28, 2010 @ 7:43am
Tags:
148 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 27, 2010 @ 4:25pm
Tags:
71 Views
no comments
 
C++
#define getBit  (code,i)   (code &  (1 << i))
#define setBit  (code,i)   (code |  (1 << i))
#define resetBit(code,i)   (code & ~(1 << i))
 
#define getBitM  (code,i,j,D2)   (code & (1 << (i*D2 + j)))
#define setBitM  (code,i,j,D2)   (code | (1 << (i*D2 + j)))
#define resetBitM(code,i,j,D2)   (code & ~(1 << (i*D2 + j)))
by Islam   August 27, 2010 @ 12:26pm
Tags:
153 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 27, 2010 @ 8:56am
Tags:
69 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 26, 2010 @ 5:16pm
Tags:
69 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 26, 2010 @ 2:52pm
Tags:
74 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 19, 2010 @ 3:23pm
Tags:
74 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 19, 2010 @ 8:52am
Tags:
75 Views
no comments
 
C++
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
by Islam   August 19, 2010 @ 8:26am
Tags:
95 Views
no comments
 
brought to you by:
West Wind Techologies



If you find this site useful and use it frequently please consider making a donation to support this free service.
Donate