No.2ベストアンサー
- 回答日時:
逆ポーランド記法の特徴、演算子の優先順位など↓
http://ja.wikipedia.org/wiki/%E9%80%86%E3%83%9D% …
逆ポーランド記法(後置記法)変換プログラムの例↓
http://www.sra.co.jp/people/miyata/algorithm/pos …
No.5
- 回答日時:
LR系の解析手法では「スタックを使って」解析しています. 式の解析に限定しちゃえば「演算子順位解析」あたりが簡単かな. フルスペックの LR を使うほどじゃないし.
もちろん LL系, 例えば再帰下降解析も「スタックを使ってる」と言い張ることは可能です.
No.4
- 回答日時:
>演算子の優先順位はどのように考えればいいのでしょうか?
乗除算は加減算よりも優先順位が高い
とかいうのを使いたい全部の演算子で関係が壊れないように決めればいいだけですが?
左結合の演算子と右結合の演算子(べき乗とか)や、同じ順位の演算子を
どうするかという問題はありますけどね。
VB.NET - katamari soulware
http://katamari.jp/soulware/index.php/post/categ …
電卓のアルゴリズム
http://www.di.takuma-ct.ac.jp/~miyatake/open/cal …
No.3
- 回答日時:
> スタックを使うのも作ってみたいのですが,演算子の優先順位はどのように考えればいいのでしょうか?
スタックは変換した逆ポーランド記法の計算で試してみるのがよいかと思います。
参考URL:http://www.sm.rim.or.jp/~shishido/pol.html
No.1
- 回答日時:
この回答へのお礼
お礼日時:2008/07/03 00:47
ありがとうございます.
早速,作ってみようと思います.
スタックを使うのも作ってみたいのですが,演算子の優先順位はどのように考えればいいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(悩み相談・人生相談) Yahoo!知恵袋の「不適切な情報」の基準について 9 2022/04/13 01:25
- C言語・C++・C# 逆ポーランド法の計算について 3 2023/05/27 00:53
- Visual Basic(VBA) Vbaで数式をポーランド記法に変換するコードを作って実行しようとするとフリーズします。 1 2022/05/24 17:53
- 統計学 ダミー変数の因子分析について質問です 1 2022/03/27 14:31
- 数学 代数学 環 1 2022/10/12 17:29
- Excel(エクセル) Excel 複数列のある文字を優先して1列に表示したいです 2 2022/12/03 12:07
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- 哲学 政治とは 共同自治であり 愛である。 2 2022/04/02 10:57
- Visual Basic(VBA) vbaで条件付き書式を設定したときの適用範囲について 1 2023/07/17 23:14
- その他(IT・Webサービス) 見たことのない形式で日付が表示されているのでそれを解析してほしい 3 2023/01/23 16:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゆゆにゃ。
-
エラー?メッセージ
-
最大スタックサイズを大きくす...
-
H8マイコン スタック領域に...
-
pthreadのスタックサイズ設定取...
-
ポーランド記法、逆ポーランド...
-
スタックを用いて整数配列を入...
-
マス目上の移動のアルゴリズム
-
スタック領域変更
-
iPhoneとituneの同期を付属のUS...
-
スタックとキューの使い所
-
gccでスタックサイズを変更する...
-
プログラムの規模を表す単位「k...
-
パソコンでインターネット接続...
-
hdmiはパラレル?シリアル?
-
ubuntuで デイスク/deb/loopと...
-
ライン数とステップ数の違いに...
-
命令口調について
-
ブラインドタッチ
-
ワープロ検定の勉強法について。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.netでDLLを読み込んで実行す...
-
最大スタックサイズを大きくす...
-
printf / sprintf のスタック消...
-
エラー?メッセージ
-
スタックフレームの消滅
-
_CRTIMPの意味は?
-
関数のプロローグとエピローグ...
-
逆ポーランド記法
-
マス目上の移動のアルゴリズム
-
C言語・スタックを使用した逆...
-
CASLとCASL2の違いについて
-
スタック領域変更
-
Cプログラミングの関数電卓のア...
-
スタック C言語
-
再帰処理を非再帰処理に書き換...
-
gccでスタックサイズを変更する...
-
スタックを用いて整数配列を入...
-
スタックの仕組み
-
スタックの伸張方向
-
H8マイコン スタック領域に...
おすすめ情報