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}
);
}
查看全文
相关阅读:
stylus 安装
Vue中img的src属性绑定与static文件夹
vue-cli的build的文件夹下没有dev-server.js文件,怎么配置mock数据
easyui中的datebox空间,起始时间不受限制,终止时间不能选择起始时间选中的时间靠前的时间
python实现文件下载图片视频
python爬虫 urllib库基本使用
python面向对象的三大特征
常见网页状态码
说说为什么会有ssl.CertificateError报错
python-魔术方法
原文地址:https://www.cnblogs.com/babyblue/p/23682.html
最新文章
You can also run `php --ini` inside terminal to see which files are used by PH P in CLI mode
Laravel配置全局公共函数的方法步骤
Linux里设置环境变量的方法(export PATH)
laravel 笔记
Redis 入门到分布式 (二)API的理解和使用
Redis 入门到分布式 (一)Redis初识
Java并发编程 (十) 多线程并发拓展
Java并发编程 (九) 线程调度-线程池
Java并发编程 (八) J.U.C组件拓展
Java并发编程 (七) J.U.C之AQS
热门文章
Java并发编程 (六) 线程安全策略
Java并发编程 (五) 线程安全性
Java并发编程 (四) 线程安全性
Java并发编程 (三) 项目准备
关于nodejs的npm命令无反应的解决方案
react.js 新闻头条
sublime中的react 里的jsx如何高亮
easyui message框显示1秒后消失
vue-router 多个路由地址绑定一个组件造成 created 不执行的解决方法
jQuery Ajax同步参数导致浏览器假死怎么办
Copyright © 2011-2022 走看看