ページ 11

無題

Posted: 2008年11月20日(木) 08:26
by C
以前次数の大きい順に単項式を出力するプログラムを質問したんですがそれを変えて
2個の多項式を入力してその和を求め、次数の大きい順に出力するというものにしたいのですがどこを変えればいいでしょうか?

Re:無題

Posted: 2008年11月20日(木) 08:50
by non
>2個の多項式を入力してその和を求め、次数の大きい順に出力

具体的な、実効例を書いてもらえますか。
それと、構造体を定義してみてください。

Re:無題

Posted: 2008年11月20日(木) 08:52
by non
実効例じゃなくて実行例ね。

Re:無題

Posted: 2008年11月20日(木) 09:00
by non
>2個の多項式
ごめんなさい。勘違いしてました、2変数の多項式と・・・
2つの多項式なんですね。
いろんな方法がありそうですが、一つの方法として、
まず、おのおのの多項式で前と同じようにリスト構造を作りましょう。
次に、2つのリスト構造を先頭から順に見ながら、別のリスト構造を作っていくという方法でどうでしょう。
マージソートのように考えるといいかな。

Re:無題

Posted: 2008年11月20日(木) 20:11
by C
やり方はいくつかあるようですが元のプログラムを少し改良すればそんなに長くなりませんよね?
本やネットみてたら混乱してきてわけが分からなくなってきた^^;

Re:無題

Posted: 2008年11月20日(木) 20:27
by non
ウィキペディアでマージで検索してみてください。参考になりますよ。
http://ja.wikipedia.org/wiki/%E3%83%9E% ... C%E3%82%B8