12/08/28 05:03:26.93
java 関連スレで煽ってばかりいましたが、java に参照渡しが存在しないのは致命的だ、と、どうしても考えてしまうのです。
>>スレリンク(tech板:516番)
>いかなる方法でも二分木が実現できればよい
ということであれば、すでに スレリンク(tech板:292番)
URLリンク(ideone.com)
でなんとかできたのですが、もう、かなり不満です。いちいち値を返すためのクラスを準備しなければならないなんて、考えられない。
こののりで他の言語で試してみましたが、
obj-pascal URLリンク(ideone.com)
delphi流 URLリンク(ideone.com)
C++ URLリンク(ideone.com)
データ構造を表現するのに(真の意味での)参照渡しが使えないのでは、特に pop 周りで苦心惨憺のありさま。やっぱり参照渡し(あるいはポインタ)を使った、
URLリンク(ideone.com)
URLリンク(ideone.com)
URLリンク(ideone.com)
C# URLリンク(ideone.com)
がよく見えてしまうのです。
それにしても delphi や C#、今回みようみまねで初めて書いてみましたが、なかなかいいですねえ。C# の読み出し元と呼び出し先の両方で ref をつけるのも好感がもてます。
>>スレリンク(tech板:493番)
ま、そういうことです。書いてみるまで理解できない人ですから。