要求构造一动态数组数据结构,功能类似c++中的vector.

要求支持如下操作(任选四项)1.支持入队(队尾添加元素)、出队(对头删除元素)2.随机访问(根据指定的下标获得相应元素)3.查找指定元素是否存在(根据元素内容查找)4.删... 要求支持如下操作(任选四项)
1.支持入队(队尾添加元素)、出队(对头删除元素)
2.随机访问(根据指定的下标获得相应元素)
3.查找指定元素是否存在(根据元素内容查找)
4.删除操作(可实现两种,根据下标、根据所给元素内容)
5.快速获得该动态数组元素个数
6.快速对该动态数组中的元素进行排序(正序或逆序)
展开
 我来答
AMKONG
2011-11-08 · TA获得超过349个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:114万
展开全部
这代码写起来很麻烦 所以只说点思路 可以用双向链表实现 入队 出队 访问 删除 都是链表的基本操作 很容易实现 快速获得个数 设置一个表示位 遍历一遍 每次移一位就+1 最后输出这个标志位就是个数 排序就是链表的排序 也就是链表的位置交换也是基本操作 建议先去看看链表 然后回头做就会比较轻松
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-11-08
展开全部
坤,如滨在讲台上,去问他吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
林天风之9603
2011-11-15 · TA获得超过6.7万个赞
知道大有可为答主
回答量:4.6万
采纳率:0%
帮助的人:3370万
展开全部
这都要问,你是猪?我在讲台等你,一个个的教你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mia☆jiancha☆ce6608
2011-11-08 · TA获得超过1526个赞
知道小有建树答主
回答量:713
采纳率:100%
帮助的人:494万
展开全部
这种东西,除非有源码,不然谁愿意自己做啊,挺花时间的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-11-08
展开全部
有问题上讲台来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式