🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #429

Re: Wielowymiarowe sortowanie listy haszy

#429
From: hubert depesz lubaczewski
Date: Fri, 09 Feb 2007 15:14
21 lines
1452 bytes
On 2007-02-09, Jaroslaw Zabiello <hipertracker@gmail.com> wrote:
> Da się jakoś ten blok uzupełnić o sortowanie wewnatrzne wg kolejnego
> poziomu?

jasne.
zobacz do ri sort_by.
podpowiadają:

sorted = files.sort {|a,b| File.new(a).mtime <=> File.new(b).mtime}
skoro można tak (aczkolwiek to do tablic, nie wiem czy do haszy
zadziala - gdyby nie to hash.keys.sort { }):
a <=> b || a.length <=> b.length

powinno ładnie zadziałać.

depesz

-- 
quicksil1er: "postgres is excellent, but like any DB it requires a
highly paid DBA.  here's my CV!" :)
http://www.depesz.com/ - blog dla ciebie (i moje CV)
Technical Details
Message-ID: <6ofu94-vqa.ln1@xxx.home.depesz.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!xxx.home.depesz.com!news
References: <gqhrtwbv9mw1$.jn47g7rpeiib$.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!xxx.home.depesz.com!news
From: hubert depesz lubaczewski <depesz@depesz.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: Wielowymiarowe sortowanie listy haszy
Date: Fri, 9 Feb 2007 16:14:46 +0100
Organization: depesz Software
Lines: 21
Message-ID: <6ofu94-vqa.ln1@xxx.home.depesz.com>
References: <gqhrtwbv9mw1$.jn47g7rpeiib$.dlg@40tude.net>
Reply-To: depesz@depesz.com
NNTP-Posting-Host: mamba.eo.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1171037282 2578 217.17.46.130 (9 Feb 2007 16:08:02 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Fri, 9 Feb 2007 16:08:02 +0000 (UTC)
X-Sender: ygEPU2g+fAZESfbjNtosvIoppuTYhFFI
User-Agent: slrn/0.9.8.1pl1 (Debian)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit