摘要:
交换排序的基本思想是:两两比较待排序记录的关键字,并交换不满足顺序要求的记录对,直到满足条件为止。交换排序的主要方法有冒泡排序和快速排序。文章给出用C语言实现冒泡排序算法的源代码,在Vc++6.0环境中调试通过,并提供下载源码文本。冒泡排序的具体过程如下:第一步,先比较k1和k2,若k1>k2,则交换k1和k2所在的记录,否则不交换。继续对k2和k3重复上述过程,直到处理完kn-1和kn。这时最大的排序码记录转到了最后位置,称第1次起泡,共执行n-1次比较。与第一步类似,从k1和k2开始比较,到kn-2和kn-1为止,共执行n-2次比较。依次类推,共做n-1次起泡,完成整个排序过程。若文 阅读全文
posted @ 2013-04-08 13:40
ScottChiang
阅读(876)
评论(0)
推荐(1)
摘要:
//Author: ScottChiang //Date: June 2012package com.test.sort;import java.util.Random;public class QuickSort { public static void main(String[] args) { //随机产生一个数组 Random random = new Random(); int countNumbers = random.nextInt(17) + 3 ; int []randomArray = new int[count... 阅读全文
posted @ 2013-04-08 13:23
ScottChiang
阅读(414)
评论(0)
推荐(1)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace StreamReadWrite{ class Program { static void Main(string[] args) { // Get the directories currently on the C drive. DirectoryInfo[] cDirs = new Direct... 阅读全文
posted @ 2013-04-08 12:04
ScottChiang
阅读(196)
评论(0)
推荐(1)
摘要:
实现C#XML序列化技术使用到什么具体的方法呢?我们在具体的操作过程中需要注意什么呢?那么这里向你展示一个Demo,希望对你了解C#XML序列化技术有所帮助。 首先,我们定义一个需要序列化的对象:using System; namespace XMLSerializer{ public class TestXML { public string name; public string sex; public string age; }} 然后我们就可以在程序中使用这个类构造对象,C#XML序列化。 private void button1_Click( obj... 阅读全文
posted @ 2013-04-08 12:00
ScottChiang
阅读(349)
评论(0)
推荐(0)
摘要:
C++C#=====================================WORDushortDWORD uintUCHAR int/byte大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyteUCHAR* string/IntPtrunsigned char* [MarshalAs(UnmanagedType.LPArray)]byte[]/?(Intptr)char* stringLPCTSTR stringLPTSTR [MarshalAs(UnmanagedType.LPTStr)] stringlongintulong uintHandle Int 阅读全文
posted @ 2013-04-08 11:58
ScottChiang
阅读(216)
评论(0)
推荐(0)
摘要:
近期由于版权保护问题,腾讯禁止了在海外使用QQ。以下是在海外使用QQ音乐的方法搜一个免费代理的网站,利用它找到一个中国的代理如IP:211.167.112.99 端口80进入IE浏览器Internet选项-连接-局域网设置-代理服务器-复制你找到的中国代理IP和端口Done 阅读全文
posted @ 2013-04-08 11:50
ScottChiang
阅读(3662)
评论(0)
推荐(0)

浙公网安备 33010602011771号