自定义博客皮肤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)
  • 资源 (11)
  • 收藏
  • 关注

原创 POJ3279

做过很多遍的二进制搜索,每次写就是对着代码敲一遍,然后下次写又不会链接:http://poj.org/problem?id=3279题意:n*m的矩阵,全是0和1构成的,当选择翻一个点的时候,周围的点会受到影响,问选择翻n*m矩阵中的哪些点,可以将所有点均翻过来?为什么要用搜索?因为n和m很小,最大是15为什么要用二进制搜索?因为是枚举状态,而且是每行每列的状态

2016-04-30 22:47:46 3115

原创 POJ2140

由一道简单数学题引发的思考所有的做法和注释和总结都在代码上了这个题很有意思,不同的方法实现难度和AC时间也不一样的int n;int bruteforce(){ //完全暴力的做法,从1开始作为起点,终点走到走不动为止 //依次枚举起点和中间值,计算答案 int i,j,count=0,sum; for(i=1;i<=n;i++){ sum=0;

2016-04-30 20:12:19 285

原创 LIGHTOJ1048_Conquering Keokradong

这个题也是一开始的思路不对。链接:戳我刷题题意:给定n+1个数,分成k+1个组,每个组中的数需要是连续的要求各组数求和的最大值最小。两个最值的理解,求最大是说,在某一种分组情况中,k+1个组中,每个组求和后的k+1个数取最大求最小是说,在所有的k+1个组的方法分配中,各个最大数比较的最小的方案由于n和k都比较小,n最大1000,k最大300,一看就是

2016-04-30 19:19:29 315

原创 POJ3349_Snowflakes

原来看到过字符串hash这次碰到了一个数值型hash就在比赛的时候放弃了,果然还是太弱,需要多学习暴力的话,n平方的算法,而且需要顺时针和逆时针判断12次,肯定TLE暴力不行才会需要想别的方法:对所有的值进行HASH是分了对值进行分类,分类最正常也是最一般的想法就是%一个质数质数选择很重要:几万左右的比较好如果在一组的话,那么就使用暴力匹配,顺时针和逆时

2016-04-30 18:28:46 249

原创 lightoj1207Posters_For_Election&&POJ2528

线段树怎么学?刷题!(每个专题都是这种方法咯)为什么要用线段树?因为暴力会超时:n最大是1e5,从后往前枚举的话,需要枚举当前这个点是不是被之后的所有点覆盖过,如果覆盖过就不是当前颜色;否则,ans++这种方法是肯定超时的为什么要用lazy标记?因为很有可能出现第2次涂色2-8区间,第3、4、5、6、7、……一直涂色2-8区间的,那么只需要改那个标记就好,什么时候需要改

2016-04-30 00:26:06 282

原创 HDOJ4431Mahjong 模拟

所谓的“简单”模拟!

2016-04-25 13:32:35 489

原创 [Toddler's Bottle]-collision

慢慢来学习linux

2016-04-23 18:01:16 568

原创 [Toddler's Bottle]-[fd]

很简单的学习linux的好玩的东西

2016-04-22 23:49:55 530

原创 pwnable.kr

从头开始学习ctf-pwn

2016-04-22 23:37:51 644

原创 lightoj 1071 DP/网络流

记忆化DP一水

2016-04-22 00:05:15 540

原创 HDOJ1712

ACboy needs your help

2016-04-20 13:25:25 326

原创 线段树lazy标记1血题

第一个写对的线段树

2016-04-19 23:33:11 636

原创 HDOJ1963完全背包

完全背包简单题解

2016-04-18 13:18:07 343

原创 郑轻校赛题解

郑轻校赛文字题解,之后可以补题再来学

2016-04-18 00:26:20 575

原创 HDOJ 2159 FATE

dp,hdoj题解

2016-04-17 00:02:35 243

原创 从零开始web

web

2016-04-15 21:37:25 586

原创 python安装第三方库

python安装第三方库教程

2016-04-12 23:20:58 487

原创 清明假期找acm状态

codeforces一波简单题的题解

2016-04-04 10:45:08 376

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关注的人

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