亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dictionary.h

?? 良好的代碼實現
?? H
字號:
//////////////////////////////////////////////////////////////////////
//ICTCLAS簡介:計算所漢語詞法分析系統ICTCLAS(Institute of Computing Technology, Chinese Lexical Analysis System),
//             功能有:中文分詞;詞性標注;未登錄詞識別。
//             分詞正確率高達97.58%(973專家評測結果),
//             未登錄詞識別召回率均高于90%,其中中國人名的識別召回率接近98%;
//             處理速度為31.5Kbytes/s。
//著作權:  Copyright?2002-2005中科院計算所 職務著作權人:張華平 劉群
//遵循協議:自然語言處理開放資源許可證1.0
//Email: zhanghp@software.ict.ac.cn
//Homepage:www.nlp.org.cn;mtgroup.ict.ac.cn
/****************************************************************************
 *
 * Copyright (c) 2000, 2001 
 *     Machine Group
 *     Software Research Lab.
 *     Institute of Computing Tech.
 *     Chinese Academy of Sciences
 *     All rights reserved.
 *
 * This file is the confidential and proprietary property of 
 * Institute of Computing Tech. and the posession or use of this file requires 
 * a written license from the author.
 * Filename: Dictionary.h
 * Abstract:
 *           dictionary class definition
 *			 interface for the CDictionary class.
 * Author:   Kevin Zhang 
 *          (zhanghp@software.ict.ac.cn)
 * Date:     2002-1-8
 *
 * Notes:
 *                
 * 
 ****************************************************************************/
#if !defined(AFX_DICTIONARY_H__80E88BC1_784E_4C96_868B_D7CD66DD6725__INCLUDED_)
#define AFX_DICTIONARY_H__80E88BC1_784E_4C96_868B_D7CD66DD6725__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define CC_NUM  6768
//The number of Chinese Char,including 5 empty position between 3756-3761
#define WORD_MAXLENGTH 100
#define WT_DELIMITER 0
#define WT_CHINESE   1
#define WT_OTHER     2
#define CC_ID(c1,c2) ((unsigned char)(c1)-176)*94+((unsigned char)(c2)-161)
//The ID equation of Chinese Char 
#define CC_CHAR1(id) (id)/94+176
//The first char computed by the Chinese Char ID
#define CC_CHAR2(id) (id)%94+161
//The second char computed by the Chinese Char ID 

/*data structure for word segmentation and tag result*/
//Add in 2002-6-20
struct tagWordResult{
	char sWord[WORD_MAXLENGTH];
	//The word 
	int nHandle;
	//the POS of the word
	double  dValue;
	//The -log(frequency/MAX)
};
typedef struct tagWordResult WORD_RESULT,*PWORD_RESULT;

/*data structure for word item*/
struct tagWordItem{
	int nWordLen;
	char *sWord;
	//The word 
	int nHandle;
	//the process or information handle of the word
	int  nFrequency;
	//The count which it appear
};
typedef struct tagWordItem WORD_ITEM,*PWORD_ITEM;
/*data structure for dictionary index table item*/
struct tagIndexTable{
    int nCount;
	//The count number of words which initial letter is sInit
    PWORD_ITEM pWordItemHead;
	//The  head of word items
};
typedef struct tagIndexTable INDEX_TABLE;

/*data structure for word item chain*/
struct tagWordChain{
       WORD_ITEM data;
       struct tagWordChain *next;
};
typedef struct tagWordChain WORD_CHAIN,*PWORD_CHAIN;
/*data structure for dictionary index table item*/
struct tagModifyTable{
    int nCount;
	//The count number of words which initial letter is sInit
	int nDelete;
    //The number of deleted items in the index table
	PWORD_CHAIN pWordItemHead;
	//The  head of word items
};
typedef struct tagModifyTable MODIFY_TABLE,*PMODIFY_TABLE;

