当前位置: 首页 > news >正文

数据结构与算法 顺序串的基本运算

一、实验内容

编写一个程序sqstring.cpp,实现顺序串的各种基本运算,并在此基础上实现一个程序exp7.cpp,完成以下功能:

(1)建立串s=“abcdefghefghijklmn”和串s1=“xyz”

(2)输出串s

(3)输出串s的长度

(4)在串s的第9个字符位置插入串s1而产生串s2

(5)输出串s2

(6)删除串s第2个字符开始的5个字符而产生串s2

(7)输出串s2

(8)将串s第2个字符开始的5个字符替换成串s1而产生串s2

(9)输出串s2

(10)提取串s的第2个字符开始的10个字符而产生串s3

(11)输出串s3

(12)将s1和s3连接形成串s4

(13)输出串s4

二、实验步骤

1、sqstring.cpp

2、exp7.cpp

三、实验结果

四、实验总结

1、顺序串与顺序表的顺序存储结构类似

2、这实验的顺序串采用顺序串本身来表示,不是顺序串指针,所以由操作系统分配其存储空间,在超出作用域时释放其存储空间,所以摧毁顺序串运算不包含任何操作。

http://www.lryc.cn/news/329993.html

相关文章:

  • 2024年04月数据库流行度最新排名
  • golang语言系列:SOLID、YAGNI、KISS等设计原则
  • Meta Pixel:助你实现高效地Facebook广告追踪
  • 基于Arduino IDE 野火ESP8266模块 文件系统LittleFS 的开发
  • 通讯录改造———文件版本
  • FastAPI Web框架教程 第13章 WebSocket
  • 将 Elasticsearch 向量数据库引入到数据上的 Azure OpenAI 服务(预览)
  • SeLinux 常见的宏
  • 图解PyTorch中的torch.gather函数和 scatter 函数
  • Pytorch实用教程: torch.tensor()的用法
  • Java设计模式详解:工厂模式
  • Python爬虫:爬虫常用伪装手段
  • 【数据结构】非线性结构---二叉树
  • 【战略前沿】与中国达成生产协议后,飞行汽车即将起飞
  • 谷粒商城实战(007 压力测试)
  • 使用CSS计数器,在目录名称前加上了序号,让目录看起来更加井然有序
  • SSH常见运维总结
  • uni app 扫雷
  • MATLAB绘制堆叠填充图--巧用句柄
  • JQuery的定义
  • 【操作系统】FCFS、SJF、HRRN、RR、EDF、LLF调度算法及python实现代码
  • Image-Adaptive YOLO for Object Detection in Adverse Weather Conditions(IA-YOLO)
  • Mac电脑Jmeter集成到Jenkins,压测多个接口并生成测试报告
  • redis-Hash
  • Kubernetes kafka系列 | Strimzi 部署kafka-bridge
  • AR和VR如何改变客户体验?
  • 微信小程序中实现埋点的方法
  • vue记事本渲染以及交互
  • Zookeeper中的脑裂
  • 【漏洞复现】金和OA XmlDeal.aspx XXE漏洞