问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#排序,且数据量很大。大概500万。

发布网友 发布时间:2024-10-09 17:44

我来回答

5个回答

热心网友 时间:2024-12-05 01:20

如果这是一个学校里的题目,用冒泡排序是可以的。
虽然效率不高,但这种算法占用内存最少。
首先假设你的数据不太大,比如一条记录占10 bytes,500万就是50M。
对现在计算机还是可以承受的。

如果这是一个实际项目,你这么做排序没有任何意义。
标准的做法是把需要查询的那部分数据插入数据库。
然后再利用数据库的查询功能进行操作。

排序算法很多,需要很多更详细的资料才能判断哪个算法更有利。
下面的链接有各种算法的优劣比较,和例子。
(原来的链接在百度居然通不过)

参考资料:http://hi.baidu.com/sppeivan/blog/item/855c68df5fa6605994ee3722.html

热心网友 时间:2024-12-05 01:21

快速排序算法比较好用,分组处理

热心网友 时间:2024-12-05 01:21

500W啊,显然不能够一次性读入内存了
所以如你所说的冒泡排序一类的内部排序算法都失效了
去看一下外部排序吧

热心网友 时间:2024-12-05 01:22

你500万数据是在数据库中么? 如果是就在数据库排升序降序
500w 我的妈啊 要是过输入 会死人 要不然用Java把 那有个接口专门排序的 我也不知道效率高不

热心网友 时间:2024-12-05 01:23

高手写了个例子,正写那500W的数据测试呢
扔数据库里排吧,500W对数据库来说不多
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑lol突然很卡怎么办啊电脑玩lolfps低怎么解决 危化品仓库有什么设备 香港中文大学2021-2022在河北,重庆最低录取分数线 ChaCheer 洽洽 南瓜子 盐焗味 500g-适用对象 老闫家小粒香南瓜子-适用对象 洽洽盐焗味南瓜子-适用对象 盐焗南瓜子里有添加明矾吗 老街口盐焗味南瓜子500g*2袋量大优惠休闲零食 一天走多少步可以减肥每天走多少步可以减肥 肉炖土豆需要炖多久时间 大规模数据如何实现数据的高效追溯? 房屋征收宅基地怎么补偿 做糖耐量可以走动吗 做糖耐喝糖水完可以喝水吗 问题有三:一:谁杀了总经理老婆。二:为什么要杀。三:说出三个理由。 做糖耐喝完糖水可以走动吗 问题有三:一:谁杀了总经理老婆。二:为什么要杀。三:说出三个理由 跪求... 糖耐检查喝完糖水后要不要运动一下 豌豆荚安卓版怎么下载历史版本 豌豆荚安卓版下载历史版本的方法 糖耐喝了糖水能走动吗 糖耐后走动好还是静坐好 豌豆荚如何下载豌豆视频的老版本? 长三角商品交易所长三角商品交易所简介 怎么使用自定义图标 我昨晚上用老鼠笼子抓到一只老鼠。它出不来很凶的,就把它自己就把自己... ...了一条老鼠 我不忍心杀了它还总想放了它 我是不是有毛病。。_百度知... ...但我没弄死它,送到外面把它放了,我这样对吗。我不是不敢弄死它... ...的个人工作证明。。。希望银行工作的人员请进来回答。。谢谢... 建设银行员工请进来帮我看下个人征信! 门对门葫芦挂在门的什么位置 挂在门上还是门旁 送妹妹生日礼物实用点 什么是曜变天目茶碗 曜变天目茶碗的历史 送妹妹什么礼物 曜变天目“曜变”与“天目” 事在人为说明什么道理事在人为借以说明什么道理 曜变天目茶碗历史 车辆行驶轨迹查询 乳铁蛋白含量高的奶粉有哪些 PPT怎样设置多种文本颜色实例教程 起床如何整理床铺 为什么现在的大学都是学C语言,C++,C#,但是真正毕业生缺很少有人从事这些... sia 的I’m In Here( piano vocal version)可用到QQ空间的链接 钢琴谱 要sia-I'm In Here (Piano Version)的钢琴谱 芯烨XP-58IIIK主要参数 芯烨XP-58IIIK产品简介 明珠游戏《明珠三国2》介绍_明珠游戏《明珠三国2》是什么 明珠三国2tt版本如何下载 N97能玩明珠三国吗 明珠三国2游戏安卓游戏高速下载 ...总是再说什么"大腹便便",对了,这是什么意思啊???