Filling the first row of the dp matrix .
if ( i == 1 ) { if ( j == 1 ) { dp [ i , j ] = ( a [ j ] == b [ i ] ) ? 1 : 0 ; } else if ( a [ j ] == b [ i ] ) { dp [ i , j ] = dp [ i , j - 1 ] + 1 ; } else { dp [ i , j ] = dp [ i , j - 1 ] ; } }