普通函数参数
下面程序试图改变main函数中a和b的值
#include
void fun(int x,int y)
{
int c;
c=a;
a=b;
b=c;
}
int main()
{
int a=1,b=2;
fun(a,b);
printf("a=%d b=%d\n",a,b);
retur...
分类:
其他好文 时间:
2015-05-03 12:04:57
阅读次数:
177
#include
#include
#define maxn 100000 + 10
#define Lson L, mid, rt<<1
#define Rson mid+1, R, rt<<1|1
struct Node
{
int sum, lazy;
} T[maxn<<2];
void PushUp(int rt)
{
T[rt].sum = T[rt<<1]....
分类:
其他好文 时间:
2015-05-03 12:03:50
阅读次数:
157
Jama是一个基本的线性代数java包。包括一个基本的Matrix类和5个矩阵分解类。
Matrix类提供了基本的线性代数数值运算的功能,不同的构造函数可以构造双精度和浮点精度的二维数组,而不同的gets和sets方法可以返回子矩阵和矩阵元素。
基本的算术运算包括矩阵相加,矩阵相乘,矩阵范式以及基于矩阵元素的算术运算。打印矩阵的函数也包括在内。
矩阵的五大分解,涉及一对或三元组,排列向量...
分类:
编程语言 时间:
2015-05-03 12:03:04
阅读次数:
597
代码块...
分类:
编程语言 时间:
2015-05-03 12:02:24
阅读次数:
141
很基础的一道线段树的题,有个地方卡了我好久,我下面的这个代码所求的区间是左闭右开的,所以如果所求区间包括区间端点的话需要在有区间上+1
线段树是一种高效的数据结构,特点是求一个区间里的最小、最大值。 数据结构感觉像模板,但是其中的思想应该更值得我们学习,不过话说现在也没几个人能静下心去研究它的原理了吧。。
#include
#include
#include
#include
#in...
分类:
其他好文 时间:
2015-05-03 12:04:21
阅读次数:
141
之前学过svm相关知识,基本原理不算复杂,今天做了一个手写字识别程序,总算验证了svm的效果。
因为只是验证效果,实现上原则是简单,使用python + libsvm + PIL(python image library)。这部分工作花了一些时间:
PIL:
http://www.pythonware.com/products/pil/
下载源码包,解压之后运行:python setup....
分类:
其他好文 时间:
2015-05-03 12:04:11
阅读次数:
172
直接扣一枪没子弹的概率是一个条件概率,等于子串00的个数除以00和01总数(也就是0的个数),转一下再扣没子弹的概率等于0的比率。
设子串00的个数为a,0的个数为b,则两个概率分别为a/b和b/n,问题就是比较a*n和b*b。
#include
#include
const int maxn=105;
char s[105];
int cnt0,cnt1,cnt2,cnt3;
int mai...
分类:
其他好文 时间:
2015-05-03 12:04:32
阅读次数:
96
系统空闲进程(Idle)该进程的ID为0,其中每个处理器或核对应有一个线程。System进程在Windows XP和Windows Server 2003中改进程的ID为4,它包含了内核模式系统进程。系统辅助线程,以及执行体和驱动程序通过PsCreateSystemThread创建的线程,都在System进程中。会话管理器(Session manager, smss.exe)这是Windows系统中...
分支介绍多个分支就是在版本库中有多条提交的记录线条,如下图所示,蓝色的master是一个分支,红色的dev也是一个分支,HEAD所指的是当前的分支:
分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。现在有了分支,就不用怕了...
分类:
其他好文 时间:
2015-05-03 12:01:53
阅读次数:
132
题目1 : 博弈游戏·Nim游戏
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
今天我们要认识一对新朋友,Alice与Bob。
Alice与Bob总是在进行各种各样的比试,今天他们在玩一个取石子的游戏。
在这个游戏中,Alice和Bob放置了N堆不同的石子,编号1..N,第i堆中有A[i]个石子。
每一次行动,Alice和Bob可以选...
分类:
其他好文 时间:
2015-05-03 12:01:42
阅读次数:
154
/*
题意:
直接按照样例来说:有t组数据,没有数据有n,m1,m2,n代表有n个点,m1代表有m1条无向边,m2代表有
有m2条有向边,一条边只能走一次(也就是题上说的走过之后路会坍塌)如果有两个1 2 ,1 2 代表1和2之间
有两条边
首先对于所有的无向边,我们使用并查集将两边的点并起来
若一条边未合并之前,两端的点已经处于同一个集合了,那么说明必定存在可行的环(...
分类:
其他好文 时间:
2015-05-03 12:02:38
阅读次数:
130
Android中Activity与ListActivity使用ListView的区别与联系:1. Activity的使用:
(1).概念:
每一个activity对应于一个显示界面,每一个activity都是独占整个屏幕的.
(2).步骤:
A:xml布局中,ListView标签id可以任意取值如:<ListView
an...
分类:
移动开发 时间:
2015-05-03 12:02:36
阅读次数:
182
类型说明typedef类型说明的格式为:typedef 类型 定义名;类型说明只定义了一个数据类型的新名字而不是定义一种新的数据类型。定义名表示这个类型的新名字。例如: 用下面语句定义整型数的新名字:typedef int SIGNED_INT;使用说明后, SIGNED_INT就成为int的同义词了, 此时可以用SIGNED_INT 定义整型变量。例如: SIGNED_INT i, j;(与i...
分类:
其他好文 时间:
2015-05-03 12:01:59
阅读次数:
199
这一题,比较麻烦,可以说是简单的结构体的应用。
输入的数据量比较大,用scanf比较好一点,还有一点比较难的是如果分数一样,要按考生号的升序来输出。
我用一个结构体来存每一个考生的考号和总成绩,然后排序,算出有几个合格,再输出。
下面的是一次AC的代码:
#include
#include
#include
#include
using namespace std;
class ...
分类:
其他好文 时间:
2015-05-03 12:01:34
阅读次数:
153
一.文本预处理
定义:将文本转化为计算机可处理的形式,将文章分成单个的词语,形成向量形式。
二.降维(特征选取)三.分类器的构建...
分类:
其他好文 时间:
2015-05-03 12:00:38
阅读次数:
90
人其实是个非常奇怪的动物,人进化出了思考的大脑,但人的动物性也没有减弱多少。人类中绝大部分人其实是不愿意思考的,这是本质性的懒惰。今天看了本关于国人写基辛格的书,作者应该是很有视野的人,因为他见过基辛格,出过国。但作者居然说美国人不重视研发,不思进取,结果慢慢被中国赶上,面对中国的崛起,美国应该自己检讨。一个博士,居然说出这样的话,也是一种奇葩。中国人确实很勤奋,但中国重视研发了?没有,我们的重点...
分类:
其他好文 时间:
2015-05-03 12:00:56
阅读次数:
119
Robberies
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 5181 Accepted Submission(s): 1958
Problem Description
The aspiring R...
分类:
其他好文 时间:
2015-05-03 12:02:13
阅读次数:
138