私はスパース行列を追加するためのコードを読み取り、この条件に出くわしたスパース行列の追加条件は
if(sp1[0][0] != sp2[0][0] || sp1[0][1] != sp2[0][1])
{
printf("Invalid matrix size ");
exit(0);
}
非ゼロの行と列の数が同じである必要があります理由を理解できませんでしたか? 申し訳ありません私は初心者です。
全体のコードは、第1のマトリックス内の数字列が第2の行列の行数と等しくする必要がマトリックスまたhere
の[0] [2] =合計数の行の数と列のSH追加を実行するために同一である必要があります。 –
なぜ同じでなければならない場合でも追加できます。 – Sniper
そのコードの著者に質問してください。たとえそれが "_ではないにしても追加できます"と私は確信していません。 –