自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (12)
  • 收藏
  • 关注

原创 POJ_2309

//============================================================================// Name        : POJ_2309.cpp// Author      : tiger// Version     :// Copyright   : 类似树状数组的原理// Description : Hello World

2010-04-28 17:41:00 560

原创 POJ_2236_并查集

//============================================================================// Name        : POJ_2236_并查集.cpp// Author      : tiger// Version     :// Copyright   : Your copyright notice//

2010-04-25 20:37:00 595

原创 尼姆博奕(Nimm Game)

尼姆博奕(Nimm Game):    不是很理解,没办法强记策略   有n堆各若干个物品,两个人轮流从某一堆取任意多(或者最多m个,只需把每堆%m)的物品, 规定每次至少取一个,多者不限,最后取光者得胜。  把每堆数量求异或a1^a2^...^ai^...^an,结果为零 则先手必输,否则必赢

2010-04-25 15:45:00 2654

原创 POJ_2234_博弈论

//============================================================================// Name        : POJ_2234_博弈论.cpp// Author      : tiger// 不是很理解,没办法强记策略// 尼姆博奕(Nimm Game):有n堆各若干个物品,两个人轮流从某一堆取任意多

2010-04-25 15:44:00 1637

原创 POJ_2192_DP

//============================================================================// Name        : POJ_2192_DP.cpp// Author      : tiger// s[i][j]:表示st1[i],st2[j]能否组合成st3[i+j]用0,1表示;// 状态转移方程:若s[i

2010-04-25 14:29:00 541

原创 POJ_3278_广搜

//============================================================================// Name        : POJ_3278.cpp// Author      : tiger// Version     :// Copyright   : 广搜即可// Description : Hello W

2010-04-25 10:22:00 405

原创 POJ_2084_catalan

//============================================================================// Name        : POJ_2084_catalan.cpp// Author      : tiger// Version     :// Copyright   : 就是单纯的计算Catalan数列,注意要用大

2010-04-25 09:49:00 693

原创 POJ_3368_线段树

//============================================================================// Name        : POJ_3368.cpp// Author      : tiger// Description : 给一个非递减序列,询问某一区间内数字出现最高频率/* * 思路:在线段树的结点内设5个变

2010-04-23 13:14:00 677

原创 POJ_3067_树状数组

//============================================================================// Name        : POJ_3067.cpp// Author      : tiger// Version     :// Copyright   : Your copyright notice// Desc

2010-04-23 10:57:00 483

转载 POJ_2352_树状数组

//============================================================================// Name        : POJ_2352.cpp// Author      : tiger// Version     :// Copyright   : 树状数组// Description : 理解还不透彻呀

2010-04-23 10:54:00 360

原创 ZOJ_1610_第一次写线段树

//============================================================================// Name        : ZJU_1610.cpp// Author      : tiger/* *第一次写线段树 ,终于O了。。。    1。创建线段树    1)取最小和最大的两个数作为端点,建立线

2010-04-23 10:52:00 790

原创 POJ_2752_KMP-next数组的应用

//============================================================================// Name        : POJ_2752.cpp// Author      : tiger// Version     :// Copyright   : Your copyright notice// Desc

2010-04-23 10:50:00 456

原创 POJ_1226_KMP

//============================================================================// Name        : POJ_1226.cpp// Author      : tiger// Version     :// Copyright   : Your copyright notice// Desc

2010-04-23 10:48:00 446

转载 PKU_2104_归并树(线段树)

//============================================================================// Name        : POJ_2104.cpp// Author      : tiger/* * 题意:给定一个序列key[1..n]和m个询问{s,t,rank}(1 分析:由于2761和这题差不多,且数

2010-04-23 10:46:00 1932

转载 线段树基础知识

从简单说起,线段树其实可以理解成一种特殊的二叉树。但是这种二叉树较为平衡,和静态二叉树一样,都是提前已经建立好的树形结构。针对性强,所以效率要高。这里又想到了一句题外话:动态和静态的差别。动态结构较为灵活,但是速度较慢;静态结构节省内存,速度较快。接着回到线段树上来,线段树是建立在线段的基础上,每个结点都代表了一条线段[a , b]。长度为1的线段成为元线段。非元线段都有两个子结点,左

2010-04-23 10:40:00 662

转载 catalan数列

