最长公共子序列: dp[i][j] :当前子弹的最大得分,if ([i-1]==[j-1]) dp[i][j]=dp[i-1][j-1]+score[a[i-1]]; else dp[i][j]=max(dp[i-1][j],dp[i][j-1]); 1 #include 2 #inclu...
分类:
其他好文 时间:
2015-04-19 14:31:22
阅读次数:
112
又开始看《Metasploit渗透测试魔鬼训练营》这本书了。看到Web应用程序渗透测试这一章,其中有一部分是关于自己编写Metasploit的Exploit和Payload。我也正准备依葫芦画瓢。事先没有搭建Metasploit的开发环境,虽然我有Ruby的环境用于学习Ruby语言的相关开发知识,但...
分类:
Web程序 时间:
2015-04-05 21:56:15
阅读次数:
276
MMAP函数#include void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t offsize);mmap()用来将某个文件内容映射到内存中,对该内存区域的存取即是直接对该文件内容的读写。addr参数来...
分类:
其他好文 时间:
2015-03-30 22:58:39
阅读次数:
208
二叉排序树非递归插入代码 1 #include 2 #include 3 #include 4 #include 5 typedef struct node 6 { 7 int val; 8 struct node* lchild; 9 struct...
分类:
其他好文 时间:
2015-03-30 00:56:02
阅读次数:
178
GDB教程要根据行号设置断点,可以使用“ break linenum”命令。要根据函数名设置断点,则应该使用“break funcname”命令。 “list”命令可以查看当前调试对象的源代码。使用step命令将跟踪进入函数体内,而使用next命令则不进入函数体内。
分类:
其他好文 时间:
2015-03-20 17:52:31
阅读次数:
111
fscanf1 int fscanf(FILE * stream, const char *format, ...);函数说明:fscanf()会自参数stream 的文件流中读取字符串, 再根据参数format 字符串来转换并格式化数据。格式转换形式请参考scanf(). 转换后的结构存于对应的参...
分类:
其他好文 时间:
2015-03-16 23:00:05
阅读次数:
254
C++必看书籍: C++编程思想 STL源码剖析 C++primer简历上的所有项目产生的问题都需要能够讲明白查找:哈希,二分排序:快速,冒泡,选择,堆,插入数据结构:map vector TOP K问题
分类:
其他好文 时间:
2015-03-14 18:21:35
阅读次数:
117
关于pbr材质和贴图的制作,最近llegorithmic提供了几篇不错的guidehttps://www.allegorithmic.com/pbr-guide不过像如何从通过现实场景取材并重现的方法,感觉日系也是有一些比较好的例子可以参考,这里是KANSAI CEDEC2015里TA训练营分享一篇...
分类:
其他好文 时间:
2015-03-13 14:07:43
阅读次数:
129
最新《微软C#6.0语言OOP面向对象编程》《微软ASP.NET\MVC56网站开发》《微软Web服务\WCF\WebAPI3.0课程视频》下载下载链接:http://pan.baidu.com/s/1bnjJQnd密码:36ji微软与开源实战训练营QQ群:203822816微软MSDN俱乐部QQ群:29754721,
分类:
编程语言 时间:
2015-03-12 15:26:26
阅读次数:
218
找出n个数组中相同的元素 1 int arrays_common(int arrs[][10], int cnt, int* res, int len_res ) 2 { 3 int* index_arr = (int*)calloc(cnt, sizeof(int)); ...
分类:
其他好文 时间:
2015-03-12 14:51:16
阅读次数:
187