自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

h123120的专栏

Some birds aren't meant to be caged, that's all. Their feathers are just too bright

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 poj1065 wooden sticks

这是一道贪心的题,具体思路是先对有序对进行排序,规则是长度小的优先,若长度l相等,则以宽度小的优先,选择的时候,从小到大,先找最小的,然后依次排序,标记(弄个解向量,然后找第二小的。。。。不过我最开始还是参考了别人的代码,虽然思路是我自己想的。。。。 从别人的代码我学到的东西 1.qsort好久没用过了。。。。不过他的cmp函数功能真强大,可以按照你自己的定义的规则进行排序。还有就是对结构体的

2015-05-31 17:17:38 488

原创 poj2286The Rotation Game(IDA*)

这道题是一道状态空间搜索的题目,思路是用IDA*,哎,主要是没看清题目要求,老是WA 1.无论需不需要移动,都要打印中间的那个东西,害我一直WA 2.如果函数不是int ,一定要写返回值,其返回值不是0,是个随机值,这一点一直害我WA #include #include #include using namespace std; const int maxn=1000; int a

2015-05-30 17:43:47 564

原创 hdu 4091 Zombie’s Treasure Chest

需要仔细体会s1和s2都很小的时候,其枚举量为什么是s1+s2 #include #include #include using namespace std; int t,kase; int main() {     scanf("%d",&t);     kase=1;     while(t--)     {         long long n,s1,v1,s2,v

2015-05-28 16:23:14 362 1

原创 POJ1023解题报告

这道题对我的启发还是比较大,刚开始,就想着直接枚举它,然后果断TLE了~~看来得转变思维 哎,这个世界上有一种代码叫别人的代码,有种思路叫别人的思路~~ 具体思路就是十进制奇偶性,和二进制的最后一位,有关,然后根据具体情况(奇偶,正负),对十进制数进行折半,得到倒数第二位的二进制。。。。。 最后如果十进制数为0就可以了,不为0 impossib #include #include #i

2015-05-28 09:57:23 611

原创 (算法竞赛入门)埃及分数问题学习笔记

1.本来以为dfs学的不错了,结果看刘汝佳代码,那些剪枝,返回值,头还是有点大 2.这道题还是有很多细节值得我学习 比如这个欧几里得辗转相除法的函数,一句代码啊,涨知识了 LL gcd(LL a, LL b)  //辗转相除法,求最大公因子 {     return b == 0 ? a : gcd(b, a%b); } 3,还有就是这道题,针对分数的一些处理,诸如取倒,通分,避免了

2015-05-25 21:27:45 2036

原创 hdu1198解题报告(dfs)

dfs求子连通图的变形,没什么难度,除了打错了个变量WA了很久,然后搞错了i++和++i。。。。。 细节决定成败啊~~~~~~~~ #include #include #include #include #include using namespace std; const int maxn=550; char G[maxn][maxn];//储存图~~ int v

2015-05-25 20:56:50 515

原创 poj2531解题报告

本来想百度一个题来练dfs的,结果位运算做出来了,我也是醉了~~ #include #include #include using namespace std; const int maxn=20+10; int main(void) {         int n,net[maxn][maxn];         scanf("%d",&n);         for(i

2015-05-19 14:34:58 462

原创 hdu1509 总有一天我要被字符串搞死

这道题让我受益匪浅(日了狗了)啊~~ 1.cin或者getline可以直接返回EOF 2.cin>>string类不吃空格    getline(cin,string);才吃空格 3 substr剪切字符串的用法 还有做这题的时候一开始,优先级我用的字符串的字典序直接比的大小,呵呵呵呵呵 #include #include #include #include #includ

2015-05-19 10:27:10 338

原创 poj1577解题报告

这题,网上都说是水题,但我觉得不水,略坑额。 有几点得注意,可以通过结点的权值与根节点比较来定位当前结点的位置,这一点着实重要。 剩下几个细节建树时,要引用传参(建树时,不断申请新空间),程序报错了好久啊~~ 还有就是某种及其恶心的定义结构体指针的方式typedef +结构体+指针,真的和百度里说的一样,撞鬼了~~ #include #include #include #includ

2015-05-14 23:18:01 1289

原创 poj2309解题报告

水题,主要是找规律,不过需要注意的就是c的各种位运算符,这次还是第一次用到,其次就是我找到了最小结点,竟然纠结半天怎么找最大结点~~ #include #include #include using namespace std; int main() {         int n,m;         scanf("%d",&n);         for(int i=0;

2015-05-12 17:02:24 420

逆向工程核心原理中的unpackme

逆向工程核心原理中的unpackme,之前写了博文,有几个人都在求这个资源

2018-12-25

802.11数据包嗅探样本

monitor模式下802.11封装的数据包抓获样本。 学习无线技术时,用无线网卡抓包容易出现问题,导致很多人无线获取802.11协议栈的数据包,所以我抓了点流量,贡献出来^_^

2016-08-26

基于stm8的mp3播放器工程代码(不帶显示的放歌)

上次上传的是带显示的,现在上传不带演示的

2016-06-04

基于stm8的mp3播放器工程代码(帶顯示的放歌)

稍后把pcb和原理图的也上传了。

2016-06-04

空空如也

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

TA关注的人

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