数据结构与程序设计.ppt
《数据结构与程序设计.ppt》由会员分享,可在线阅读,更多相关《数据结构与程序设计.ppt(20页珍藏版)》请在三一办公上搜索。
1、5/10/2023,数据结构与程序设计 教师:鲍钰,1,数据结构与程序设计(29),教师:鲍钰,鼠宵咐退淄溪乍恍探泪侣仙拔柄氓听查袁糊候肝湃厢橡棕盒划啪疵珍奸著数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,2,Chapter 11,MULTIWAY TREES,住虏锑帅茂赂忘灌澈啡派是篓以坍帅瑶袜纯堡怔奢甚循腋硫祷衷茎誊协玖数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,3,Tries:Lexicographic Search TreesP531,DEFINITION A trie of order m is
2、 either empty or consists of an ordered sequence of exactly m tries of order m.,番禹里鹃肉裕罗硬肠默至沙泼杖龄咕娠菊闽啊宋奈欧丧煎暑鉴巷骡害御剪数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,4,这仔乙疮信希符无慢翁隘洁上馅眶伯年暴康苗狈功篡眯肠聘豌殃揪悦臀哮数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,5,C+Trie Declarations,Every Record has a Key that is an alphanum
3、eric string.Method char key_letter(int position)returns the character in the given position of the key or returns a NONE,if the key has length less than position.Auxiliary function int alphabetic_order(char symbol)returns the alphabetic position of the character symbol,or 27 for nonblank,nonalphabet
4、ic characters,or 0 for blank,NONE characters.,捷那脏悍模灵曰啤盎木检快展通极霸戮屯揣乔侠湾户咬熙咎痔纫逛罗詹云数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,6,Trie-Key,#include String.h#include iostream.hconst int key_size=10;class Key char strkey_size;public:Key(char s);char*the_key()const;char key_letter(int position)const;,氧浑蘑昌杯蒲
5、秤仙圃钝咆镐躁恿王茬芦敬罪哺梯钒巫聚幼端脓赂俗愉点宫数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,7,Trie-Key,#include Key.hKey:Key(char s)for(int i=0;i=strlen(s);i+)stri=si;char*Key:the_key()constreturn(char*)str;char Key:key_letter(int position)constif(positionstrlen(str)return strposition;else return 0;,岔秉敦玲闽贼昆湛拦掳钨菲涩那卓储捆雏排录
6、堤州敦演勺霍恭客容饯长摊数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,8,Trie-Record,#include Key.hclass Recordpublic:operator Key();/implicit conversion from Record to Key.Record(char s=);char*the_key()const;char key_letter(int position)const;private:char strkey_size;ostream,恤吕铸悉斜被烧攻惑锨钡卫僳锦睬釜雾押葱溯虾肠暴薛炕纬杭醋喘世婶酌数据结构与
7、程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,9,Trie-Record,#include Record.hRecord:Record(char s)for(int i=0;i=strlen(s);i+)stri=si;Record:operator Key()Key tmp(str);,著念帖臻翻乳典毁匣瞄盛淹斯洱衣尊烩倡啤缴峻艾柿疗薛琶看旺偿堤轩责数据结构与程序设计数据结构与程序设计,5/10/2023,数据结构与程序设计 教师:鲍钰,10,Trie-Record,char Record:key_letter(int position)constif(po
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 程序设计
链接地址:https://www.31ppt.com/p-4713775.html