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
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
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
本文练习的是最简单的二元线性回归。题目本题给出的是5050个数据样本点,其中xx为这5050个小朋友到的年龄,年龄为22岁到88岁,年龄可有小数形式呈现。YY为这5050个小朋友对应的身高,当然也是小数形式表示的。现在的问题是要根据这5050个训练样本,估计出3.53.5岁和77岁时小孩子的身高。通过画出训练样本点的分布凭直觉可以发现这是一个典型的线性回归问题。matlab函数介绍legend:比如...
分类:
其他好文 时间:
2016-05-13 00:53:55
阅读次数:
372
Q:什么是"userdata"?
A:"userdata"分为两类,"full userdata"和"light userdata"。Lua使用他们来表示C中一些特殊的类型。前面的章节中,我们看到了如何通过C编写新的函数来扩展Lua;使用"userdata",我们将可以通过C编写新的类新来扩展Lua。...
分类:
其他好文 时间:
2016-05-13 00:53:41
阅读次数:
763
Description
某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。
现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。
Input
本题目包含多组数据,请处理到文件结束。
每组数据...
分类:
其他好文 时间:
2016-05-13 00:53:13
阅读次数:
170
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3062
Problem Description
有n对夫妻被邀请参加一个聚会,因为场地的问题,每对夫妻中只有1人可以列席。在2n 个人中,某些人之间有着很大的矛盾(当然夫妻之间是没有矛盾的),有矛盾的2个人是不会同时出现在聚会上的。有没有可能会有n 个人同时列席?
Inp...
分类:
其他好文 时间:
2016-05-13 00:54:04
阅读次数:
172
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
等值面体绘制:
#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
//串口相关的头文件
#include /*标准输入输出定义*/
#include /*标准函数库定义*/
#include
#include
#include /*文件控制定义*/
#include /*标准输入输出定义*/
#include /*错误号定义*/
#include /*POSIX终端控制定义*/
...
分类:
其他好文 时间:
2016-05-13 00:53:09
阅读次数:
199
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
#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
表达式实例:
>(+ 1 2)
>3
Common Lisp表达式求值规则是:
首先对每个参数从左到右进行求值;
其次将这些已经求值的参数作为运算符函数的参数进行函数调用求值;
所求得的值作为表达式的值返回。
一、Lisp的数据类型
Lisp有其它语言的一切类型,还提供另外其它语言没有两种类型: symbol(符号)和 list(表)。
(1)符号显示时总是被转换为大写。一般...
分类:
其他好文 时间:
2016-05-13 00:51:05
阅读次数:
195
传送门这道题最麻烦的就是建图,详细的建图过程在 这里建完图就直接用dinic算法求最大流就行了#include
#include
#include
#include
#include
#define N 1010
const int INF = 0x3f3f3f3f;
using namespac...
分类:
其他好文 时间:
2016-05-13 00:50:12
阅读次数:
225
2016.2月份发布的新树莓派3(但愿我没记错时间的话),然后在3月中旬,某宝开始有货了,就入手了一块板子+亚克力外壳+风扇。
3代发热量确实很大,之前在网上也看到很多人说发热量,果然买了个风扇是正确的选择,没买铜的散热片贴上去是一个失误。等下周可以考虑买个贴上。这里还有更梗,看贴吧里,有人说贴上去,再拿下来的时候,把芯片也粘下来了哈哈哈哈哈哈,这个胶还是厉害,估计贴上了就拿不下来了。...
分类:
其他好文 时间:
2016-05-13 00:52:40
阅读次数:
176
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