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

排序的重要性

发布网友 发布时间:2023-02-21 01:48

我来回答

1个回答

热心网友 时间:2023-09-22 23:51

2018/08/12
看过那么多的算法书, 每本书都在讲排序,分析各种排序算法的原理,分析他们的时间复杂度、空间复杂度。
结果我并没有真正的领悟到要这样分析。因为没有一本书去说,算法的通用性到底在哪。你学那么多的基础算法,到底给你带来了什么。这也是一直以来,我迷茫的地方。

也是从《算法设计手册》那里看到的,他想传达的意思就是,排序算法可能在别的领域(一直以来就感觉是一个给相关数据排序的过程)没有那么突出????(这句话我自己想表达什么意思) (2019/02/24 修改)
比较重要的一点就是,利用排序算法可以简化一个问题。当时书上提到的一个例子就是想求两个整数集合是否重合(是否有交集)。当然这个问题比较简单,我们初始在想的时候就能马上想起来用排序的方法来求交集。

他分解的手段比较高明,提供了三种思路。
1)将大的数组先排序,然后遍历另一小的数组去在另一个数据中查找。而且排序后的数组可以用二分法来进行查找。
2)将小的数据先排序,后面同(1)
3)将两个数据都排序,然后取他们的最大值最小值来进行比较。
(最后说一句,他多说了一句哈希表的概念,就是将一个哈希表做了哈希之后,另一数组直接哈希进行查找,这个更快)
我觉得,这个里面呢,并不是强调这个算法,而是说你学会了排序之后,就将后续的计算复杂度以及问题的解决思路给打开,最重要的是能不能从别的问题的角度来解决问题

我觉得对我来说,感觉比较深的,就是有一次我分析数据,感觉没什么分析的思路,但是就利用shell的排序命令,就让我看到了这个中间的规律。这就是让人能够打开思路的方式。

多说一句,我觉得我看了这么多书,我觉得基础的东西,虽然细节不慎理解,但是都觉得这些基础的东西没用。就是因为他没有给我带来实质性的启发。这本书(《算法设计手册》)这个东西就给出了我相应的提醒。。。难道就是书的问题??
就差那么一句提醒,当然不仅仅是提醒,还有就是你用范例也好,让我真正的感觉到了这个东西有用。
2018/08/12
但是反过来说就是,这个东西就是靠自己去领悟。哎,但领悟也是需要积累的。
另外,不单单是排序的问题,很多书也都提到了递归这个概念,但是这个东西也是没有很深的理解,换句话说,没有应用。
但这本书里面的一个点说的很好,那就是对现实问题进行建模,从而把现实模型抽象地转化到基础的数据结构上来解决问题。我觉得这个地方,才是最重要的。

2018/08/25
但是上面这个问题,再抽象层次上应该怎么理解??

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见和同性发生关糸了 梦见和同性朋友发生亲密关系 学生党如何科学护肤? 学生党该怎么基础护肤? 有什么美容护肤的技巧适合学生党? 怎么@全部成员啊? 新洲摩尔城一楼小吃租金多少 武汉王家湾有哪些广场 你好 请问 晚上6点开始 学瑜伽 可以吗? 因为我想在下班时间去 锻炼锻 ... 电脑联网有哪些条件台式电脑无线上网需要具备哪些条件 你认为园林中人工植物群落结构的设计可持续性按着重要性排序应考虑那些因子? 按照消息事实的重要性由重到轻的顺序依次排列的结构是 按照消息事实的重要性由重到轻的顺序依次排列的结构形式是 在建筑结构设计中什么才是最重要的 有没有什么防癌的养生秘方 不要钱的防癌偏方有哪些? 防癌不用太费劲,有哪些处方,可以让癌症离你远一点? 刘晓艳四六级团队有哪些老师 刘晓艳被全平台封现在好了吗 研究60多年癌症,92岁院士总结出4张“防癌处方”,分享给你 孙燕院士:研究癌症60多年,我总结出5张“防癌处方”,送给你 孙燕院士:治癌60年,分享5张防癌“处方”!助你把肿瘤拒之门外 空调安装在房间什么位置对身体 空调安装哪个位置最合适 安装空调有奥妙 位置很重要 具有抗癌作用的食品有哪些? 梦见母亲又生了一个大胖小子 梦见我生了个小子 梦见被两个帅哥追求 梦见我不喜欢的帅哥追求自己 小康之家鸿运年年两全保险买满后退保能退多少 校园的声音(写作文) 六年级的学校的声音写作文 如何把视力渐渐恢复。 渐渐恢复AABC “身体渐渐恢复”这个搭配有误吗? 街头渐渐恢复了往日的繁华,荣威i6新能源还是尽量要开车出门 关于癌症预防和早诊的较全面知识 k9077的火车几点到郴州 大锅盖电视没有信号用哪个卫星 大锅盖电视没有信号怎么,办 2020年世界癌症日是哪一天 几月几日? 刚买的大锅盖无信号,信号强度72质量8,该怎么调啊,急急急,大哥大姐帮帮忙啊!具体说明一下,拜托了 每年的世界镇痛日主题 世界癌症日是哪一天世界癌症日的由来 国际肺癌日的来源是什么 意大利怎么汇款中国 请问从意大利汇款1000元人民币到国内,怎么汇款最快,手续费是多少? 美的悦弧变频空调1,5匹35制热量和制热功率是什么意思 制热功率是什么意思