class CDictionary  
{
public:
	void ReleaseDict();
	bool Optimum();
	bool Merge(CDictionary dict2,int nRatio);
	bool OutputChars(char *sFilename);
	bool Output(char *sFilename);
	int GetFrequency(char *sWord,  int nHandle);
	bool GetPOSString(int nPOS,char *sPOSRet);
	int GetPOSValue(char *sPOS);
	bool GetMaxMatch(char *sWord, char *sWordRet, int *npHandleRet);
	bool MergePOS(int nHandle);
	bool GetHandle(char *sWord,int *pnCount,int *pnHandle,int *pnFrequency);
	bool IsExist(char *sWord,int nHandle);
	bool AddItem(char *sWord,int nHandle,int nFrequency=0);
	bool DelItem(char *sWord,int nHandle);
	bool Save(char *sFilename);
	bool Load(char *sFilename,bool bReset=false);
	int  GetWordType(char *sWord);
	bool PreProcessing(char *sWord,int *nId,char *sWordRet,bool bAdd=false);
	CDictionary();
    virtual ~CDictionary();
	INDEX_TABLE   m_IndexTable[CC_NUM];
    PMODIFY_TABLE m_pModifyTable;
	//The data for modify  
protected:
	bool DelModified();
	bool FindInOriginalTable(int nInnerCode,char *sWord,int nHandle,int *nPosRet=0);
	bool FindInModifyTable(int nInnerCode,char *sWord,int nHandle,PWORD_CHAIN *pFindRet=0);
public:
	bool m_bReleased;
};

