码迷,mamicode.com
首页 > 其他好文
高阶函数之函数作为参数
SICP 1.3.1  Procedures as Arguments,说明高阶函数之函数作为参数的原因:若干个函数拥有相似的算法或代码结构,对此加以抽象。 (define (sum-integers a b)   (if (> a b)       0       (+ a (sum-integers (+ a 1) b)))) (define (pi-sum a b)   (i...
分类:其他好文   时间:2016-05-13 00:56:23    阅读次数:197
HDU 2053 Switch Game(开灯问题,唯一分解定理)
Switch Game Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 15011    Accepted Submission(s): 9160 Problem Description There are man...
分类:其他好文   时间:2016-05-13 00:54:34    阅读次数:199
hdu 1800 Flying to the Mars
Flying to the Mars Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16329    Accepted Submission(s): 5254 Problem Description In...
分类:其他好文   时间:2016-05-13 00:55:41    阅读次数:245
Matlab学习 之 linear regression
本文练习的是最简单的二元线性回归。题目本题给出的是5050个数据样本点,其中xx为这5050个小朋友到的年龄,年龄为22岁到88岁,年龄可有小数形式呈现。YY为这5050个小朋友对应的身高,当然也是小数形式表示的。现在的问题是要根据这5050个训练样本,估计出3.53.5岁和77岁时小孩子的身高。通过画出训练样本点的分布凭直觉可以发现这是一个典型的线性回归问题。matlab函数介绍legend:比如...
分类:其他好文   时间:2016-05-13 00:53:55    阅读次数:372
快速掌握Lua 5.3 —— userdata (1)
Q:什么是"userdata"? A:"userdata"分为两类,"full userdata"和"light userdata"。Lua使用他们来表示C中一些特殊的类型。前面的章节中,我们看到了如何通过C编写新的函数来扩展Lua;使用"userdata",我们将可以通过C编写新的类新来扩展Lua。...
分类:其他好文   时间:2016-05-13 00:53:41    阅读次数:763
最短路水题 HDU 1874畅通工程续
Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。  现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。   Input 本题目包含多组数据,请处理到文件结束。  每组数据...
分类:其他好文   时间:2016-05-13 00:53:13    阅读次数:170
HDU-3062-Party(2-SAT)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3062 Problem Description 有n对夫妻被邀请参加一个聚会,因为场地的问题,每对夫妻中只有1人可以列席。在2n 个人中,某些人之间有着很大的矛盾(当然夫妻之间是没有矛盾的),有矛盾的2个人是不会同时出现在聚会上的。有没有可能会有n 个人同时列席?   Inp...
分类:其他好文   时间:2016-05-13 00:54:04    阅读次数:172
GCJ Round 1C 2016 题解
ASenate Evacuation B Slides C Fashion PoliceA.Senate Evacuation#include using namespace std; #define For(i,n) for(int i=1;i<=n;i++) #define Fork(i,k,n) for(int i=k;i<=n;i++) #define Rep(...
分类:其他好文   时间:2016-05-13 00:52:52    阅读次数:253
vtk等值面体绘制|纹理映射体绘制 附:不透明传输函数,颜色传输函数、光照与阴影
等值面体绘制: #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include //等值面体绘制效果 int main(int argc, char *arg...
分类:其他好文   时间:2016-05-13 00:52:09    阅读次数:411
GCC 4.6.3段错误(核心已转储)
//串口相关的头文件 #include       /*标准输入输出定义*/ #include      /*标准函数库定义*/ #include  #include  #include       /*文件控制定义*/ #include      /*标准输入输出定义*/ #include       /*错误号定义*/ #include     /*POSIX终端控制定义*/ ...
分类:其他好文   时间:2016-05-13 00:53:09    阅读次数:199
HDU 4487 Maximum Random Walk 概率 dp
D - Maximum Random Walk Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Practice HDU 4487 Appoint description:  System Crawler  (2016-05-03) ...
分类:其他好文   时间:2016-05-13 00:53:26    阅读次数:293
设计模式学习笔记--桥接模式
一.简介 今天来学习一下23种设计模式中的桥接模式。我们再设计系统时,如果某个类存在两个独立变化的维度,一种方案是使用多层继承,如果第一个维度有A个分支,第二个维度有B个分支的话,那么总共我们需要A*B个子类才能实现,这将是一个非常庞大的继承树。如果第一个维度增加了一个分支,那么我们需要再增加B个子类,扩展也变得很麻烦。而第二种方式就是我们今天要学习的桥接模式,通过桥接模式,我们可以将两...
分类:其他好文   时间:2016-05-13 00:51:43    阅读次数:199
HDU 3757 dp
#include #include #include #include using namespace std; const int maxn = 4E3 + 10; const long long INF = 1LL << 60; short path[maxn][maxn]; long long f[maxn]; struct Node { long long d; ...
分类:其他好文   时间:2016-05-13 00:51:37    阅读次数:132
Common Lisp入门笔记(一)7个基本运算符
表达式实例: >(+ 1 2) >3 Common Lisp表达式求值规则是: 首先对每个参数从左到右进行求值; 其次将这些已经求值的参数作为运算符函数的参数进行函数调用求值; 所求得的值作为表达式的值返回。 一、Lisp的数据类型 Lisp有其它语言的一切类型,还提供另外其它语言没有两种类型: symbol(符号)和 list(表)。 (1)符号显示时总是被转换为大写。一般...
分类:其他好文   时间:2016-05-13 00:51:05    阅读次数:195
poj-1149-PIGS(最大流)
传送门这道题最麻烦的就是建图,详细的建图过程在 这里建完图就直接用dinic算法求最大流就行了#include #include #include #include #include #define N 1010 const int INF = 0x3f3f3f3f; using namespac...
分类:其他好文   时间:2016-05-13 00:50:12    阅读次数:225
记一下“树莓派3”
2016.2月份发布的新树莓派3(但愿我没记错时间的话),然后在3月中旬,某宝开始有货了,就入手了一块板子+亚克力外壳+风扇。 3代发热量确实很大,之前在网上也看到很多人说发热量,果然买了个风扇是正确的选择,没买铜的散热片贴上去是一个失误。等下周可以考虑买个贴上。这里还有更梗,看贴吧里,有人说贴上去,再拿下来的时候,把芯片也粘下来了哈哈哈哈哈哈,这个胶还是厉害,估计贴上了就拿不下来了。...
分类:其他好文   时间:2016-05-13 00:52:40    阅读次数:176
opengl 法向量变换矩阵推导
When lighting is enabled in OpenGL, the normal vectors are used to determine how much light is received at the specified vertex or surface. This lighting processing is performed at eye coordinate spac...
分类:其他好文   时间:2016-05-13 00:51:07    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!