[#44725] Set[Set[1]]==Set[Set[1]] は偽? — "5.5" <5.5@...>

5.5 です。

22 messages 2008/03/04

[#44782] $stdin.rewind が exec した子プロセスに伝わらない? — SATOH Fumiyasu <fumiyas@...>

さとうふみやす @ OSS テクノロジです。

11 messages 2008/03/17
[#44783] Re: $stdin.rewind が exec した子プロセスに伝わらない? — Kazuhiro NISHIYAMA <zn@...> 2008/03/17

西山和広です。

[ruby-list:44751] Re: Set[Set[1]]==Set[Set[1]] は偽?

From: "5.5" <5.5@...>
Date: 2008-03-11 11:57:21 UTC
List: ruby-list #44751
5.5 です。

> Tietew さんがご指摘されている実装方法の方がスマートですね。
> 私の方は回りくどい感じです... ^_^;
> 
> 確かに部分集合を見ているだけでした。
> 間違いを修正するために二行加えました。
> 
>   def ==(set)
>     set.is_a?(SuperSet) or return false
>     set.size==size or return false
>     set.each{ |i| include?(i) or return false }
>     return true
>   end

ありがとうございました。試してみます。

-- 
5.5@moji.gr.jp

In This Thread