自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (11)
  • 收藏
  • 关注

原创 2017广东红帽杯pwn1_writeup:简单ROP

先来正能量一波:作为一个一直没入门pwn的小菜鸟,这一段时间一直被学弟按在地上摩擦很不爽很不爽~~~~~~~~------------------------------------------------------------------------------------先给出几个学习链接:一步一步ROP:x86一步一步ROP:x64论文:Return-O

2017-05-09 17:15:27 4136 2

原创 POJ3613 Cow Relays 倍增floyd求最短路

第十届河南省赛I题~题意:从起点S,到终点E,跳上N次,花费的最小值是多少其中全图有M条边,表示从A点到B点花费L值首先注意到这个题点的标号不是常规的1到n,不是连续的,可以重新对点进行标号图论题,最短路径问题首先想模板,因为点数少,所以floyd:n^3可以求出任意两点之间的最短路径这个题的最大问题是:跳上N次(N最大是1e6)挑战程序设计竞赛里面

2017-05-09 16:17:34 356

原创 POJ 2769 Reduced ID Numbers 数学+暴力

河南省第十届省赛C题题意是给你n个数,你需要找到一个数x,使得这n个数对x的余数都不一样假设a和b对x同余,那么就是(a-b)%x=0那么意味着,我们需要知道所有数的差值,我们的x不能是其中的约数所有数的差值直接二维暴力处理,因为数据很小,可以开个一维数组判断某个值是否存在于差值中我们要求最小的x,那么从1开始往上枚举,类似素数筛法,复杂度是mlog(m

2017-05-08 11:41:43 438

原创 May_Day训练赛模拟题 HDOJ 3350 #define is unsafe

题意读起来非常复杂,其实就是要我们递归或者是用栈处理MAX表达式的计算,需要维护两个值,一个是现在计算好的总和值,另一个是现在的加号的运算次数首先看到两个样例中:MAX(2+1,3)MAX(4,2+2)这两个的运算次数为什么不一样呢?因为3>3不成立,所以会执行后面的运算次数,后面那个3加号运算次数是0因为4>4不成立,所以会执行后面的运算次数,后面那个2

2017-05-03 16:48:51 287

原创 May-Day训练赛题解

这套题难度还是挺适合省赛训练的,脑洞+数学+模拟都有A题:脑洞题,题意是说一根L米长的木头,我是一只蚂蚁,运动速度是vcm/s,这个木头会以m米/s的速度均匀变长,问我能不能从这头到那头注意到均匀这个词,相当于这个木头是按比例拉伸的,只要我有速度,我总一天能够到,跟长度V和m没有关系,只需要判断v是不是0B题:得去链接中看懂题意看到所有的下划线,所有的答案是根据下划

2017-05-01 16:15:56 330

原创 HAUTOJ 1264 某科学家的打麻将 dp

题目链接首先,根据数字,大写字母,小写字母的情况,我们可以先按照6种情况来分类讨论。那么,这个题跟51nod 1241看起来很像了:要求最少的整理次数,即求有多少个可以连续的:但是这个题的数字是可以重复的所以,我们需要先对其进行整理,数字按照从小到大排序,字母也一样然后求原串和构造出来的新串的匹配数就好参考题解:writeup代码如下:

2017-05-01 13:19:30 457

原创 HAUTOJ 1262魔法宝石 优先队列

题目链接比赛场上是暴力怼过去的,回来补题学了个优先队列的想法因为宝石的合成情况可能有嵌套,比如1和2生成3,1和3生成2,2和3生成1,如果用dp去做的话,那么就会形成一个回路,就没办法当做树形dp搞了所以我们要想到,如果出现了某个生成环,那么其环三个元素中,魔力值最小的那个一定不可被更新,所以这个环本质上是不影响我们最终最优值的因此,我们只需要构造一个优先队列

2017-05-01 12:22:36 427

upx脱壳环境和工具包

从upx开始学习脱壳,upx的加壳后和源程序,OD中的Ollydump以及可以用来DUMP程序的PETools,还有重建IAT的Import REC工具。给自己提供个打包的upx,也给大家提供个学习的环境配置 也可以直接从OllyDbg从零开始学习下载

2018-01-23

Socket编程实现文件传输

windows下C/C++用socket编程实现客户端与服务端的通信、连接和文件传输的功能

2015-12-18

windows下的socket编程

windows下的C语言的Socket编程,实现了最简单的客户端与服务端的通信以及回传功能,附有一份实验报告,里面有函数的功能使用学习和笔者走的弯路,希望对大家有用

2015-12-12

IPv4实验和以太网实验报告

计算机网络实验报告,IPv4实验和以太网实验报告,有相关的探究方向和截图

2015-06-25

acm线段树基本

acm中的基本常用数据结构:线段树的基本题型介绍,大家一起学习进步

2015-06-11

acm的DP专题

acm的DP专题,以供新手使用,希望跟大家一起进步和学习

2015-06-11

基本加密解密

学习各个编程语言的时候可以使用的txt,完成各个加密解密,也为CTF竞赛做准备

2015-06-11

杭电最基本的新手练习题

有代码的自己写的程序,在杭电OJ上已经通过,新手练习必备

2014-09-13

空空如也

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

TA关注的人

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