看这种python入门看哪本书好吗

如何评价大冰新书《好吗好的》? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。679被浏览<strong class="NumberBoard-itemValue" title="3,112分享邀请回答407113 条评论分享收藏感谢收起642282 条评论分享收藏感谢收起学 Java 有必要看数据结构的书吗?如果是,那么哪本书比较好?
自己已经学过数据结构与算法了,但是感觉学校的课本讲得太少,而且不全面,并且老师也是一带而过,但是在后面自学的过程中越来越觉得数据结构与算法越来越重要,因为我是从 C -& c++ -& java 这样入门的,当我学到Java的时候前面C和C++的语法除了一些基本的语法以外都很模糊了,但是数据结构的思想基本没怎么改变,而且对我后面学习java起到了很大的帮助,提升了我学习java的速度,因而觉得数据结构与算法真的很重要,然后想自己去买本好书来自学,但又不知道买java的还是C/C++的,当看了这位大神的回答之后就有了答案,还是买c/c++的吧,因为搞编程都是从顶层一步一步往底层做的,越到底层水平越高,当然工资也越高啦,对数据结构的依赖就越大,但是java的数据结构都给你封装好了,对于我来说,还是希望往底层做。不过我认为不是偏向技术(产品运营或者搞UI的)的同学的话可以选择java
的数据结构与算法。
接下来看看大神的解答吧。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:涛吴
链接:https://www.zhihu.com/question//answer/
来源:知乎
著作权归作者所有,转载请联系作者获得授权。如果说 Java 是自动档轿车,C 就是手动档吉普。数据结构呢?是变速箱的工作原理。你完全可以不知道变速箱怎样工作,就把自动档的车子从 A 开到 B,而且未必就比懂得的人慢。写程序这件事,和开车一样,经验可以起到很大作用,但如果你不知道底层是怎么工作的,就永远只能开车,既不会修车,也不能造车。如果你对这两件事都不感兴趣也就罢了,数据结构懂得用就好。但若你此生在编程领域还有点更高的追求,数据结构是绕不开的课题。
Java 替你做了太多事情,那么多动不动还支持范型的容器类,加上垃圾收集,会让你觉得编程很容易。但你有没有想过,那些容器类是怎么来的,以及它存在的意义是什么?最粗浅的,比如 ArrayList 这个类,你想过它的存在是多么大的福利吗——一个可以随机访问、自动增加容量的数组,这种东西 C 是没有的,要自己实现。但是,具体怎么实现呢?如果你对这种问题感兴趣,那数据结构是一定要看的。甚至,面向对象编程范式本身,就是个数据结构问题:怎么才能把数据和操作数据的方法封装到一起,来造出 class / prototype
这种东西?
此外,很重要的一点是,数据结构也是通向各种实用算法的基石,所以学习数据结构都是提升内力的事情。
书我推荐《Data Structures and Algorithms in Java》,如果你只会 Java,目前也只对 Java 感兴趣的话。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!(肖hundred)
(时钟的柳橙)
(时钟的柳橙)
第三方登录:已解决问题
为什么说看纸质书比看电子书有气质些呢?
提问时间: 06:25:04
浏览次数:9754
该答案已经被保护
我来讲一下我自己的。 我在上海,办了一张上海市图书馆的借阅证,这卡可以在所有的区图书馆、街道图书馆借阅,而且你在A图借的书可以在B图归还,最长可借两个月。 我自己也有kindle,也看电子书,但有区分。 而纸质书,我通常都是借的文学类的,需要细细慢看品味的,这类书我通常放一两本在包里,只要我背包出去,就可以看。如果说书是人类的阶梯,那么电子书应该是人类的电梯 kindle和纸质书的差别还是在于阅读体验,尽管kindle屏幕看起来的感觉与纸质书差不多,但还是有一定距离,纸质书的质感和手指触碰书页的感觉是kindle所无法比拟的。 但生活中毕竟有很多时间读纸质书不方便,如果你想购买kindle,即使有了mini,有重复消费之嫌,我仍然支持你,为更好的阅读体验做尝试是值得的。喜欢纸质书,悠闲地一页页翻看,但是现在不爱买书,就看电子书方便点@_@个人偏爱纸质书,觉得真实,更能领悟其中的内涵,而且翻阅的时候,心很平静,没有浮躁,在如今网络科技时代,看纸质书的实为少数,但我依然还是喜欢把最爱的书,拿着手里,每一章一句的翻阅,踏实感很强烈。学生党强答一波~~~~~~~~&&不知道题主喜欢读什么类型的书,名著还是文艺小说又或者是专业性的书籍? 有的书也不厚啊,况且还分上下册,带上一本就行了,不要贪多嘛。 如果说是为了便携省体积,可以用打印机打印一些东西看,这算是纸质的吧(&_&),我就是把微积分1000页的书都打印出来,每50页订一下,分成了20小本,书包里装一本,看完再换,(好吧,我坦白这本外文书国内售价太贵,打印便宜呐,图书馆又没有&&)这样还是挺方便的,看多少带多少,况且打印的是pdf格式,和原版书一样的,哈哈,看完题主8千赞的答案感觉很受益,过意不去,来给题主一些小建议,希望有用。
答案创立者
以企业身份回答&
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题学习编程的话看电子书对学习影响大不大?我不想买纸质书,而我们的教材我感觉也不好-CSDN论坛
学习编程的话看电子书对学习影响大不大?我不想买纸质书,而我们的教材我感觉也不好
电子书好多好多,&完全让你有种&书海无涯苦坐舟&的感觉
電子書載了可以先看看
實體書&有的人買了會買錯書...
網路上的電子書的量&是&海一樣&總覺得都看不完呢
看你要學什麼的編程&我可以幫忙找書的資源看看
电子书必须啊~~
干嘛用繁体字啊?这么小的字体,看繁体很累的。
真一直拿电子书来看能把人累死
电子书也有它好处的,可以搜索、可以随意标记、可以复制代码等等。要是习惯看屏幕的话其实也不错。
电子书翻起来太慢太累
推荐纸质的书&&买经典的就可以了&代码自己敲&当做练习
汗,怎么会慢会累的?用书签目录一点就到,都不用翻。用查找几秒钟定位,也不用翻。
电子书还是不错,纸质书的话就选择经典的吧
感觉电子书没有纸质书看得舒服
如果你习惯看屏幕的话可以选择电子书,其种类多
当然喜欢书本的话可以买一本专业点的
教材上例题一般很少,讲解的也比较片面
想学好只看过一两本书是不可能的
电子书很好啊,从进大学到现在一直都是看的电子收。。
引用&5&楼&&的回复:真一直拿电子书来看能把人累死
累死你娃!
个人建议实体书。
不因为其他,只是因为电子书你会发现你只有少量时间专注于看书。
qq,新闻,微博,邮件。。。。。太多分散注意力的东西了。
拿起你的书,去自习室或者图书馆吧。
那里2个小时的效率比你电子书一天要高。
引用&14&楼&&的回复:个人建议实体书。
不因为其他,只是因为电子书你会发现你只有少量时间专注于看书。
qq,新闻,微博,邮件。。。。。太多分散注意力的东西了。
拿起你的书,去自习室或者图书馆吧。
那里2个小时的效率比你电子书一天要高。
如果是系统学习知识&而不是在电脑上实践操作的话
自习看纸质书&&确实效率高出不少
把看小说的精力拿出来,没什么大不了的,呵呵呵
引用&14&楼&&的回复:个人建议实体书。
不因为其他,只是因为电子书你会发现你只有少量时间专注于看书。
qq,新闻,微博,邮件。。。。。太多分散注意力的东西了。
拿起你的书,去自习室或者图书馆吧。
那里2个小时的效率比你电子书一天要高。关掉所有的那些东西,认真看书就行了。你才是机器的主人,哪有让它左右你的道理?
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
看电子干扰太多,真是这样……
但是我还是一直看电子书……
引用&4&楼&&的回复:干嘛用繁体字啊?这么小的字体,看繁体很累的。
我就...台灣省的&&輸入法早就習慣打繁字了....
&#xe60a;回复}

我要回帖

更多关于 python入门看哪本书好 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信