没有合适的资源?快使用搜索试试~ 我知道了~
首页值得你看的C++27个趣味程序
资源详情
资源评论
资源推荐
二分法的实现
问题的提出:编写程序对数据序列采用二分查找法和顺序查找法查找元素的下标,要求使
用类模板实现(其中二分法查找算法要求用递归实现,给定数据序列有序)。
!
"#$
"%#
&" %%%#
&" %%#
'"#
("))#
**
$
$
!!"%#
("+++))#
++
$
!!&" %%%#
("#
* , - ( ./
0*
1
$
")#23
(" #
"&" %%1%##
(" #
"&" %)%%##
$
$
!!&" %%#
4"55 0#))
("#
1
$
'"#
*-&46*%
"%#
*-!*
"#
*7,4!*
*((89**89!*
&"%%:%#)
3%:%%::%;;%<<%=%>>%;%$%
"%#
*-!*
"#
*7,4!*
*((89**89!*
22 &"%%:%#)22二分查找法要求序列有序
&"%%#)
$
3 米比赛排名
问题的提出:某大学开田径运动会,现有 3 名选手参加 米比赛,对应的运动员号及
成绩如表所示,请按照成绩排名并输出,要求每一行输出名次、运动员号及成绩。要求用
冒泡法排序。
运动员号 成绩(秒) 运动员号 成绩(秒)
=.<
=
?.:
3
?.>
=<
3.<
3.
=@
=.?
3.@
3
3.;
22结构声明(声明结构时不分配内存空间)
? 22数据成员 (结构中包含的数据变量称为数据成员)
- 22数据成员 3
$ 22不能缺少分号
'"#
3**%=<$%*3*%?>$%**%3$%
**%3@$%*3=*%;<$%*3;*%=?$%
*=*%?:$%*=<*%3<$%*=@*%=?$%
*3*%3;$%*=3;*%;=$%*?=>*%3@$$22结构数组的定义和初始化
%+
43%=
("4))#22*冒泡*排序
("++41+))#
("+-+)-#
+ 22结构数组变量可以互相赋值
++)
+)
$
$
4"<#*名次*4"<#*编号*4"<#*成绩*
("4))#
4"<#")#4"<#4"<#-
$
=使用 指针
问题的提出:编写程序实现对象资源的拷贝(要求使用 指针)。
-
!
"A.**%7#
7
4".#)
,"%.#
*4*.
$
22错误!不能如此编写 , 函数%因为实现的是前浅拷贝
2A ',"5#
*,(*
,"%#
$A2
',"5#22资源复制函数
("5#
*错误!不能将一个对象复制到自己!*
$
4"#)22B 分配新的堆内存
,"%# 22C 完成值的复制
*资源复制函数被调用!*
$
$
'"#
*.!**7!*
$
D"#
*E*
$
'!
A
$
'"#
"*F'*%3#% "**%3=#22调用普通的构造函数
"#
"#
,"#
,"#22调用资源复制函数
"#
"#
$
?八皇后游戏
问题的提出:八皇后是个古老而有趣的游戏,是由高斯于 >; 年首先提出的。
要求在国际象棋的棋盘上放置八个皇后,使其不能相互攻击,即任意两个皇后不能处于
棋盘的同一行、同一列和同一条对角线上。试问有多少种放法?
基本思想是:先把皇后放在(,)位置,然后把 号皇后放在(,+)位置,
使其满足要求。接着放 3 号皇后,依此类推。遇到某个皇后如把她无论放在该行的任意
位置均不满足要求,则前一个皇后放置不当,须重新放置前一皇后,如 > 个皇后均按要
求放置好,这就是一次成功的摆法。
>%G(;%H-;
I>
'-"#
%
("@))#
("55G()55H-1)@#
I
(
G()(
H-1)@(
)
(">#
))
**
("@))#
剩余37页未读,继续阅读
ajioy
- 粉丝: 221
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0