2015年7月11日

摘要: JNI 是 Java Native Interface ,java 底层用了大量的jniJNI生成.h 文件时候经常提示 找不到文件 可以这样解决, javah -classpath . -jni Main以后再补充JNI的编程 阅读全文
posted @ 2015-07-11 18:43 oshixiaoxiliu 阅读(124) 评论(0) 推荐(0) 编辑

2015年4月13日

摘要: linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用... 阅读全文
posted @ 2015-04-13 10:31 oshixiaoxiliu 阅读(316) 评论(0) 推荐(1) 编辑

2015年2月2日

摘要: http://blog.csdn.net/bendanban/article/details/8518382mark一下几个方案可以用:方案1: 将所有文件分别编译,最后统一合并! 对于C程序[cpp] view plaincopy[]$nvcc-ctest1.cu[]$gcc-ctest2.c[]... 阅读全文
posted @ 2015-02-02 20:35 oshixiaoxiliu 阅读(3104) 评论(0) 推荐(0) 编辑

2015年1月23日

摘要: 转 http://blog.csdn.net/pkueecser/article/details/5579604 http://blog.csdn.net/pkueecser/article/details/5573395 http://blog.csdn.net/holybin/articl... 阅读全文
posted @ 2015-01-23 20:54 oshixiaoxiliu 阅读(2418) 评论(0) 推荐(1) 编辑

2015年1月5日

摘要: 高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入... 阅读全文
posted @ 2015-01-05 18:59 oshixiaoxiliu 阅读(129) 评论(0) 推荐(0) 编辑

2015年1月3日

摘要: 为了配置集群环境,把过程记录一下,方便后续使用NFS 文件系统 是 network file system配置好ssh无密码访问 ,各节点为centos6.5主节点在文件/etc/exports 中增加以下几行:/home/cluster10.12.190.183(rw,sync,no_root_s... 阅读全文
posted @ 2015-01-03 18:38 oshixiaoxiliu 阅读(345) 评论(0) 推荐(0) 编辑

2014年1月26日

摘要: http://webgpu.hwu.crhc.illinois.edu/// MP 1#include __global__ void vecAdd(float * in1, float * in2, float * out, int len) { //@@ Insert code to implement vector addition here int i = blockIdx.x * blockDim.x + threadIdx.x ; if( i >>(deviceInput1,deviceInput2,deviceOutput,inputLength); ... 阅读全文
posted @ 2014-01-26 13:55 oshixiaoxiliu 阅读(393) 评论(0) 推荐(0) 编辑

2013年9月21日

摘要: 题意:给n*m的地图,在地图的点上走,(n+1)*(m+1)个点,两种操作:往下走D和往右走R。现在要从左上角走到右下角,给定两个操作串,问包含这两个串的走法总共有多少种。做法:用这两个串构建自动机,然后只要在自动机上走n+m+1步就好了。就像一个递推,dp[x][y][i][cur]表示在i状态到达x,y坐标时走过的串的状态为cur时的总方案数我和我的小伙伴们都弱爆了。为什么没写过就不敢写。这几天看自动机应该也看会了吧。#define mod 1000000007int f[105][105][205][4] ;int hash[256];int n,m;struct ACmation { 阅读全文
posted @ 2013-09-21 20:45 oshixiaoxiliu 阅读(562) 评论(0) 推荐(0) 编辑

2013年9月11日

摘要: 题意:定义x为good number,如果x的各个数位之和能被10整除。求[A,B]区间goodnumber的个数分析:一看范围这么大,肯定是数位DP,为什么大家过的这么快呢,然后灿哥找到了规律,但是不完全的,还要修改,但是他们已经用数位Dp过了。所以我就不管了,比赛结束之后把找规律的改了改就过了int judge(LL n){ int sum = 0; while(n) { sum += n%10; n/=10; } return sum ;}LL get(LL x){ if(x = 10 ) res ++ ; return r... 阅读全文
posted @ 2013-09-11 20:47 oshixiaoxiliu 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 题意:n个点,给定每个点的层次,可以从当前层任何节点到达下一个层任何节点,x->x+1 ,x+1->x花费c,还有一些额外的边可以直接走。求1-n的最短路做法:想到了如果直接扩展所有节点的话肯定超时,所以找出关键点扩展就好了,什么关键点,叫着好听而已,就是那些必要的点而已,包括给出的边的点,还有起点终点,每层至少保证一个点。然后spfa迭代,按额外的边迭代,往上一层迭代,往下一层迭代。刚开始没能保证n点加进去,一直wa#define maxn 100005const int inf = 0x3fffffff;struct node{ int v,next; int w ;};nod 阅读全文
posted @ 2013-09-11 20:37 oshixiaoxiliu 阅读(245) 评论(0) 推荐(0) 编辑

导航