上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 程序代码: 1 #include "../common/InitSock.h" 2 #include <stdio.h> 3 CInitSock initSock; 4 void main() 5 { 6 char szHost[256]; 7 ::gethostname(szHost,256); 阅读全文
posted @ 2017-05-19 21:58 罗志均 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 采用分治的思想 以O(NlogN)最坏的情形运行时间运行 如果对merge的每个递归调用都采用局部声明一个临时数组,那么在任一时刻就可能有logN个临时数组处在活动期 代码如下: 1 #include <iostream> 2 #include <vector> 3 using namespace 阅读全文
posted @ 2017-05-19 21:57 罗志均 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 说白了,也就是大堆,或者小堆,通过删掉堆顶点,然后存入数组,来实现排序: 第一阶段:构建堆最多用2N次比较 第二阶段:第i次deleteMax最多用到2【logi】次比较, 总数最多2NlogN-O(N)次比较 代码: 1 #include <iostream> 2 #include <vector 阅读全文
posted @ 2017-05-19 21:57 罗志均 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 using namespace std; 4 template 5 void quicksort( vector & a) 6 { 7 quicksort(a,0,a.size()-1); 8 } 9 template 10 const Comparable & median3(vector &... 阅读全文
posted @ 2017-05-19 21:56 罗志均 阅读(132) 评论(0) 推荐(0) 编辑
摘要: ( _(:3 」∠)_给园友们提个建议,无论是API文档还是书籍,一定要多看几遍!特别是隔一段时间后,会有意想不到的收获的) 这篇文章主要是写关于学习react中的一些自己的思考: 1.setState到底是同步的还是异步的? 2.如何在子组件中改变父组件的state 3.context的运用,避免 阅读全文
posted @ 2017-05-19 21:55 罗志均 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 上节我们提到Stream和List的主要分别是在于Stream的“延后计算“(lazy evaluation)特性。我们还讨论过在处理大规模排列数据集时,Stream可以一个一个把数据元素搬进内存并且可以逐个元素地进行处理操作。这让我不禁联想到我们常用的数据搜索读取方式了:大量的数据存放在数据库里, 阅读全文
posted @ 2017-05-18 21:39 罗志均 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 虽然明白泛函编程风格中最重要的就是对一个管子里的元素进行操作。这个管子就是这么一个东西:F[A],我们说F是一个针对元素A的高阶类型,其实F就是一个装载A类型元素的管子,A类型是相对低阶,或者说是基础的类型。泛函编程风格就是在F内部用对付A类的函数对里面的元素进行操作。但在之前现实编程中确总是没能真 阅读全文
posted @ 2017-05-18 21:38 罗志均 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 初接触泛函状态觉着很不习惯。主要是在使用State数据类型时很难理解其中的原理,特别是泛函状态变迁机制(state transition mechanism):怎么状态就起了变化,实在难以跟踪。我想这主要是因为状态变迁机制经过了函数组合,已经深深的埋藏在运行代码后面。上节我们讨论到RNG,对于了解S 阅读全文
posted @ 2017-05-18 21:37 罗志均 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 对于OOP程序员来说,泛函状态变迁(functional state transition)是一个陌生的课题。泛函状态变迁是通过泛函状态数据类型(functional state)来实现的。State是一个出现在泛函编程里的类型(type)。与其它数据类型一样,State同样需要自身的一套泛函操作函 阅读全文
posted @ 2017-05-18 21:37 罗志均 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 对OOP编程人员来说,泛函状态State是一种全新的数据类型。我们在上节做了些介绍,在这节我们讨论一下State类型的应用:用一个具体的例子来示范如何使用State类型。以下是这个例子的具体描述: 模拟一个自动糖果贩售机逻辑:贩售机有两种操作方法:投入硬币和扭动出糖旋钮。贩售机可以处于锁定和放开两种 阅读全文
posted @ 2017-05-18 21:36 罗志均 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
友情链接:回力 | 中老年女装 | 武汉英语培训机构 | 留学费用一览表 | 托福考试费用