码迷,mamicode.com
首页 >  
搜索关键字:第六章    ( 1737个结果
读书笔记-重构方法之一:提炼方法(Extract Method)
第六章重新组织你的函数6.1ExtractMethod(提炼方法)对付过长函数,一般重要的重构方法就是ExtractMethod,他把一段代码从原先的函数中提取出来,放在单独的函数中。简洁而清晰,短小而精炼。1 void printOwing (douoble amount)2 {3 pri...
分类:其他好文   时间:2014-09-02 17:35:15    阅读次数:250
算法导论 第六章 思考题6-3 Young氏矩阵
这题利用二叉堆维持堆性质的办法来维持Young氏矩阵的性质,题目提示中写得很清楚,不过确实容易转不过弯来。a,b两问很简单。直接看c小问:按照Young氏矩阵的性质,最小值肯定在左上角取得,问题在于取出最小值后如何保持矩阵的性质。可以参照max_heapify中的做法,先取出最小值,然后将矩阵左上角...
分类:其他好文   时间:2014-08-31 18:25:21    阅读次数:205
算法导论 第六章 思考题 6-3 d叉堆
d叉堆的实现相对于二叉堆变化不大,首先看它如何用数组表示。考虑一个索引从1开始的数组,一个结点i最多可以有d个子结点,编号从id - (d - 2) 到 id + 1。从而可以知道一个结点i的父结点计算方法为: (i + d - 2) / d。第二个问题是 一个含有n个元素的d叉堆的高度,就是一个简...
分类:其他好文   时间:2014-08-31 11:49:51    阅读次数:172
算法导论 第六章 思考题 6-1 用插入的方法建堆
BUILD-MAX-HEAP'(A) heap-size[A]<-1 for i <- 2 to length[A] do MAX-HEAP-INSERT(A, A[i])如上,题目给出一种使用插入的办法建堆的算法,而书中6.4节给出的建堆算法如下:BUILD-MAX-HE...
分类:其他好文   时间:2014-08-31 10:25:01    阅读次数:195
C#入门220例(第六章)
使用属性存贮用户编号和姓名 private string id = "";//定义一个string类型的变量,用来记录用户编号 private string name = "";//定义一个string类型的变量,用来记录用户姓名 /// /...
分类:其他好文   时间:2014-08-30 22:57:20    阅读次数:177
第六章:枚举和注解。ITEM34:用接口模拟可伸缩的枚举。
1 package com.twoslow.cha6;2 3 public interface OperationInterface {4 5 double apply(double x , double y) ;6 } 1 package com.twoslow.cha6; 2 3 pu...
分类:其他好文   时间:2014-08-27 12:56:07    阅读次数:177
第六章:枚举和注解。ITEM30:用enum代替int常量。&ITEM32:用EnumSet代替位域。&ITEM33:用EnumMap代替序数索引。
1 package com.twoslow.cha6; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 public enum Operation { 7 8 PLUS("+") { 9 @Overr...
分类:其他好文   时间:2014-08-27 12:54:27    阅读次数:246
为谁清雪立良辰
为谁清雪立良辰该小说的链接:http://t.cn/RPBKfuq , 欢迎大家收看O(∩_∩)O~一、建议修改的部分(不改也不影响大局,改后真心完美)1.第六章 肖陌清的“初恋”应该是“眼前”这个小豆丁吧,貌似我有点较真了- -,让我写的话不知要犯多少错误,汗。2.第七章 镜介的姐姐?!1)第6....
分类:其他好文   时间:2014-08-24 23:35:23    阅读次数:252
IOS Core Animation Advanced Techniques的学习笔记(五)
第六章:Specialized Layers类别用途CAEmitterLayer用于实现基于Core Animation粒子发射系统。发射器层对象控制粒子的生成和起源CAGradientLayer用于绘制一个颜色渐变填充图层的形状(所有圆角矩形边界内的部分)CAEAGLLayer/CAOpenGLL...
分类:移动开发   时间:2014-08-23 15:21:31    阅读次数:211
JAVA: httpclient 详解——第六章;
相对于httpurlconnection ,httpclient更加丰富,也更加强大,其中apache有两个项目都是httpclient,一个是commonts包下的,这个是通用的,更专业的是org.apache.http.包下的,所以我一般用后者; httpclient可以处理长连接,保存会话,重连接,以及请求过滤器,连接重用等等... 下面是测试代码(全部总结来自官方文档,...
分类:编程语言   时间:2014-08-22 16:22:59    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!