首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
在计算机编程领域中查找与排序是应用最广泛的算法,在C语言中如何实现对任何数据类型的数据的查找与排序是我们探究的关键。在C语言的编程过程中,查找与排序是经常用到的算法。通过对常用查找与排序的探讨可以让我们解决实际编程中碰到的问题。  相似文献   

2.
高云 《内江科技》2004,25(4):23-23,27
本文介绍了计算机常用的几种排序算法,通过对各个算法核心的实现部分的简介及各种算法之间的优劣比较.使读者在选择不同的排序算法时能够从需求出发.得到最优最有利的算法。  相似文献   

3.
主要介绍了一种用来为高冗余和高重复的有度数据进行迅速有效排序和去重的方法。该算法以快速排序算法为基础,在此基础上借鉴链式基数排序思想,在排序数据的同时进行插入查找数据。定义了有度数据的概念,异度排列即对不同的度以不同的次序分别进行排列。  相似文献   

4.
段淑敏  张连堂 《内江科技》2006,27(4):125-126
阐述了运用分治策略实现快速排序的基本思想,用c#语言实现快速排序算法,然后分析快速排序算法的性能,通过对由实验所得归并排序、堆排序、插入排序、快速排序平均时间的曲线图等分析得出快速排序算法在渐进意义上的最优性。  相似文献   

5.
基于映射排序的两个算法   总被引:1,自引:1,他引:1  
杨宪泽 《科技通报》1996,12(6):351-355,362
提出了两个新的排序算法:(1)多字段记录的映射排序法,这一算法关键字与数组下标作映射处理,不实施反复比较和交换关键字的操作,时间复杂性达到O(N)。(2)链式扩充基排序法,这一算法扩充基,使用子域映射来提高排序速度,效率高,通常情况下优于Hoare快速排序法。  相似文献   

6.
算法在程序设计中起着至关重要的作用,一个好的算法可以让程序变得高效。排序作为数据处理最基本的工作之一,在程序中需要大量使用。常见的几种排序算法的平均时间复杂度最优为O(nlog2n),为从根本上提高程序的运行效率,对能够在线性时间解决数据排序的算法进行了研究,并在实际问题中对桶排序算法加以了应用。  相似文献   

7.
改进的快速排序算法   总被引:1,自引:0,他引:1  
本文通过分析快速排序算法中固有的不足之处,提出了改进的快速排序算法,并对算法的时间复杂度进行分析,通过编写程序上机实验,将原算法与改进的算法运行所需时间进行比较,证明了改进算法的有效性。  相似文献   

8.
本文介绍了c语言中三个比较重要的排序方法,分别是冒泡排序、选择排序和插入排序,主要从基本思想、排序过程、算法等方面对这几种常用的排序方法进行分析比较。  相似文献   

9.
资源约束项目排序问题是一类NP-Hard问题,求解困难,复杂度很大。已有一些求解的方法,本文对这些方法进行总结,并简单介绍了各种算法的基本思想。  相似文献   

10.
Google的PageRank技术剖析   总被引:39,自引:5,他引:39  
曹军 《情报杂志》2002,21(10):15-18
检索结果排序算法一直是情报检索系统的核心技术之一,在搜索引擎中的地位则更加重要。通过对搜索引警google的关键技术PageRank的深入剖析,分析了其在Google排序系统中的作用,并对其发展所存在的问题进行了探讨。  相似文献   

11.
排序是最基础的算法之一,它应用极为广泛,应用于各个领域,不仅是数据库的核心技术,它本身也有广泛的应用场合。我们采用了分块排序、并归执行的算法,这样通过并发多个进程进行排序,通过对进程的同步的控制,合理的在内存中分配读进程和写进程,减少cpu与硬件的冲突,提高了效率。  相似文献   

12.
信息检索系统返回结果的排序称为相关排序,其中各条目的顺序反映了结果和查询的相关程度.在相关文献的基础上研究了基于概念格的文档相关排序,提出了一种新的排序算法,该算法相对简单,结果令人满意而且能够对大量的文档进行排序.  相似文献   

13.
高校图书馆文献采访模型的研究   总被引:2,自引:0,他引:2  
林玉蕊  李美文 《情报杂志》2002,21(11):110-110,109
运用复安全有向图顶点排序算法,结合图书馆文献采选工作进行研究探讨,建立文献采访模型并进行实例分析。  相似文献   

14.
排序是程序设计中非常重要的内容,其算法种类繁多,现介绍常用的几种排序算法,并比较了它们的异同。针对不同的序列选择最佳排序方法,以提高效率。  相似文献   

15.
在数据结构中,对于数据的查找有很多种方法,其中对有序表的查找通常采用二分查找,它是一种效率较高的查找方法。比较次数少,查找速度快,但只适合于顺序存储的有序表。  相似文献   

16.
信息检索中用户的多样化需求促进了多样化排序问题的提出,当前国内外多样化排序研究的成果主要分为隐式多样化排序和显式多样化排序,而在用户潜在意图未知的前提下,如何根据用户提交的查询词对信息检索结果文档进行排序,从而最大化程度上满足用户需求,是多样化排序问题研究的核心问题和难点。文章通过对国内外多样化排序研究成果进行分析,归纳了当前多样化排序研究中所存在的一些不足,并指出了在多样化排序领域中可以进行研究的一些方向,特别是多样化排序理论体系的完善和多样化排序系统的构建。  相似文献   

17.
基于模糊理论,提出以百分比填答的模糊语义表,采用模糊语义算法,构建科研项目立项评估模型。构建过程先由回收的电子打分表,取模糊值大于模糊中位数的有效值,并提取出评估科研项目的主指标、次指标,建立科研项目评估表,供评审委员会主任、副主任、专家总体组长进行评估。由评审专家按照科研项目评估表给予各准则的权重,并根据此准则进行科研项目评分,采用模糊集方式表达,将各抽象的准则转为量化的三角模糊数,对模糊数进行排序评估。最后进行案例评估分析,对构建的模型进行验证,结果表明具有良好的优越性,为科学、客观、公正的评估和优选科研项目立项提供了一种更加可行的方法。  相似文献   

18.
李俊  王亮 《西藏科技》2012,(7):71-73,80
数据结构是计算机专业一门重要的理论基础课。算法是对具体问题求解步骤的描述,掌握算法在计算机上的实现,认真的一步一步走查算法是非常必要的。实践证明,通过走查算法可以加深学生对算法基本思想的理解,提高教学效果。  相似文献   

19.
信息系统中经常要用到排序。无论是计算过程还是结果,都有排序的要求。一个计算过程往往是以另一个计算过程的结果作为运算对象或运算对象的一部分。有序的运算对象有利于采用高效的算法以提高运……  相似文献   

20.
陈洪 《中国科技信息》2011,(13):131-131
排序学习问题是机器学习与数据挖掘领域近来的研究热点之一。本文通过分析和比较几种排序学习模型,提出基于这些模型的一般框架,从而为进一步的算法设计和理论分析奠定基础。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号