自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 用sort/qsort依据struct结构体中的某个变量对struct结构体排序

sort和qsort对struct结构体排序的详细记录:sort(p+i,p+j,cmp);// 被排序的范围为[p[i],p[j])int cmp(struct node a,struct node b){ return a.p<b.p;//p是依据的变量.注意连接符号是<号,不是-号.如果用减号 结果是逆序输出 而不是从小到大输出.} qsort(a+i,j,s...

2018-03-30 23:17:17 1797

原创 python中max函数的用法解析

python中 max函数可以输入一个参数,也可以输入两个参数。如果是一个参数,这个参数必须是可迭代的,max会for i in … 遍历一遍这个迭代器函数会返回其最大值,也可以给出key参数,这样函数会把第一个参数的每个值依次放入key提供的比较大小的方法里(常常是一个函数)求出最大值.下面这个例子很好地反映了key的作用:list=[1,2,5,9,4,6,3]>>> ma...

2018-03-30 22:49:12 23180

原创 hdu1232详解 畅通工程

题目链接:hdu1232畅通工程这一题是并查集的题,关键就是找出根结点的数目,下面附上详细的代码和注释讲解:(注释中  祖先=根节点)#include<bits/stdc++.h>int m,n,pre[1010],rank[1010];//pre数组存关系(pre[a]==b表示a的父亲是b),rank数组存树上有多少节点(rank[i]==j表示根节点为i的树上有j个节点) v...

2018-03-30 22:31:26 1120 1

原创 hdu1010详解 TLE如何解决

题目链接:hdu1010这一题是需要剪枝的,会用到一个小技巧:奇偶剪枝,否则就会TLE。奇偶剪枝:是数据结构的搜索中,剪枝的一种特殊小技巧。如图所示(“|”竖走,“—”横走,“+”转弯),现假设起点为(sx,sy),终点为(ex,ey),给定t步恰好走到终点, s    |    |    |    +———e 易证abs(ex-sx)+abs(ey-sy)为此问题类中任意情况下,起点到终点的最短...

2018-03-30 19:37:06 1188

空空如也

空空如也

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

TA关注的人

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