- 締切済み
逆ポーランド記法の優先順位
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- neKo_deux
- ベストアンサー率44% (5541/12319)
優先順位は左からです。 というか、優先的に計算する箇所を左から順に書きます。
関連するQ&A
- 逆ポーランド記法について
学校で A=(B-C)/D+E*Fを逆ポーランド記法で書くのを講師が ABC-DE+F*/= と書いたのですが/の位置は ABC-D/E+F*= こう書くのだと思ったのですが何が違うのでしょうか?
- 締切済み
- C・C++・C#
- 逆ポーランド記法の変換法
以前逆ポーランド記法の優先順位について質問したのですが、いまいち変換法が分かりません。 例1 A+B*(C+D)+E →ABCD+*+E+ ABとCDがなぜ一緒になるのか。 例2 (A+B)*(C-D)→AB+CD-* なぜ例1のABとCDは、ABCDになって、こっちはAB+CDなのか。なぜ*が一番後ろなのか。参考書は2冊ありますが、見ても?です。手順を詳しく説明して頂ける方、よろしくお願いします。
- ベストアンサー
- 情報処理技術者
- 中置記法から前置記法(ポーランド記法)について
どうも、はじめまして 初めて質問を投稿させていただきます・・・ ひとつどうしても前置記法(ポーランド記法)についてわからないことがあります。 中置記法で A×(B + C) と (B + C)×A は同じ答えですよね? これをそれぞれ前置記法にすると・・・ ×A + BC と × + ABC となるのでしょうか?? もし、そうであるのならば・・・ 2つとも前置記法で出される結果は同じでしょうか?? よろしくおねがいします。
- ベストアンサー
- 数学・算数
- 結婚相手を選ぶときの条件の優先順位
あなたならば、結婚相手を選ぶ時に優先すべき条件は何でしょうか? 次に掲げる項目の中から、優先順位をつけてください。 A.相性、B.外見、C.性格、D.学歴、E.収入 私は男ですが、A>B>C>D>Eの順番 性別もわかるようにご回答いただけると幸いです。
- 締切済み
- その他(結婚)
- 優先順位を決定するアルゴリズム
優先順位を決定するアルゴリズムがありましたら ご教授下さい. やりたい事は,以下の通りです. ・A,Bの二人がいる. ・二人はそれぞれというパラメータを持つ. ・各自パラメータに優先順位をつけている. ・二人にとってのパラメータの優先順位を決定する 例)A,Bがそれぞれ,a,b,cというパラメータを持つ. 各自パラメータに優先順位をつけている. A a:1 b:2 c:3 B a:2 b:2 c:1 この時,二人にとってのパラメータの優先順位を決定する.私は,以下の方法を考えました. 1.二人のパラメータの優先順位を足して 合計値を計算する. 2.値が同じ場合は,値の分散値が低い方が,優先順位が低いとする a:1+2 = 3 b:2+2 = 4 c :3+1 = 4 bの分散値の二乗:(2-2)の二乗 + (2-2)の二乗 cの分散値の二乗:(3-1)の二乗 + (2-1)の二乗 よって,bとcでは,bの方が優先順位が低いとする この他にも,優先順位を決定するアルゴリズムに関して,他の方法や,既存研究等がありましたらご教授下さい.
- ベストアンサー
- その他(プログラミング・開発)
- 内包的記法と外延的記法について
集合で、内包的記法といえば変数xを用いて表す記法で、外延的記法といえば変数が出てこない、要素をただ書き並べる記法です。 質問です。 1、2、…、n、…→(1) などのように、nは任意の自然数(つまり変数)を表すと辞書にあります。 しかし A={1、2、…、n、…}→(2) のように外延的記法でnをこのように用いると、nは変数ではなくなるのですかね? 外延的記法では変数が表れてはいけないはずだと思いますので。 一応確認ですが、逆に(1)のnは変数ですよね? この記法でのnは範囲内で何かの値の上を渡り歩き、常に範囲内の何かの値に重なっているのだとイメージしてます。だから、(1)ではnは何に重なっているか分からないが、何かの値に重なっている瞬間だと考えてます。つまり、“ある瞬間”での変数の捉え方をしました。 最後に、外延的記法、例えば B={1、2、3、…}→(3) において、変数xをどうにか用いたいと考えたときについてです。すなわち、外延的記法で変数xを用いる事についてです。 例えば(3)においてx=1のとき、無理やり表すと B={x=1、2、3、…} つまり1をxに書き換えて B={x、2、3、…} このように、外延的記法で変数xを用いたいなら、要素の横や上にx=をつけたり、要素を変数xに書き換えたりする事に多分なります。(無理やり) しかし、外延的記法で変数xを用いたいなら、外延的記法で変数xを用いてはならないから(3)を内包的記法に書き換えて B={x|xは自然数} として、x=~のときを考えればいいですか? だからx=~はどちらの記法の中にも表れず、内包的記法のxがx=~のときの~へ動いていくイメージで。(しかし要素がxへと動くのが正しいでしょうけど。まあイメージだからどちらでもいいとして。) つまり言いたいことは、外延的記法で変数xを導入したいならそれは内包的記法で考えなければならなくて、外延的記法では変数は絶対に出てこないと思えば大丈夫ですか? 本当に長々とすみません。いつもこうなるんです…。
- 締切済み
- 数学・算数
- 仕事の優先順位
優先順位が高い順に A,B,Cの仕事があり以下のような感じです。 ・Aの期限は4月まで。 質の高い仕事が求められる。妥協したらむしろマイナス評価。でも落とすのは絶対NG ・Bの期限は5月まで。 4月から始めたのでは間にあわない。 ・Cの期限は8月まで。 今頃から毎日コツコツやらないと辛い(数ヶ月でどうにかなるものではない) 基本的に私一人でやらねばならず、他の方には助けてもらえません。 また、どれも期限を延ばすことは不可能です。 今、Aが一番優先順位が高いので、1日中Aに関して取り組んでいるのですが、スランプに陥っています。 簡単に言うと、ある問題に対しての解法を考え、実験してデータをまとめて提出します。 妥協案はあるものの、そんなの出してもいいの?というレベルでまだ自分でも納得がいきません。 ですがギリギリまでAをやっていると、Bに着手する暇がありません。 Aに取り組んでいると、何故かBに関するアイディアはガンガン浮かんでくるのですが、 Bをやり始めると、やっぱりAが気になって、本腰を入れて仕事をすることができません。 また、既に具体的に決まっているCの仕事は、毎日コツコツやらねばならないのですが、 やっぱりAが気になって集中できず、先送り状態になってしまっています。 理想的なのはAに関して、期限内に良いアイディアがまとまり、 スムーズにBに移行することができること。 最悪なのは、ギリギリまでAを考えても良いアイディアが出ず、 Bをやる時間すらなくなってしまい、さらにCが後回しになり仕事が山積みになってしまうこと。 このような状況で、Aにどのくらい時間を割いたらいいのか分からず、 (時間を割いたからと言って良くできるとも限らない)半ばパニック状態になっています。 こういった場合は、どのように仕事をこなしていけばいいのでしょうか? アドバイスをお願い致します。
- ベストアンサー
- 社会・職場
- 分数の問題、数字パズル
c/ab+f/de+i/gh=1のaからiに1から9の数字を1個ずつ入れる。 という問題の解き方を教えて下さい ab、de、ghはそれぞれa x b、d x e、g x hを示しています。
- 締切済み
- 数学・算数