- 12
- 0
- 约小于1千字
- 约 32页
- 2017-04-25 发布于上海
- 举报
计科院.邱颖豫
计科院.邱颖豫
;2.5 串;一、串的基本概念;一、串的基本概念;二、串的存储实现;1、顺序存储结构;1、顺序存储结构;(1)串插入函数;【算法实现】
int StrInsert(SString s, int pos, SString t)
/*在串s中下标为pos的字符之前插入串t */
{ int i;
if ( pos0 || poss.len) return(0); /*插入位置不合法*/
if ( s.len + t.len=MAXLEN) { /*插入后串长≤MAXLEN*/
for (i=s.len + t.len-1 ; i=t.len + pos ; i--)
s.ch[i]=s.ch[i-t.len];
for (i=0;it.len;i++) s.ch[i+pos]=t.ch[i];
s.len=s.len+t.len;
}
else if (pos+t.len=MAXLEN) {/*插入后串长MAXLEN,但串t的字符序列可以全部插入*/
for (i=MAXLEN-1;it.len+pos-1;i--) s.ch[i]=s.ch[i-t.len];
for (i=0;it.len;i++) s.ch[i+pos]=t.ch[i];
s.len=MAXLEN;
}
else { /*插入后串长MAXLEN,并且串t的部分字符也要舍弃
for (i=0;iMAXLEN-pos;i++) s.ch[i+pos]=t.ch[i];
s.len=MAXLEN;
}
return(1);
}
;2、堆串;3、链式存储结构;三、模式匹配;三、模式匹配;a;a;三、模式匹配;;三、模式匹配;三、模式匹配;三、模式匹配;三、模式匹配;三、模式匹配;三、模式匹配;三、模式匹配;三、模式匹配;(1)串删除函数;(2)串复制函数;(3)串比较函数;(4)连接函数;; (5)求子串函数
您可能关注的文档
- 聆听能力的教与学.ppt
- 职业生涯规划 ——大学生迈向就业成功的第一步.ppt
- 老鸭头技术要求.ppt
- 职业生涯规划与管理实操 如何进行职业生涯规划和管理.ppt
- 职业规划书撰写要点.ppt
- 职业规划职涯发展惑与祸李未(2011赢时代、灯塔Lighthouse联合产品经理大会).pptx
- 职场人士必须掌握的9定律职场人士必须掌握的9定律.职场人士必须掌握的9定律.职场人士必须掌握的9定律.职场人士必须掌握的9定律.职场人士必须掌握的9定律.职场人士必须掌握的9定律.职场人士必.pptx
- 职场中的人际冲突.ppt
- 聚乙烯pe100给水管材料的基本性能要求.ppt.ppt
- 考研必备全年 2012年重点时政单选攻克.ppt
最近下载
- 如此伟大的爱G波利切un amore cosi grande G-E-G-F-5P.pdf VIP
- 广州数控GSK980TA1-TA2-TB1-TB2车床数控系统 使用手册.pdf
- 钛白废酸废水综合治理项目可行性研究报告.docx
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验.pdf
- 陕09J02-屋面-标准图集.docx
- 中药当归中阿魏酸的提取工艺研究.pptx
- 蔬菜大棚建设实施方案范文(8篇).docx VIP
- 结合多源异构数据融合技术的人口增长时空预测模型构建及应用分析.pdf VIP
- 数字技术赋能民族事务治理现代化:基本逻辑、要素特征与路径依循.docx VIP
- 机电管理体系工作流程图.pdf VIP
原创力文档

文档评论(0)