このプログラムは、鞍点を見つけるために設計されています。 2次元配列の鞍点は、行の最大点を意味しますが、列の最小点を意味します。たとえば、最初の行1,2、2行目、3、4の場合、鞍点は2です。なぜこのプログラムは(4 * 4)(またはそれ以上)の配列の中点を見つけることができませんか?
このプログラムは3 * 3配列の鞍点を見つけることができますが、 * 4(またはそれ以上)の配列の鞍点。
例えば、
2, 3, 9, 5
6, 7, 8, 3
0, 5, 7, 5
2, 1, 8, 3
次にサドルポイントが3行3列、7であるが、プログラムを見つけることができません。
だから、問題は何か、論理問題ですか? 2 * 2または3 * 3配列の鞍点を見つけることができます。
デバッガで実行し、コードをステップバイステップで実行しましたか? – abelenky
'gdb'はあなたの友人です。それを学んで、それを生きて、それを呼吸しなさい。 –
@abelenky私はプログラミングの初心者です...だから私はデバッガを使用していません... – Annndy