维斯的数据结构与算法分析,C语言版好还是java好
韦斯(MarkAllenWeiss)的维斯的数据结构与算法分析有本C语言版的,听说很经典在亚马逊上发现该书的java版,是09年1月出的有点犹豫,哪本比较好.?...
韦斯 (Mark Allen Weiss)的维斯的数据结构与算法分析
有本C语言版的,听说很经典
在亚马逊上发现该书的java版,是09年1月出的
有点犹豫,哪本比较好.? 展开
有本C语言版的,听说很经典
在亚马逊上发现该书的java版,是09年1月出的
有点犹豫,哪本比较好.? 展开
展开全部
用C或者C++版的,强烈推荐C版的。
我用的是C++版的,不过就遇到一个问题,现在我有时要用Java写程序,Mark书中用了大量的函数按引用传递,而Java中没有引用(C中也没有),所以我把有些数据结构改成Java的时候就不知道怎么办。我就找了一本C版的电子书。
所以建议lz用C版的。
此外我从没有听说过C用的很好的人用不好Java,但是Java用的貌似不错,C用的很烂的人我倒是见过很多。
lz很有眼光,Mark的数据结构是我看过的最好的数据结构的书籍。上面不仅讲一种数据结构是什么和怎么实现,还会给你很多他们应用的hints。
此外Mark很善于使用递归,Mark对效率的要求也很苛刻。以上两点是不矛盾的,你看完了Mark的书,你就会发现Mark用递归用的有理!
我用的是C++版的,不过就遇到一个问题,现在我有时要用Java写程序,Mark书中用了大量的函数按引用传递,而Java中没有引用(C中也没有),所以我把有些数据结构改成Java的时候就不知道怎么办。我就找了一本C版的电子书。
所以建议lz用C版的。
此外我从没有听说过C用的很好的人用不好Java,但是Java用的貌似不错,C用的很烂的人我倒是见过很多。
lz很有眼光,Mark的数据结构是我看过的最好的数据结构的书籍。上面不仅讲一种数据结构是什么和怎么实现,还会给你很多他们应用的hints。
此外Mark很善于使用递归,Mark对效率的要求也很苛刻。以上两点是不矛盾的,你看完了Mark的书,你就会发现Mark用递归用的有理!
展开全部
1、没有最好的语言 只有最好的程序员 关键看自己的付出。
老实说 这两门语言都很优秀 但是C语言要求高些,上手慢些,JAVA商业开发多些,在WEB上应用很广 。看你自己需要选择,不要觉得什么语言好就学什么。
2、C是做底层的,比如说操作系统。JAVA是做应用软件的,现在很多也有用JAVA做嵌入式的。没有哪个好哪个不好的说法,不过要是找工作就学JAVA,JAVA的应用比较广泛,而且跨平台,LINUX系统下的软件好多都是JAVA写的
老实说 这两门语言都很优秀 但是C语言要求高些,上手慢些,JAVA商业开发多些,在WEB上应用很广 。看你自己需要选择,不要觉得什么语言好就学什么。
2、C是做底层的,比如说操作系统。JAVA是做应用软件的,现在很多也有用JAVA做嵌入式的。没有哪个好哪个不好的说法,不过要是找工作就学JAVA,JAVA的应用比较广泛,而且跨平台,LINUX系统下的软件好多都是JAVA写的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询