ポーランド記法
その他の語句
用語の解説
ポーランド記法とは
(ポーランドキホウ,前置記法,polish notation,)
ポーランド記法とは、数式表現の表記法の一つで、演算子を数値の前に置く記法のことである。
考案者がポーランド人の論理学者であったことからこのように呼ばれる。
数式は普通は「1+2=」のように数値と数値の間に演算子を書くが、ポーランド記法では「+12」と表記する。
利点として、括弧を使わなくても計算の優先順位を明確にできる点がある。
X+123は(1+2)X3と解釈される。
1+(2X3)ならば、+1X23と書く。
ポーランド記法は、コンピュータで数式を扱う際に適した方式であるとされる。
ポーランド記法の演算子の位置を後置した表記法は逆ポーランド記法と呼ばれる。
スタックを利用すると逆ポーランド記法の方がすっきりしたアルゴリズムになるとされ、より一般的に用いられる。
例えば次の通りである。
式を順番に処理していく過程で、数字であればスタックにpush(積む)、演算子であれば、スッタクから2個をpop(取り出す)して演算した結果をスタックにpush、最後にスタックに残った値が答えとなる。
CNET Japan
-
ローソン、郵便配達員が涼めるようにイートインスペース開放 熱中症対策で
ローソンは7月17日、郵便配達員に店内の休憩場所を提供すると発表した。日本郵便の熱中症対策に協力する。バイクや自転車で郵便物を届ける配達担当者が、配達や集荷の途中に店内でひと休みできるようになる。

