zoukankan
html css js c++ java
对哈希表进行排序
不想自己写排序算法的,可以牺牲些哈希表的性能:这里主要是想按值大小排序
//
哈希表排序的变通方法
foreach
(DictionaryEntry d
in
hashtable)
{
aX[i]
=
d.Key.ToString();
aY[i]
=
Convert.ToInt32(d.Value);
i
++
;
}
Array.Sort(aY,aX);
这样排出来的是正序。要倒序显示,再来一遍(好像很垃圾
)
for
(
int
j
=
(aY.Length
-
1
);j
>
0
;j
--
)
{
ListViewItem listViewItem1
=
new
ListViewItem(
new
string
[]
{aX[j],aY[j].ToString()}
,
-
1
, Color.Empty, Color.Empty,
null
);
listView1.Items.AddRange(
new
ListViewItem[]
{listViewItem1}
);
}
查看全文
相关阅读:
[JSOI2004]平衡点
[HNOI2009]梦幻布丁
蒜头君救人
蒜头君的排序
蒜头君的坐骑
[ZJOI2006]超级麻将
环状最大两段子段和
洛谷P2480 [SDOI2010]古代猪文(卢卡斯定理+中国剩余定理)
线性基学习笔记
洛谷P2473 [SCOI2008]奖励关(期望+状压)
原文地址:https://www.cnblogs.com/babyblue/p/23682.html
最新文章
luogu P1802 5倍经验日
NOIP 2015 跳石头
luogu P3368 【模板】树状数组 2
luogu P1009 阶乘之和
luogu P1095 守望者的逃离
bzoj 2038: [2009国家集训队]小Z的袜子(hose)
luogu P3375 【模板】KMP字符串匹配
[BZOJ4399]魔法少女LJJ
[HNOI2012]永无乡
[POJ1655]Balancing Act
热门文章
[POJ3417]Network
[POJ1144]Network
[USACO06JAN]Redundant Paths
[POJ2762]Going from u to v or from v to u?
[HDU4123]Bob’s Race
[ZOJ3781]Paint the Grid Reloaded
[POI2014]Rally
POJ 3304 Segments
POJ 2318 TOYS
[USACO15OPEN]回文的路径Palindromic Paths 2.0版
Copyright © 2011-2022 走看看