摘要: 书瓖果 1、性能较差的递归解决算法 2、性能较好的动态规划算法:计算出一个值后将其保存在一个数组中,后面再用时,就不用重新计算 阅读全文
posted @ 2016-07-13 23:12 shuxiangguo 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Chapter8 I/O流 1、I/O流提供了文本和数值的输入输出功能,这种输入输出是带缓冲的,可以是格式化的,也可以是未格式化的。 2、ostream对象将有类型的对象转换为一个字符(字节)流;istream对象将一个字符(字节)转换为有类型的对象。 3、可以用getline()来读取一整行(包括 阅读全文
posted @ 2016-07-13 21:40 shuxiangguo 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Chapter2:有意义的命名 1、名副其实对的命名,使得代码更加明确。 2、避免误导性的命名。 3、做有意义的区分,使得从变量名可以猜出意思,且没有歧义。 4、使用读的出来的名称。 5、使用可搜索的名称:长名称胜于断名称,搜得到的名称胜于用自造编码代写就的名称。 6、避免使用编码 7、避免使用思维 阅读全文
posted @ 2016-07-13 13:33 shuxiangguo 阅读(124) 评论(0) 推荐(0) 编辑