一、互斥量互斥量从本质上说是一把锁,在访问共享资源前对互斥量进行加锁,在访问完成后释放互斥量上的锁。互斥量用pthread_mutex_t数据类型表示,在使用互斥变量以前,必须首先对它进行初始化。可以把它设置为常量PTHREAD_MUTEX_INITIALIZER(只对静态分配的互斥量),也可以通过...
分类:
编程语言 时间:
2014-07-07 08:20:59
阅读次数:
222
我们知道,矩阵乘法对应了一个变换,是把任意一个向量变成另一个方向或长度都大多不同的新向量。在这个变换的过程中,原向量主要发生旋转、伸缩的变化。如果矩阵对某一个向量或某些向量只发生伸缩变换,不对这些向量产生旋转的效果,那么这些向量就称为这个矩阵的特征向量,伸缩的比例就是特征值。实际上,上述的一段话既讲...
分类:
其他好文 时间:
2014-07-06 23:22:06
阅读次数:
243
C#转义字符:一种特殊的字符常量;以反斜线"\"开头,后跟一个或几个字符。具有特定的含义,不同于字符原有的意义,故称“转义”字符。主要用来表示那些用一般字符不便于表示的控制代码。 它的作用是消除紧随其后的字符的原有含义用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称...
分类:
其他好文 时间:
2014-07-05 19:50:27
阅读次数:
210
在写代码的时候,碰到了在函数和变量前家 @和$的的问题,于是就借这个机会,学习下php的传值和传引用这两种方式首先@ 运算符只对表达式有效。对新手来说一个简单的规则就是:如果能从某处得到值,就能在它前面加上 @ 运算符。例如,可以把它放在变量,函数和 include() 调用,常量,等等之前。不能把...
分类:
Web程序 时间:
2014-07-05 18:59:46
阅读次数:
160
就是Fibonacci的矩阵算法,不过增加一点就是因为数字很大,所以需要取10000模,计算矩阵的时候取模就可以了。
本题数据不强,不过数值本来就限制整数,故此可以0ms秒了。
下面程序十分清晰了,因为分开了几个小函数了,适合初学者参考下。
#include
const int MOD = 10000;
void mulOneMatrix(int F[2][2])
{
int a =...
分类:
其他好文 时间:
2014-07-03 17:30:20
阅读次数:
157
/****************************************************************************
****************************************************************************
***
*** This header was automatically...
分类:
移动开发 时间:
2014-07-03 16:11:57
阅读次数:
213
十三、复制控制
1. 复制构造函数
类中的成员函数都默认为inline类型,所以即使在类定义体内的函数声明显示定义为inline类型,在进行函数定义时也能够将inline进行省略。
// 复制构造函数应该为常量引用类型,如果允许传值参数会造成无限循环调用从而导致内存溢出。
CopyConstruct(const CopyConstruct& a)...
分类:
编程语言 时间:
2014-07-03 16:07:26
阅读次数:
255
求来回最短路加起来最长的一条。
两次SPFA,然后选某个点的来回最长。(有向图)
Dijkstra+邻接矩阵 比较方便建立 反向图。
我用SPFA+2个邻接表(正图+反图),C++ 32ms。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2014-07-03 16:01:33
阅读次数:
173
1:参数传递的值传递与引用传递
A:值传递:基本数据类型传递都是值传递
B:引用传递(地址传递):对象数据类型都是引用传递。
2:类变量与成员变量(实例变量,对象变量)
类变量:通过类名调用,类变量被所有的实例共享。
final static int MAX = 20;
//Java中定义常量
对象变量:通过对象调用(对...
分类:
其他好文 时间:
2014-07-03 13:43:42
阅读次数:
159
Author: JW. Zhou Date: 2014/7/2 一、空指针(0/NULL) 返回NULL和返回0是完全等价的,因为NULL和0都表示空指针,换句话说:空指针是什么,就是一个被赋值为0的指针,在没有被具体初始化前,其值为0;NULL 是一个标准规定的宏定义,用来表示空指针常量。#def...
分类:
其他好文 时间:
2014-07-03 13:03:01
阅读次数:
215