私は、テキストファイル内の積表が恒等、結合、逆、およびアーベルのプロパティを持っているかどうかを識別する必要があるプロジェクトに取り組んでいます。現在、恒等関数に取り組んでいますが、ネストされた2つを使用する必要があると考えていますテーブルの行と列を循環するforループ。私は正しい方向に私を押すかもしれない何かを見つけることができません、どんな助けもありがたいです。ありがとうジェシカ
更新を追加したかっただけです。これは私が最終的に思いついたものであり、まだ作業を使用できる場合に備えて投稿しています。どうもありがとう。
group_el Group::getIdentity()
{
for (int i=0; i<order; i++)
{
bool identIsi = true;
for (int j=0; j<order; j++)
{
if ((op(i,j)==i) && (op(j,i)==i)) //if i*j =i same as j*i = i then i is identity
{
return i;
}
else
{
identIsi = false;
}
}
}
NO_IDENTITYを返します。}