Java版归并排序

Java版归并排序
/** * author Akalius Kung 2008-2-5 **/ public class MergeSort { public int[] sort(int[] data) {         int[] temp=new int[data.length];         mergeSort(data,temp,0,data.length-1);         return data;     }         private void mergeSort(int[] data,int[] temp,int l,int r){         int mid=(l+r)/2;         System.out.println(l+", "+mid+", "+r);         if(l==r) return ; ...

Java版插入排序

Java版插入排序
/** * author Akalius Kung 2008-2-9 **/ public class InsertionSort { private int[] sort(int[] array){ for(int j=1;j<array.length;j++){ int swapLoc = j;  // init the location where to insert for(int i=j-1;i>=0;i--){ // get the location where to insert if(array[i]>array[j]){ swapLoc=i; } } // backward the elems between swapLoc and j int temp=array[j]; for(int k=j-1;k...

WinCVS与CVSNT简明使用手则

WinCVS与CVSNT简明使用手则
1、前言: CVS是版本控制的利器,目前在Linux和Windows下都有不同版本;但是国内大多数应用介绍都是基于Linux等开放源代码的开放性软件组织,而且讲解的也不系统,让人摸不着头脑;Windows下的CVS使用介绍更是了了无几。 本文是针对Windows的LAN环境下使用CVS的经验介绍,一步一步的向您介绍如何配置和使用CVS的服务器端和客户端。同时,本文只使用到了CVS当中最基本的东西,还有很多更为高级的东西,...

[转]排序算法一览

[转]排序算法一览
基本概念 排序(Sorting)是计算机程序设计中的一种重要操作,其功能是对一个数据元素集合或序列重新排列成一个按数据元素某个项值有序的序列。作为排序依据的数据项称为“排序码”,也即数据元素的关键码。为了便于查找,通常希望计算机中的数据表是按关键码有序的。如有序表的折半查找,查找效率较高。还有,二叉排序树、B-树和B+树的构造过程就是一个排序过程。若关键码是主关键码,则对于任意待排序序列,...

词频统计的C++实现

词频统计的C++实现
    #include   <map>     #include   <fstream>     #include   <iostream>     #include   <string>         using namespace std;       void display_map(map<string, int> &wmap);         int main()     {       const char *szInputFileName="Text.txt";       ifstream ifs(szInputFileName);       string szTemp;       map<string, int> wmap;       ...

WordNet简介

WordNet简介
· 对于WordNet来说,10年后来清点清点得失似乎是合适的。每个参与其事的研究人员都真诚地感受到它的缺点,并且他们从未觉得这是一个“完工”了的项目。事实上,WordNet仍在继续发展中。 · "WordNet: An Electronic Lexical Database"一书分三部分,16章。第一部分从第1章到第4章,前3章分别介绍WordNet中的名词,形容词,动词,第4章介绍WordNet的设计细节及相关软件的情况(这主要是由普林斯顿大学认知科学...

自动标引

自动标引
自动标引   automatic indexing   利用计算机系统从拟存储、检索的事实情报或文献(题目、文摘、正文)中抽取检索标志的过程。检索标志从机器词典中取出的叫赋词标引,从文本中抽出的叫抽词标引。抽词标引,又可分为全关键词标引和主关键词标引。从文本中抽取全部关键词作为检索标志的叫全关键词标引;只从文本中抽取表示主题的关键词作为检索标志的叫主关键词标引。自动标引与计算机情报检索、应用语言...

用Ubuntu架設防毒mail gateway

用Ubuntu架設防毒mail gateway

用舊的PC架一台,防毒防垃圾郵件的郵件閘道器不會太難。 我的環境是一台ubuntu 710當主機,後端是Exchange 2007。架設至今沒出過大問題,該擋的都有擋到。是一個窮人版的mail gateway。

XML入门简介

XML入门简介
  XML可以用来描述数据,重点是‘数据是什么’。 HTML则是用来显示数据,重点是‘如何显示数据’。 在学习XML之前你应该已经知道的知识 在你继续之前你应该具有下面一些基础的知识: WWW, HTML 和设计网页的基础知识 网页脚本语言,比如JavaScript 或者VBScript 你最好在学习XML之前就了解上面的内容,因为在XML的学习过程中将用到这些知识。 什么是XML? XML是EXtensible Markup Language的缩写 XML是...

电脑操作最忌讳的小动作

电脑操作最忌讳的小动作
  1、大力敲击回车键   这个恐怕是人所共有的通病了,因为回车键通常是我们完成一件事情时,最后要敲击的一个键,大概是出于一种胜利的兴奋感,每个人在输入这个回车键时总是那么大力而爽快地敲击。本人的多个键盘就是这样报废的,最先不看见字的是AWSD(呵呵,心知肚明),最先不能使用的按键却是Enter。   解决办法:解决方法有两个,第一是控制好你的情绪,第二是准备好你的钱包。我选的第二个,...
Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录