维斯的数据结构与算法分析,C语言版好还是java好

韦斯(MarkAllenWeiss)的维斯的数据结构与算法分析有本C语言版的,听说很经典在亚马逊上发现该书的java版,是09年1月出的有点犹豫,哪本比较好.?... 韦斯 (Mark Allen Weiss)的维斯的数据结构与算法分析
有本C语言版的,听说很经典
在亚马逊上发现该书的java版,是09年1月出的
有点犹豫,哪本比较好.?
展开
 我来答
惟长稻香6292
推荐于2016-05-20 · 超过15用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:25.5万
展开全部
用C或者C++版的,强烈推荐C版的。
我用的是C++版的,不过就遇到一个问题,现在我有时要用Java写程序,Mark书中用了大量的函数按引用传递,而Java中没有引用(C中也没有),所以我把有些数据结构改成Java的时候就不知道怎么办。我就找了一本C版的电子书。
所以建议lz用C版的。

此外我从没有听说过C用的很好的人用不好Java,但是Java用的貌似不错,C用的很烂的人我倒是见过很多。

lz很有眼光,Mark的数据结构是我看过的最好的数据结构的书籍。上面不仅讲一种数据结构是什么和怎么实现,还会给你很多他们应用的hints。
此外Mark很善于使用递归,Mark对效率的要求也很苛刻。以上两点是不矛盾的,你看完了Mark的书,你就会发现Mark用递归用的有理!
tattackor
2015-10-30 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:895万
展开全部
1、没有最好的语言 只有最好的程序员 关键看自己的付出。
老实说 这两门语言都很优秀 但是C语言要求高些,上手慢些,JAVA商业开发多些,在WEB上应用很广 。看你自己需要选择,不要觉得什么语言好就学什么。
2、C是做底层的,比如说操作系统。JAVA是做应用软件的,现在很多也有用JAVA做嵌入式的。没有哪个好哪个不好的说法,不过要是找工作就学JAVA,JAVA的应用比较广泛,而且跨平台,LINUX系统下的软件好多都是JAVA写的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式