《编程珠玑》阅读笔记一

       先看了开头的目录,第一感觉是这本书就和一个编程教材似的,先是算法,后面又在讲数据结构,编写程序什么的。但是仔细去看才发现原来是我想的太简单了。前几个章节主要就是围绕几个算法来写的,就比如作者一直在提的二分法查找。这个我就不说了相信大家也都很了解这个算法啦~

       看完前面的章节,真的是感受到算法的无穷魅力,一种灵活的多变的编程思想。真的不愧是计算机科学方面的经典名著。里面围绕着程序设计人员面对的一系列实际问题展开。就比如一开始,就向读者提出了三个挺好玩的题目,后面也都对这些问题做了很详细的解释。里面也有一些精心设计的有趣的程序,就比如那个英语单词变位词,我就认为很新鲜很有趣。作者通过这些来向我们讲述,编程过程中应该有的思想和应该用到的技术方法都有详细讲到。而且里面很多的程序都是我们以后可能遇到的,我觉得很有学习的必要。

        书里介绍了很多小技巧,虽然不是多么高大上的东西,但也能让读者感受到编程的魅力。 其实想到我自己也每天都面对着编程,但编程时的思考确实是欠缺了,甚至有的时候会为了编程而编程。以后遇到问题的时候,应该多思考一下,想想那种方法才能更好更有效的实现程序的各种功能。
编程其实是很灵活的东西,条条大路通罗马。同样的程序,很多种方法都可以实现,只不过是时间、计算效率的问题。我以后也会尽力追求最快的时间、最高的效率,编写“正确”的程序。

转载于:https://www.cnblogs.com/meimiaozi/p/4561944.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值