PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
Ruby
]
討論串
[問題] hash的排序?
共 2 篇文章
排序:
最舊先
|
最新先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#1
[問題] hash的排序?
推噓
2
(2推
0噓 4→
)
留言
6則,0人
參與
,
最新
作者
skyboy
(yes i do...)
時間
18年前
發表
(2007/01/27 02:19)
,
編輯
資訊
1篇文章回應此文
1
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
想請教一下hash的排序. 可以依值排完然後再排鍵的大小嗎?. 試了好幾種方法好像都不行, 反覆用了itertor也試不太出來. 所以想請教一下. example: (先以值排). key value. 8 4. 3 4. 1 2. 10 2. 然後再以鍵去排, 原來排好的順序(8,3,1,10)會
#2
Re: [問題] hash的排序?
推噓
2
(2推
0噓 2→
)
留言
4則,0人
參與
,
最新
作者
godfat
(godfat 真常)
時間
18年前
發表
(2007/01/27 02:56)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
value 要大的在前面?. 然後 key 小的要在前面?. anyway, 這只是演算法的問題,比較法則為:. 1. 比 value 的大小. 2. 如果 value 相等,則比 key 的大小. puts({8=>4, 3=>4, 1=>2, 10=>2}.sort{ |lhs, rhs|. r
(還有237個字)
首頁
上一頁
1
下一頁
尾頁