catalan目录[隐藏]卡特兰数性质应用1.括号化问题。2.出栈次序问题。3.将多边行划分为三角形问题。 卡特兰数性质应用1.括号化问题。2.出栈次序问题。3.将多边行划分为三角形问题。  [<a onclick="editLemmaPar

2010-04-04 14:04:00 1593

原创 整数划分问题

2010-04-04 12:34:00 4075

转载 字符串匹配KMP算法中Next[]数组求法

特记下:int get_nextval(SString T,int &nextval[ ]){           //求模式串T的next函数修正值并存入数组nextval。           i=1; nextval[1]=0; j=0;           while(i               if(j==0||T[i]==T[j]){      

2010-04-03 09:18:00 5374 1

交换机毒化攻击模拟攻击(linux)

交换机毒化攻击模拟攻击(linux) 可调整攻击力度与时间,附加对当前网络延迟的测试,程序画出延迟与吞吐量曲线图,此功能目前还不是很完善,数据处理只是取得平均值,还未用数学统计的方法处理,仅供参考!

2010-10-13

支持IPv6的文件传输及即时通信

SixMan 这是上次IPv6文件传输的升级版,新特性如下: 1.加入了即时通信,也许只是鸡肋,大家别BS我啊 2.支持文件夹传输 3.解决上一版中,有些情况下只能单向传文件的重大缺陷,现在只要双方建立了连接,无论哪方发起的连接,只要连接建立就能互传文件... 使用方法: 点击 添加用户-> 双击“新加入的用户” -> 在弹出的聊天窗口 输入 对方(不是你自己的) IP(v6) -> 点击 连接 -> 等待连接成功后 即可 发送文件时 只需将待发送的文件(夹)拖拽的窗口即可 点击 查看本机IP 按键可以查看本机的IP地址信息,其结果取自在cmd窗口运行ipconfig命令的结果 设置按钮里 可以修改昵称 有朋友说还要知道对方IP才能连接,太麻烦了... 问这个问题的朋友可能不太了解现在的网络协议等相关知识,没有网络地址是无法通信的,两个点要想通信必须要知道对方网络地址才行, 可能有朋友不服气,说为什么QQ就不用,这个问题只要懂一点计算机知识的人都知道,人家腾讯有钱,把用户登录服务放在一个有着固定公网 IP的服务器上,这个IP永不会变,你的QQ客户端内部是集成了这个IP的,所以你登陆时不需要你输入IP,而且所有QQ用户都是通过这一个服务器登录, 腾讯的数据库保存着所有QQ用户的个人信息和好友列表... 我可没有钱去置办那么庞大的服务器和数据库,而且我的软件不是QQ那样的商业软件,不过是为了解决平时一些应用而开发的一款小工具,应用范围是不同于 QQ的,也根本不是用来代替QQ的.... 注意: 假设A和B通信 那么只要A连接到B 或者 B连接到A 即可,无需双向连接,连接后即可双向传文件 有时连接不成功可以换一个IP(v6)地址,一般情况下会有多个IPv6地址,一个不行换一个试试,再不行要关闭防火墙。 遇到问题可以找客服 QQ:191730977 Email: [email protected] 感谢大家的支持!

2010-10-13

ARP攻击模拟工具 第一代

实现模拟以太网的ARP欺骗攻击和IP地址冲突攻击。 此为本人早期作品,固比较简陋和不完善,漏洞及错误之处可能较多请多多包涵! 开发环境为vs2005 + winpcap 4.0.2 编译需要导入winpcap 4.0.2 lib库 使用之前需安装winpcap4.0.2驱动 包含程序及源码

2010-10-13

支持IPv4和IPv6双协议的文件传输工具

校园文件传输说明文档 版本1.0.20100905 使用方法: 首先接受方和发送方必须正常运行本程序,发送方在 接收方地址 栏 填入接收方的IP(也可以是IPv6)地址,打开要发送的文件,点击发送,等待对方回应即可 1.本软件同时支持IPv4和IPv6协议,只要双方主机有一种协议可接入网络即可 2.双击处于Running 状态的任务,可以停止任务,注意本软件暂不支持断点续传,停止后此次任务将失败 3.支持文件鼠标拖拽 4.暂不支持文件夹传送 常见问题(Q&A) 1.传输范围 理论上两台主机,只要发送方能ping通接收方,发送方就可以给接收方发送文件, 局域网内可以互传; 全校内可以互传; 不同学校可以互传; ADSL宽带用户可以传; 注意:如果双方在不同的内网下是无法传输的,记住只要发送方能ping通接收方,发送方就可以给接收方发送文件 2.和飞鸽的区别 飞鸽只是局域网传输,不同局域网是无法传输的,本软件无此限制;关于用户列表问题,只有局域网才可以获得用户列表,所以飞鸽有,本程序没有,因为超脱局域网是无法确定用户的 3.和QQ的区别 首先说明QQ的传输能力很强,本软件很多方面暂时还比不上,但某些方面还是比QQ有优势,如下 a.QQ需要你有账户,并且要登录成功,还只能好友间才能传输,本软件无此限制 b.QQ不支持IPv6协议,对于校园网络用户来说每个月的流量可是很宝贵的,而QQ会占用IPv4流量,致使根本不敢过多传输大文件,而一般高校是不限制IPv6流量的,而且IPv6速度也较快,又不限制流量,何乐而不为呢。事实上本软件的作者就是因为这个原因才开发此软件的。经历多年呕心沥血不吃不喝不眠不休,翻阅n多资料,敲烂n多键盘,终于大功告成。

2010-09-05

随机点名(mfc实现)+源码

采用MFC实现的随机点名软件,软件以班级为单位进行管理 可实现班级和班级内人员的增删改查和缺席统计,数据实时存入文件 不会丢失 并有黑名单功能 开发环境vs2005

2010-03-20

linux+TCPIP协议栈源代码解析

linux+TCPIP协议栈源代码解析 2.6内核

2009-12-30

c与c++嵌入式系统编程

c与c++嵌入式系统编程 第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子 并且说明了为什么选择C 和C++来作为本书的编程语言。

2009-12-30

Bochs-2.4.2 for windows

Bochs-2.4.2 for windows

2009-12-30

poj3673解题代码

poj 3673 Cow Multiplication 解题代码

2008-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除