エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【競プロ典型90問】004の解説(python) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【競プロ典型90問】004の解説(python) - Qiita
概要 競プロ典型90問の解説記事です。 解説の画像を見ても分からない(理解力が足りない)ことが多々あ... 概要 競プロ典型90問の解説記事です。 解説の画像を見ても分からない(理解力が足りない)ことが多々あったので、後で解き直した際に確認できるようまとめました。 ※順次、全ての問題の解説記事を挙げていく予定です。 ※★5以上の問題は難易度的に後回しにしているため、投稿時期が遅くなる可能性があります。(代わりに丁寧に解説してくれる方いたらぜひお願いします) 問題004-Cross Sum 問題概要 マス(i, j)と同じ行、同じ列にあるマスの合計値を全てのマスで求める。 制約 ・入力は全て整数。 解き方 まず初めに、全てのマスにおいて、順番に合計値を求めていく方法が考えられるかと思います。 この考えでは、マスの総数が$HW ≒ 10^6$で各マスにおける処理が$H+W ≒ 10^3$となるため、TLEになってしまいmます。 上記の方法では、各行、各列の合計を繰り返し求めてしまっています。 そこで

