- 0
- 0
- 约小于1千字
- 约 6页
- 2017-08-14 发布于湖北
- 举报
人教版信息技术九年第2课《编一个简单的程序》ppt课件1.ppt
题目 编写一个简单行编辑程序,对文本文件进行插入、删除等修改操作。可以是 类似于Unix Vi 或DOS Edit/Edlin 的简单行编辑,要求实现以下功能: (1) 行插入; (2) 行删除; (3) 改变当前行指针; (4) 页显示; (5) 全文替换; 态度决定一切 写程序的态度 认真研究需求 至少你得知道vi或者edlin是怎么用的 写有用的程序,不要一开始就先告诉自己这个程序只是为了交作业! 追求完美 写报告的态度 文档有时候比程序重要 不要大量帖代码 数据结构的选择 固定的二维数组text[1000][1000] 找不到使用它的理由 vectorstring 每次插入都要把后面的string都移动一位 vectorchar* 每次插入只要移动指针 liststring 看起来很简单的方法 listchar* 看起来也不错 mapint,string map很强大 string + mapint,int 用一个string保存全文,mapint,int保存每行换行符的位置,有创意 为什么要选择链表 链表的优势 对当前行操作O(1)时间的插入、删除 需要存当前行指针 注意是保存指针,不是保存当前行号,从行号 找到指针需要O(n)的时间。 如果保存行号,则每次在当前行的插入删除
您可能关注的文档
- 2015语文S版语文四下《莲叶青青》ppt课件4.ppt
- 2015语文S版语文四下《萧山杨梅》ppt课件1.ppt
- 2015语文S版语文四下《萧山杨梅》ppt课件2.ppt
- 2015语文S版语文四下《萧山杨梅》ppt课件3.ppt
- 2015语文S版语文四下《萧山杨梅》ppt课件4.ppt
- 2015语文S版语文四下《西门豹》ppt课件1.ppt
- 2015语文S版语文四下《西门豹》ppt课件2.ppt
- 2015语文S版语文四下《西门豹》ppt课件3.ppt
- 2015语文S版语文四下《西门豹》ppt课件4.ppt
- 2015语文S版语文四下《语言的魅力》ppt课件1.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- (高清版)DB11∕T 742-2010 框架填充墙(轻集料砌块)设计及施工技术规程.pdf VIP
- 2025年初级护师考试《专业知识》新版真题卷(附每题答案).pdf VIP
- 小企业绩效管理制度.docx VIP
- 2025年【3套打包】上海久隆模范中学小升初模拟考试数学试卷含答案.pdf VIP
- 2025江西晶昊盐化有限公司招聘1人笔试模拟试题及答案解析.docx VIP
- 教育技术讲义.pdf VIP
- (高清版)DB13∕T 2999-2019 涉海建设项目对海洋生物资源损害评估技术规范.pdf VIP
- 2026江西晶昊盐化有限公司安全生产总监岗位(第三次)招聘1人笔试模拟试题及答案解析.docx VIP
- 2026年军事审判学试题及答案.doc VIP
- 高考优秀作文素材积累.pdf VIP
原创力文档

文档评论(0)