从面向结构到面向对象-----josephus问题(方法一:数组的应用)
来源:互联网 发布:手机淘宝视频怎么上传 编辑:程序博客网 时间:2024/05/21 00:47
今天看了一下josephus问题,突然有点想写些东西的冲动,结合自己的部份思想,于是便写了这几篇帖子。因为有几篇代码有点长,就分开发吧。如果对你有什么帮助的话,本人胜感欣慰。也许你会说,这个问题好多书上都有代码,但本人诣在于用不同的方法写出,让初学者体会一下从面向结构到面向对象的不同之处;同时你也可以看看我写的和一些书中的不同之处。如果你是个大虾,大可一笑了之,或赐教一番。
josephus问题:几个小孩围成一圈,从任意一个小孩间隔m顺时针方向数起,每数到第m个小孩时,该小孩就离开。最后一个剩下的就为胜利者。第几个为胜利者?
void main() cout<<"please input the number of chirlder:"; if((array=new int[num])==NULL) for(int i=0;i<num;i++) cout<<"Please input the interval:"; for(int i=0;i<num;i++) int k=1; int i; while(1) if(k==num)break; cout<<array[i]<<","; k++; |
- 从面向结构到面向对象-----josephus问题(方法一:数组的应用)
- 从面向结构到面向对象-----josephus问题(方法二:结构的应用)
- 从面向结构到面向对象-----josephus问题(方法四:面向对象的实现)
- 从面向结构到面向对象-----josephus问题(方法三:结构化方法的实现)
- 从面向结构到面向对象-----josephus扩展问题(一)
- 从面向结构到面向对象-----josephus扩展问题(二)
- josephus问题用面向对象的方法来实现
- 从方法到面向对象
- 从java到C++ 面向对象(一)
- 从抽象到模式——面向对象之旅(一)、抽象的魅力
- 从面向过程到面向对象的转变----C++
- 从面向过程到面向对象
- 从面向对象到面向生活
- 从面向过程到面向对象
- 从面向过程到面向对象
- 从面向过程到面向对象
- 4.3 从面向过程到面向对象
- 从面向过程到面向对象
- JBuilder X中的书签快捷键
- 抄袭者无畏
- 如何在windows 2000下通过Cygwin建立CVS服务
- 读"企业应用架构模式"一书后的反刍
- [PB+Delphi]主应用程序用的是PB,操作界面调用Delphi开发的DLL
- 从面向结构到面向对象-----josephus问题(方法一:数组的应用)
- 40种网页常用小技巧(JavaScript)
- 程序员如何做SOHO一族接私单做呢?
- 从面向结构到面向对象-----josephus问题(方法二:结构的应用)
- 别人做的一个XML+XSL的实例(值得初学者收藏)
- 四则运算小程序
- 手动排序(javascript)
- 从面向结构到面向对象-----josephus问题(方法三:结构化方法的实现)
- 杀手是怎样练成的