1719件ヒット
[1-100件を表示]
(0.055秒)
別のキーワード
ライブラリ
- ビルトイン (574)
-
cgi
/ core (12) -
cgi
/ html (24) - date (12)
- delegate (24)
- erb (12)
- fiddle (24)
- getoptlong (24)
- ipaddr (12)
- logger (1)
-
net
/ ftp (60) -
net
/ http (96) -
net
/ imap (200) -
net
/ pop (12) -
net
/ smtp (12) - openssl (72)
- optparse (24)
-
rdoc
/ context (24) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ source _ info _ cache (24) - set (248)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (24)
- stringio (48)
- weakref (12)
-
webrick
/ httpresponse (24) - win32ole (36)
- zlib (36)
クラス
-
ARGF
. class (48) - Array (6)
- BasicSocket (24)
- Binding (24)
- CGI (12)
- DateTime (12)
- Delegator (12)
- ERB (12)
-
Encoding
:: Converter (36) - Exception (12)
-
Fiddle
:: Pointer (24) -
Gem
:: RemoteFetcher (12) -
Gem
:: SourceInfoCache (24) - GetoptLong (24)
- IO (88)
- IPAddr (12)
-
Logger
:: Application (1) - MatchData (30)
- Module (24)
-
Net
:: FTP (60) -
Net
:: HTTP (12) -
Net
:: IMAP (200) -
Net
:: POP3 (12) -
Net
:: SMTP (12) - Object (36)
-
OpenSSL
:: BN (36) -
OpenSSL
:: PKey :: EC :: Group (12) -
OpenSSL
:: SSL :: SSLContext (12) -
OptionParser
:: ParseError (24) -
RDoc
:: Context (12) -
RDoc
:: Context :: Section (12) - Set (308)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - SimpleDelegator (12)
- String (18)
- StringIO (48)
- Thread (48)
- Time (24)
-
WEBrick
:: HTTPResponse (24) - WIN32OLE (36)
- WeakRef (12)
-
Zlib
:: Deflate (12) -
Zlib
:: Inflate (24)
モジュール
-
CGI
:: HtmlExtension (24) - Enumerable (120)
-
Net
:: HTTPHeader (84) -
OpenSSL
:: SSL :: SocketForwarder (12)
キーワード
- & (12)
- + (12)
- << (12)
- == (12)
- === (8)
- [] (36)
- ^ (12)
-
_ _ setobj _ _ (36) -
_ setproperty (12) - add (12)
- add? (12)
-
add
_ trace _ func (12) - advise (12)
- all? (24)
- any? (24)
-
bit
_ set? (12) - byteindex (3)
- byteoffset (6)
- byterindex (3)
-
class
_ variable _ set (12) -
clear
_ bit! (12) -
const
_ set (12) -
content
_ type= (12) - copy (12)
- delete (12)
- delete? (12)
- difference (12)
- disjoint? (12)
-
enable
_ ssl (12) - fetch (12)
-
form
_ data= (12) - getlocal (12)
- header (12)
- include? (12)
- inflate (12)
-
instance
_ variable _ defined? (12) -
instance
_ variable _ get (12) -
instance
_ variable _ set (12) - intersect? (12)
- intersection (18)
-
local
_ variable _ defined? (12) -
local
_ variable _ get (12) - localtime (12)
- member? (12)
- merge (12)
- move (10)
-
new
_ offset (12) - none? (24)
- offset (24)
- one? (24)
- pread (8)
-
primitive
_ convert (36) -
proper
_ subset? (12) -
proper
_ superset? (12) - pwrite (8)
- replace (12)
- reset (36)
-
reset
_ cache _ for (12) - retrbinary (24)
- search (12)
- seek (36)
-
set
_ backtrace (24) -
set
_ bit! (12) -
set
_ cache _ data (12) -
set
_ comment (12) -
set
_ content _ type (12) -
set
_ debug _ output (24) -
set
_ dictionary (24) -
set
_ encoding (108) -
set
_ eoutvar (12) -
set
_ error (24) -
set
_ form _ data (12) -
set
_ generator (12) -
set
_ log (1) -
set
_ option (12) -
set
_ params (12) -
set
_ range (36) -
set
_ redirect (12) -
set
_ socket (12) -
set
_ trace _ func (12) -
set
_ visibility _ for (12) - setbyte (12)
- setgid? (18)
- setproperty (24)
- setquota (12)
- setsockopt (36)
- setuid? (18)
- sort (12)
- starttls (24)
- storbinary (24)
- store (12)
- subset? (12)
- subtract (12)
- superset? (12)
- sysseek (12)
- thread (12)
-
thread
_ variable? (12) -
to
_ set (24) -
uid
_ copy (12) -
uid
_ fetch (12) -
uid
_ move (10) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ store (12) -
uid
_ thread (12) - union (12)
- | (12)
検索結果
先頭5件
-
Set
# -(enum) -> Set (35239.0) -
差集合、すなわち、元の集合の要素のうち引数 enum に含まれる要素を取り除いた 新しい集合を作ります。
...す。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
require 'set'
p Set[10, 20, 30] - Set[10, 20, 40]
# => #<Set: {30}>
/......作ります。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
p Set[10, 20, 30] - Set[10, 20, 40]
# => #<Set: {30}>
//}... -
Set
# proper _ subset?(set) -> bool (23397.0) -
self が集合 set の部分集合である場合に true を返します。
...self が集合 set の部分集合である場合に true を返します。
subset? は、2 つの集合が等しい場合にも true となります。
proper_subset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オブジェクトを指......mentError 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2]
p s.subset?(Set[1, 2, 3]) # => true
p s.subset?(Set[1, 4]) # => false
p s.subset?(Set[1, 2]) # => true
p s.proper_subset?(Set[1, 2, 3]) # => tr......ue
p s.proper_subset?(Set[1, 4]) # => false
p s.proper_subset?(Set[1, 2]) # => false
//}
@see Set#superset?... -
Set
# proper _ superset?(set) -> bool (23397.0) -
self が集合 set の上位集合 (スーパーセット) である場合に true を 返します。
...集合 set の上位集合 (スーパーセット) である場合に true を
返します。
superset? は、2 つの集合が等しい場合にも true となります。
proper_superset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オ......rror 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2, 3]
p s.superset?(Set[1, 2]) # => true
p s.superset?(Set[1, 4]) # => false
p s.superset?(Set[1, 2, 3]) # => true
p s.proper_superset?(Set[1, 2]) #......=> true
p s.proper_superset?(Set[1, 4]) # => false
p s.proper_superset?(Set[1, 2, 3]) # => false
//}
@see Set#subset?... -
Set
# subset?(set) -> bool (23397.0) -
self が集合 set の部分集合である場合に true を返します。
...self が集合 set の部分集合である場合に true を返します。
subset? は、2 つの集合が等しい場合にも true となります。
proper_subset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オブジェクトを指......mentError 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2]
p s.subset?(Set[1, 2, 3]) # => true
p s.subset?(Set[1, 4]) # => false
p s.subset?(Set[1, 2]) # => true
p s.proper_subset?(Set[1, 2, 3]) # => tr......ue
p s.proper_subset?(Set[1, 4]) # => false
p s.proper_subset?(Set[1, 2]) # => false
//}
@see Set#superset?... -
Set
# superset?(set) -> bool (23397.0) -
self が集合 set の上位集合 (スーパーセット) である場合に true を 返します。
...集合 set の上位集合 (スーパーセット) である場合に true を
返します。
superset? は、2 つの集合が等しい場合にも true となります。
proper_superset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オ......rror 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2, 3]
p s.superset?(Set[1, 2]) # => true
p s.superset?(Set[1, 4]) # => false
p s.superset?(Set[1, 2, 3]) # => true
p s.proper_superset?(Set[1, 2]) #......=> true
p s.proper_superset?(Set[1, 4]) # => false
p s.proper_superset?(Set[1, 2, 3]) # => false
//}
@see Set#subset?... -
Set
# difference(enum) -> Set (20239.0) -
差集合、すなわち、元の集合の要素のうち引数 enum に含まれる要素を取り除いた 新しい集合を作ります。
...す。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
require 'set'
p Set[10, 20, 30] - Set[10, 20, 40]
# => #<Set: {30}>
/... -
IPAddr
# set(addr , *family) -> self (18214.0) -
このオブジェクトの IP アドレスとアドレスファミリをセットして自身を返します。
...このオブジェクトの IP アドレスとアドレスファミリをセットして自身を返します。
@param addr セットする IP アドレスの数値表現。
@param family セットするアドレスファミリ。... -
Set
# disjoint?(set) -> bool (17284.0) -
self と set が互いに素な集合である場合に true を返します。
...self と set が互いに素な集合である場合に true を返します。
逆に self と set の共通集合かを確認する場合には Set#intersect? を
使用します。
@param self Set オブジェクトを指定します。
@raise ArgumentError 引数が Set オブジェクトで......ない場合に発生します。
//emlist[][ruby]{
require 'set'
p Set[1, 2, 3].disjoint? Set[3, 4] # => false
p Set[1, 2, 3].disjoint? Set[4, 5] # => true
//}
@see Set#intersect?... -
Set
# intersect?(set) -> bool (17278.0) -
self と set の共通要素がある場合に true を返します。
...self と set の共通要素がある場合に true を返します。
@param self Set オブジェクトを指定します。
@raise ArgumentError 引数が Set オブジェクトでない場合に発生します。
require 'set'
p Set[1, 2, 3].intersect?(Set[3, 4]) # => true
p Set[1, 2, 3......].intersect?(Set[4, 5]) # => false
@see Set#intersection, Set#disjoint?... -
Set
# ==(set) -> bool (17256.0) -
2 つの集合が等しいときに true を返します。
... set が Set オブジェクトであり、self と set が同数の
要素を持ち、かつそれらの要素がすべて等しい場合に true となります。
それ以外の場合には、false を返します。
要素の等しさは Object#eql? により判定されます。
@param set......比較対象のオブジェクトを指定します。
//emlist[][ruby]{
require 'set'
s1 = Set[10, 20, 30]
s2 = Set[10, 30, 40]
s3 = Set[30, 10, 30, 20]
p s1 == s2 # => false
p s1 == s3 # => true
//}... -
Set
# +(enum) -> Set (17234.0) -
和集合、すなわち、2 つの集合の少なくともどちらか一方に属するすべての 要素からなる新しい集合を作ります。
...す。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
require 'set'
p Set[10, 20, 30] + Set[10, 20, 40]
# => #<Set: {10, 20...