この質問はthis oneと似ていますが、numpyを使用せずにこれを行う方法を知りたいと思います。純粋なPythonで行列の上三角形の夏を得るにはどうすればよいですか?したがって、たとえば、私はPython - numpyを使わずに行列の上三角形の和を求めるには?
matrix = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
を持ってどのようにして返すことができます:
upper = [2,3,6]
upperSum = 11
lower = [4,7,8]
lowerSum = 19
あなたは何をしようとしたことがありますか?このアルゴリズムの問題に対するあなたのアプローチは何でしょうか? –
ヒント: 'matrix [0] [1] == 2'です。さて、どの指標が上三角形の各要素に対応していますか?どのようにそれらを繰り返しますか? – chepner