java题目2道。。回答说下 50

求高手指教。。并指示一下思路谢谢!!!代码贴出来。。并解释一下。。。非常感谢急... 求高手指教。。并指示一下思路谢谢!!!
代码贴出来。。并解释一下 。。。非常感谢 急
展开
 我来答
百度网友f7bae8e6d
2014-03-03 · 超过18用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:32.8万
展开全部
两道题都是考结构的。家里换了硬盘没有Eclipse 就不能给你做了
第一题 是考插入后链表值依然有序的 。不让你用java.util.list 是因为他已经封装了这个方法 ArrayList.sort() 其实也就让你实现这个方法而已 。自己百度java Array 冒泡排序 各种现成代码

(这里最好写两个方法 一个正序 一个倒序(这里讲究一点 ,申请一个临时数组来保存倒序的数组,不要去覆盖原有的数组,只是为了找最小值,而不是叫你真排序, ),方便下一题)
至于插入X然后判断是否存在就不用说了吧。
第二题 考栈的理解和线性结构。考插入和删除。同样使用array.只要知道栈的规则就行 后进先出原则,(题目也没要求同时插入多条数据吧。) 还有这里的array 其实是个动态数组 有自增长方法 。(在定义数组的时候设置了数组的长度。在添加方法的时候就需要动态去增加数组的长度。其实就是新实例了另外一个数组 然后替换了原来的数组)
不知道说得清不清楚 ~!
追问
没代码不会啊、、、
追答
百度啊 。已经告诉你了嘛 自己关键字搜索不就行了 array 冒泡排序和动态数组 我这里也没Eclipse 打出来的也不知道对不对 万一错了 不是害了你
nierixin
2014-03-04 · 超过11用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:20.8万
展开全部
可以参考下C语言实现的链表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mxpayy
2014-03-03
知道答主
回答量:52
采纳率:100%
帮助的人:24.8万
展开全部
亲爱的,您这是数据结构。 考试么?挺有才的。
更多追问追答
追问
有点难度。。不会啊。。。求告诉指点
追答
这个可以用String数组来代替或者改写arrylist就可以了,arrylist本质上就是一个数组,用list你会写的话,改成String[] 就可以了。      而且第二题貌似很明显的是c的数据结构题吧。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式