《面向对象程序设计》课程教学资源(Exercise)2

E 1、设n个人围坐在一个圆着周围,现在从第s个人开始报数,数到第m个人,让他出 局,然后从出局的下一个重新开始报数,数到第m个人,再让他出局,,如此反复直 到所有的人全部出局为止。下面要解决的 Josephus问题是:对于任意给定的n,s和m,求 出这n个人的出局序列。设用整数序列1,2,3,,,n,表示顺序围坐在圆桌周围的人 采用数组表示作为求解过程中使用的数据结构。然后使用n=9,s=1,m=5,以及n=9,s=1, =0,或者n=9,s=1,m=10作为输入数据,检查你的程序的正确性 2、字符串的替换操作 replace( string& es string&t, string&v)是指:若t是s的子串 则用串ⅴ替换串t在串s中的所有出现;若t不是s的子串,则串s不变。例如,若串s为 “ aabbabcbaabaaacbab”,串t为“bab”,串v为“abdc”,则执行 replace操作后,串s中的 结果为“ aababdccbaabaaacabdc”。试用字符串的基本运算实现这个替换
Exercises 1、设 n 个人围坐在一个圆着周围,现在从第 s 个人开始报数,数到第 m 个人,让他出 局,然后从出局的下一个重新开始报数,数到第 m 个人,再让他出局,......,如此反复直 到所有的人全部出局为止。下面要解决的 Josephus 问题是:对于任意给定的 n,s 和 m,求 出这 n 个人的出局序列。设用整数序列 1,2,3,...,n,表示顺序围坐在圆桌周围的人, 采用数组表示作为求解过程中使用的数据结构。然后使用 n=9,s=1,m=5,以及 n=9,s=1, m=0,或者 n=9,s=1,m=10 作为输入数据,检查你的程序的正确性。 2、字符串的替换操作 replace(string &s,string &t,string &v) 是指:若 t 是 s 的子串, 则用串 v 替换串 t 在串 s 中的所有出现;若 t 不是 s 的子串,则串 s 不变。例如,若串 s 为 “aabbabcbaabaaacbab”,串 t 为“bab”,串 v 为“abdc”,则执行 replace 操作后,串 s 中的 结果为“aababdccbaabaaacabdc”。试用字符串的基本运算实现这个替换
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第5章 网络银行与支付.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第4章 网络营销与管理.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第3章 电子商业与贸易.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第1章 电子商务概述.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第13章 电子商务项目实施管理.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)导论(主编:邵兵家).ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)总复习目录.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第14章 电子商务发展中的法律法规.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第15章 电子商务发展状况.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第12章 电子商务网站建设.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第11章 电子商务系统设计.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第10章 电子商务安全技术.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第9章 电子商务开发技术.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第8章 电子政务.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第7章 物流与供应链管理.ppt
- 重庆大学:《电子商务概论》教材电子教案(PPT课件讲稿,2003版)第6章 客户关系管理.ppt
- 电子工程系:51系列单片机实验系统指导书.doc
- 《Office应用技巧案例》PDF电子书.doc
- 《51单片机及其应用》课程电子教案(PPT课件讲稿)键盘的应用.ppt
- 《51单片机及其应用》课程电子教案(PPT课件讲稿)第十章 单片机系统的扩展.ppt
- 《面向对象程序设计》课程教学资源(Exercise)3.doc
- 《面向对象程序设计》课程教学资源(Exercise)4.doc
- 《面向对象程序设计》课程教学资源(Exercise)5.doc
- 《面向对象程序设计》课程教学资源(Exercise)6.doc
- 《面向对象程序设计》课程教学资源(Exercise)7.doc
- 《面向对象程序设计》课程教学资源(Exercise)8.doc
- 《面向对象程序设计》课程教学资源(讲义)类属机制.doc
- 《面向对象程序设计》课程教学资源(Exercise)练习题.doc
- 《面向对象程序设计》课程教学资源(讲义)面向对象分析实例.doc
- 《面向对象程序设计》第一章 面向对象技术概论(1.1)引论.doc
- 《面向对象程序设计》第一章 面向对象技术概论(1.2)面向对象的基本概念.doc
- 《面向对象程序设计》第一章 面向对象技术概论(1.3)面向对象的分析方法.doc
- 《面向对象程序设计》第一章 面向对象技术概论(1.4)面向对象设计初步.doc
- 《面向对象程序设计》第一章 面向对象技术概论(1.5)一个GIS的OOD模型实例.doc
- 《面向对象程序设计》课程教学资源(讲义)面向对象方法学的基本原则.doc
- 《面向对象程序设计》第七章 面向对象的系统分析和设计(7.1)面向对象系统分析和设计.doc
- 《面向对象程序设计》第七章 面向对象的系统分析和设计(7.2)系统分析方法.doc
- 《面向对象程序设计》第七章 面向对象的系统分析和设计(7.3)系统设计阶段和步骤.doc
- 《面向对象程序设计》第七章 面向对象的系统分析和设计(7.4)评审和修正OOA模型.doc
- 《面向对象程序设计》第七章 面向对象的系统分析和设计(7.5)系统文档编制和实现、测试.doc