• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
陈小喵
博客园    首页    新随笔    联系   管理    订阅  订阅
《编程珠玑》阅读笔记一

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

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

        书里介绍了很多小技巧,虽然不是多么高大上的东西,但也能让读者感受到编程的魅力。 其实想到我自己也每天都面对着编程,但编程时的思考确实是欠缺了,甚至有的时候会为了编程而编程。以后遇到问题的时候,应该多思考一下,想想那种方法才能更好更有效的实现程序的各种功能。
编程其实是很灵活的东西,条条大路通罗马。同样的程序,很多种方法都可以实现,只不过是时间、计算效率的问题。我以后也会尽力追求最快的时间、最高的效率,编写“正确”的程序。
posted on 2015-06-08 21:10  陈小喵  阅读(426)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3