#endif // !defined(AFX_DICTIONARY_H__80E88BC1_784E_4C96_868B_D7CD66DD6725__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃久久av一区| 欧美伊人久久久久久久久影院 | 欧美一级生活片| 91热门视频在线观看| 福利一区在线观看| 国产成a人亚洲精| 国产白丝网站精品污在线入口| 久久99国产精品尤物| 精品一区二区三区在线观看国产| 日本视频在线一区| 日日欢夜夜爽一区| 开心九九激情九九欧美日韩精美视频电影 | 久久久久久综合| 久久久久9999亚洲精品| 中文字幕欧美三区| 亚洲色图清纯唯美| 亚洲一区二区成人在线观看| 亚洲成人综合在线| 免费在线观看一区| 国产大陆a不卡| 91免费视频网址| 在线成人午夜影院| 久久久久久久久久看片| 中文乱码免费一区二区| 亚洲蜜臀av乱码久久精品| 亚洲国产综合色| 久久99国产精品免费网站| 顶级嫩模精品视频在线看| 99久久免费精品| 6080yy午夜一二三区久久| 欧美v日韩v国产v| 中文字幕一区二区三| 天天色天天操综合| 国产成人亚洲综合a∨婷婷图片| 成人美女视频在线观看| 欧美网站一区二区| 久久久久久99久久久精品网站| 中文字幕日本不卡| 日本中文字幕一区| 99久久久久免费精品国产| 欧美日韩一级二级三级| 国产丝袜欧美中文另类| 亚洲午夜在线电影| 国产精品69久久久久水密桃| 欧洲精品在线观看| 久久精品在线观看| 国产一区在线精品| 色综合一个色综合亚洲| 日韩免费观看高清完整版| 成人免费一区二区三区在线观看| 视频一区二区三区入口| 波多野结衣一区二区三区| 欧美成人精品二区三区99精品| 国产精品卡一卡二卡三| 裸体一区二区三区| 在线免费观看日韩欧美| 久久婷婷色综合| 视频一区视频二区在线观看| 91在线国产福利| 国产精品人妖ts系列视频| 久久激五月天综合精品| 欧美精品日韩综合在线| 一区二区欧美国产| 99久久综合色| 中文av字幕一区| 国产91丝袜在线播放| 久久影院午夜论| 另类欧美日韩国产在线| 欧美视频在线观看一区二区| 亚洲欧洲一区二区在线播放| 国产69精品一区二区亚洲孕妇| 精品福利av导航| 久久精品国产**网站演员| 91精品国产综合久久香蕉麻豆 | 日本高清免费不卡视频| 国产精品久久久久婷婷| 风间由美中文字幕在线看视频国产欧美| 制服丝袜日韩国产| 日韩电影在线观看电影| 欧美精品亚洲一区二区在线播放| 亚洲综合另类小说| 欧美日韩黄色一区二区| 视频一区在线视频| 日韩欧美一级在线播放| 激情文学综合插| 久久久久久亚洲综合影院红桃| 国产精品亚洲成人| 中文在线一区二区| 日本高清视频一区二区| 亚洲影院免费观看| 777xxx欧美| 国产一区二区中文字幕| 国产精品污网站| 色欲综合视频天天天| 偷拍日韩校园综合在线| 欧美一区二区三区系列电影| 美女国产一区二区三区| 久久久精品国产免费观看同学| aaa国产一区| 国产精品综合在线视频| 99久久久无码国产精品| 亚洲一区二区综合| 日韩欧美一区二区久久婷婷| 国产suv精品一区二区883| 亚洲欧美一区二区在线观看| 在线观看免费视频综合| 久久国产人妖系列| 99国内精品久久| 国产精品久久久久aaaa| 久久9热精品视频| 久久99在线观看| www国产精品av| 91麻豆福利精品推荐| 日韩专区欧美专区| 欧美韩日一区二区三区| 欧美三级日韩三级国产三级| 美国毛片一区二区三区| 国产精品久久久久影院亚瑟 | 99久久综合狠狠综合久久| 亚洲欧美日韩系列| 精品国精品国产| 欧美少妇性性性| 国产91丝袜在线播放九色| 五月天激情综合| 中文字幕欧美区| 日韩精品中文字幕在线一区| 一本久久a久久免费精品不卡| 国产一区二区不卡| 亚洲444eee在线观看| 成人免费视频在线观看| 久久午夜免费电影| 欧美一区二区精美| 色999日韩国产欧美一区二区| 国产精一区二区三区| 日日噜噜夜夜狠狠视频欧美人| 中文字幕在线一区免费| 久久综合九色综合欧美98| 7777精品伊人久久久大香线蕉经典版下载| 成人午夜av电影| 国产盗摄精品一区二区三区在线| 日韩国产欧美视频| 亚洲成人免费在线| 一区二区三区国产精华| 国产精品免费视频网站| 国产色综合久久| 精品国产凹凸成av人导航| 555www色欧美视频| 欧美精品777| 欧美日韩欧美一区二区| 色噜噜夜夜夜综合网| 99精品黄色片免费大全| 成人动漫av在线| eeuss鲁片一区二区三区在线观看| 国产呦萝稀缺另类资源| 日韩经典一区二区| 久久精品视频在线看| 裸体在线国模精品偷拍| 日韩国产欧美一区二区三区| 亚洲妇熟xx妇色黄| 亚洲欧美色图小说| 亚洲丝袜另类动漫二区| 亚洲人成7777| 一区二区三区免费看视频| 一区二区三区视频在线看| 亚洲综合区在线| 午夜精品久久久久久久久| 日日夜夜免费精品| 久久99久久精品| 国产一区二区三区| jlzzjlzz亚洲女人18| 在线中文字幕不卡| 日本精品裸体写真集在线观看| 91成人免费网站| 91精品国产综合久久国产大片| 日韩欧美中文字幕公布| 久久久精品欧美丰满| 国产精品久久免费看| 亚洲永久免费av| 精品在线视频一区| 成人app网站| 5858s免费视频成人| 欧美精品一区二区久久久| 欧美国产丝袜视频| 一区二区三区四区五区视频在线观看| 亚洲国产日韩一级| 国内外成人在线| 色综合视频在线观看| 欧美一区二区三区视频在线| 国产欧美视频一区二区三区| 国产精品久久久久影视| 日韩电影在线一区二区三区| 成人一区二区三区在线观看| 欧美又粗又大又爽| 久久青草国产手机看片福利盒子 | 欧美日韩中字一区| 久久午夜电影网| 亚洲一区欧美一区| 国内一区二区视频| 欧美性猛片xxxx免费看久爱 | 波多野结衣一区二区三区|