From: keiju@... (ÀÐÄÍ·½¼ù ) Date: 1997-01-31T15:00:11+09:00 Subject: [ruby-list:1994] Re: Hash of Hash/Array(Re: [Dist] Mutex module) ã‘ã„ã˜ã‚…ï¼ SHLジャパンã§ã™. In [ruby-list :01993 ] the message: "[ruby-list:1993] Re: Hash of Hash/Array(Re: [Dist] Mutex module) ", on Jan/31 14:35(JST) sinara@blade.nagaokaut.ac.jp writes: >> æ¾æœ¬æ°ã®[ruby-list: 1960]ã«ã‚ã£ãŸã‚ˆã†ã«Arrayã¯listã¨ã—, Vectorã¨ã—㦠>> extendã•れãŸArrayã¯tuppleã«ã™ã‚‹ã¨ã„ã†ã®ã‚‚1ã¤ã®æ‰‹ã‹ã‚‚知れã¾ã›ã‚“ã­. >ãªã‚‹ã»ã©ã€ãれã¯ã„ã„ã‹ã‚‚ã—れãªã„ã§ã™ã€‚ ã§ã—ょ(^^;;; >ãれ㯠array.include?(key) ã®ã‚³ã‚¹ãƒˆã¨ hash[key] ã®æ¯”較ã§ã™ã­ã€‚ >ç§ãŒã„ã„ãŸã‹ã£ãŸã®ã¯ã€id ã¯ã‚ªãƒ–ジェクト㨠1:1 対応ã—ã¦ã„ã‚‹ã®ã ã‹ >らã€ã„ã£ãオブジェクトã®ç”Ÿæˆé †ã«ç•ªå· n を振ã‚ã†ã¨ã€‚ ãªã‚‹ã»ã©ãã†ã„ã†ã“ã¨ã§ã—ãŸã‹... >ã§æ¸ˆã‚€ã§ã—ょã†ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚(ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã¨ã—ã¦ã®ãƒ¡ãƒ¢ãƒªãŒç·š >形構造ã§ã‚ã‚‹ã‹ãŽã‚Šã€ã‚‚ã£ã¨ã‚‚é«˜é€Ÿãªæ¤œç´¢ã§ã™ã­ã€‚^^;)hash 関数ã¨ã— >㦠n ã‚’å–ã£ãŸãƒãƒƒã‚·ãƒ¥ã¿ãŸã„ãªã‚‚ã‚“ã§ã™ã€‚ãŸã ã— hash 関数を構æˆã™ã‚‹ >コストãŒã‹ã‹ã‚‰ãªã„。 ãã†ã§ã™ã­. 基本的ã«ã¯ã‚‚ã£ã¨ã‚‚é«˜é€Ÿãªæ¤œç´¢æ³•ã§ã™. ãŸã , ã“れを使ã†ã«ã¯å¹¾ ã¤ã‹å•題ãŒã‚りã¾ã™ã‚ˆã­. 1. è¦ç´ ãŒç™»éŒ²onlyã§ã‚れã°, ã“ã®å®Ÿè£…ã¯ä½¿ãˆã¾ã™ãŒ, è¦ç´ ã®å‰Šé™¤ãŒã‚ã‚‹ã¨ã™ ãé–“ãŒåˆã„ã¦ã—ã¾ã†. 2. ãƒãƒƒã‚·ãƒ¥ãªã©ã®ãƒ—リミティブクラスã«ã¯idã‚’ãµã‚‹ã“ã¨ãŒã§ããªã„. __ ..........................................石塚 圭樹@SHLジャパン(æ ª)... ------------->アドレス変ã‚りã¾ã—ãŸ!! e-mail: keiju@shljapan.co.jp <----