用哈希表判別兩個源程序的相似性.doc

用哈希表判別兩個源程序的相似性.doc

ID:54945961

大小:23.00 KB

頁數(shù):5頁

時間:2020-04-24

用哈希表判別兩個源程序的相似性.doc_第1頁
用哈希表判別兩個源程序的相似性.doc_第2頁
用哈希表判別兩個源程序的相似性.doc_第3頁
用哈希表判別兩個源程序的相似性.doc_第4頁
用哈希表判別兩個源程序的相似性.doc_第5頁
資源描述:

《用哈希表判別兩個源程序的相似性.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、用哈希表判別兩個源程序的相似性以下是應(yīng)用源程序代碼:將以下程序下載后,用C++6.0打開,同時在根目錄下新建三個文本文檔(.txt格式)。命名分別為keyword,program1,program2;即可運行出結(jié)果。#include#include#include#includetypedefstructnode{charc[10];intlen;//記錄關(guān)鍵字的長度structnode*q;}keynode;//關(guān)鍵字結(jié)點,認為關(guān)鍵字的長度不超

2、過10個字符typedefstructtable{charw;keynode*p;}hash;//定義哈希表類型voidinit_value(hashkey[],charstack[],intinformation1[],intinformation2[])//初始化函數(shù){inti;for(i=0;i<100;i++)key[i].p=NULL;for(i=0;i<10;i++)stack[i]='