Re-write loop to make it run quicker??
Hello, How can i make this loop quicker??
Code:
for (j = 0; j < num_c_symbols; j++)
{
LT_c_symbols[j*(SymSize+3)]=block_Id;
LT_c_symbols[j*(SymSize+3)+1]=j/255;
LT_c_symbols[j*(SymSize+3)+2]=j%5;
for(int ss=3;ss<SymSize+3;ss++)
{
LT_c_symbols[j*(SymSize+3)+ss] = 0;
}
for ( i = 0; i < LT_c_node[j].degree; i++)
for(int ss=3;ss<SymSize+3;ss++)
{
LT_c_symbols[j*(SymSize+3)+ss] = LT_c_symbols[j*(SymSize+3)+ss] ^ LT_s_symbols[(LT_c_node[j].edge[i])*(SymSize+3)+ss];
}
}
coded_length=num_c_symbols;
thanks