zoukankan      html  css  js  c++  java
  • 寒假《编程珠玑》阅读笔记01

      本书的开篇主要讲了要具体分析自己的问题,具体化自己所要解决的问题。文中以a,b对话的形式,然后又

    具体分析其对话来进行观点的表达。比如在听完文中两个人的对话后,可以这样分析:如果主存容量不是严格

    的限制在1mb,或是1~2mb之间,那么我们就可以一次性将所有数据都加载到主存中。 如果主存容量严格的限制txt

    在1mb,因此无法一次载入完成排序。那么我们可以将文件分割为两个文件,再分别用bitmap处理。分割策略可以

    简单地把前一半的数据放到一个文件,后一半的数据放到另一个文件,分别排序后再做归并。也可以把文件中小于

    某个数的整数放到另一个文件,叫greater.txt.分别排序后,把greater.txt的排序结果加到less.txt的排序结果即可。

      文章中形象的给出了例子,也给出了解决的办法和思考方式。这就是逐步的引导我们,要根据具体的问题,具体的

    分析问题,思考问题,然后找到问题的解决办法,我觉得这使我从中学到的最重要的东西。

  • 相关阅读:
    洛谷P3157 [CQOI2011]动态逆序对
    CDQ分治
    快速数论变换(NTT)
    洛谷P3338 [ZJOI2014]力
    洛谷 P1919 A*B Problem升级版
    0-1分数规划
    洛谷P4593 [TJOI2018]教科书般的亵渎
    拉格朗日插值
    20180912-3 词频统计
    20190912-1 每周例行报告
  • 原文地址:https://www.cnblogs.com/lwq666/p/8473414.html
Copyright © 2011-2022 走看看