首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
在C#的开发中.接口是非常重要也非常好用的东西。可是很多人却不是很了解接口的作用及使用方法,该文以深入浅出的方式给大家进行接口的讲解,并通过两个典型的案例给大家介绍IComparable〈T〉、IComparer〈T〉这两接口的典型应用。  相似文献   

2.
基于数组的桶排序算法   总被引:1,自引:0,他引:1  
经典桶排序算法以链表形式实现"桶",处理均匀数据效率很高,是O(N)算法 .但对极不均匀数据则退化成低效的O(N2)插入排序 .讨论了记录携带附加数据的计数排序算法,将"桶"实现为顺序数组,避免链表的动态内存分配直接提高算法效率,并允许快排等O(N log N)算法处理桶内数据 .对均匀数据仍然保持O(N)时间复杂度,对极端不均匀数据则只退化为O(N log N)的原算法 .对一般非均匀数据,证明数组桶排序算法总体性能高于经典算法 .均匀数据实验表明,桶排序算法明显优于Linux下标准qsort系统调用,且数组桶排序算法效率更高 .而在非均匀的正态数据实验中数组桶算法性能下降明显小于经典桶排序,总体效率仍然优于qsort的直接应用 .  相似文献   

3.
4.
介绍了C语言几种常用的排序方法的基本思想、排序过程、代码实现以及分析比较.  相似文献   

5.
选择法排序是一种基本排序算法,通常我们编写排序程序,只会得到结果而看不到排序的具体过程。本文用C#2005编程实现了该排序算法的动态演示,非常直观,有助于初学编程者了解这一算法的原理和具体实现过程。  相似文献   

6.
选择法排序是一种基本排序算法,通常我们编写排序程序,只会得到结果而看不到排序的具体过程。本文用C# 2005编程实现了该排序算法的动态演示,非常直观,有助于初学编程者了解这一算法的原理和具体实现过程。  相似文献   

7.
用汇编语言实现数据排序   总被引:1,自引:1,他引:0  
汇编语言是计算机能够提供给用户使用的最快而又最有效的语言,也是能够利用计算机所有硬件特性井能直接控制硬件的唯一语言。本文主要讨论如何利用汇编语言实现计算机程序设计中排序这种重要运算。  相似文献   

8.
9.
10.
在VB中使用控件数组非常灵活,同样在C#中也可以实现控件数组的功能.从三个方面说明C#如何完成控件数组的功能,即对多个控件赋值,多个控件使用同一个事件处理程序,在运行时动态添加或者删除控件.  相似文献   

11.
许多政府或企业网站除展示与本单位密切相关的信息外,往往也集成一些小的功能性的、与用户日常生活密切相关的,类似于提供火车时刻表、天气预报等辅助信息,采用C#利用Web Service提供的编程接口实现了实时天气预报功能,并能根据访问者所在地自动提供其相关的天气信息。  相似文献   

12.
C#中实现IP组播的关键技术   总被引:1,自引:0,他引:1  
与单播技术相比,IP组播技术可以更有效地传输数据、降低网络负载,因而在视频、音频等多媒体数据传输中有着广泛的应用。C#是NET平台的代表性开发语言,利用C#实现组播有很好的应用前景。IP组播基于UDP协议,在C#开发语言中,可以通过UdpClient类的相关属性和方法来实现加入、退出组和传输组播数据。通过针对UdpClient类进行编程,并结合实际应用,一个基于局域网的组播实例被给出。  相似文献   

13.
Abstract Class与Interface是C#提供的两种抽象类定义机制。Abstract Class与Interface在抽象类定义方面具有很大的相似性,本文对二者的解析,为开发者提供了在它们之间进行选择的依据。  相似文献   

14.
抽象类和接口是C#语言中两个重要的对象引用类型,是C#程序设计使用多态性的基础.本文对两者进行比较,并通过例子说明了抽象类和接口的区别和使用场合.  相似文献   

15.
ArrayList和HashTable是c#语言中的集合元素,能够处理动态元素添加、删除等操作。介绍了ArrayList和HashTable的相关概念和基本操作,并通过案例的实现来说明集合元素对于数据的组织有很大的作用。  相似文献   

16.
使用C#语言进行多线程程序设计   总被引:4,自引:0,他引:4  
许毅  冯山 《计算机工程》2003,29(5):1-2,173
主要对微软最新推出的C#语言在.Net框架下进行多线程程序设计的方法进行了探讨,并介绍了多线程编程情况下线程安全的概念和方法。  相似文献   

17.
This paper proposes a novel system that “rephotographs” a historical photograph with a collection of images. Rather than finding the accurate viewpoint of the historical photo, users only need to take a number of photographs around the target scene. We adopt the structure from motion technique to estimate the spatial relationship among these photographs, and construct a set of 3D point cloud. Based on the user‐specified correspondences between the projected 3D point cloud and historical photograph, the camera parameters of the historical photograph are estimated. We then combine forward and backward warping images to render the result. Finally, inpainting and content‐preserving warping are used to refine it, and the photograph at the same viewpoint of the historical one is produced by this photo collection.  相似文献   

18.
MIDI是记录了音乐演奏信息的二进制文件。利用C#语言所提供的文件操作类,可以方便地实现MIDI文件的读取,C#所提供的字符处理类也为MIDI协议的解析提供了便利,从而能从中获取音乐旋律。  相似文献   

19.
俄罗斯方块是一款非常受欢迎的益智游戏。本文介绍了利用C#来实现此游戏的分析设计、主要类及其代码 等知识。  相似文献   

20.
秦丹 《数字社区&智能家居》2009,5(6):4281-4281,4284
MIDI是记录了音乐演奏信息的二进制文件。利用C≠语言所提供的文件操作类,可以方便地实现MIDI文件的读取,C≠所提供的字符处理类也为MIDI协议的解析提供了便利,从而能从中获取音乐旋律。  相似文献   

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

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