题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2818 题意:有N个块,每次有两个操作: M x y表示把x所在的那一堆全部移到y所在的那一堆的下方。 C x 询问在x下方有多少个方块。 用并查集,在路径压缩的时候后序更新当前块下有多少个其他块,注意这 ...
分类:
其他好文 时间:
2016-05-30 10:05:39
阅读次数:
140
先解释一个类:Paint.FontMetrics,它表示绘制字体时的度量标准。google的官方api文档对它的字段说明如下: ascent: 字体最上端到基线的距离,为负值。 descent:字体最下端到基线的距离,为正值。 看下图: 中间那条线就是基线,基线到上面那条线的距离就是ascent,基 ...
分类:
移动开发 时间:
2016-05-30 10:05:11
阅读次数:
568
题目描述:在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符的位置。 * 若为空串,返回-1。位置索引从0开始 解法一: 解法二:不占用内存 ...
分类:
其他好文 时间:
2016-05-30 10:05:00
阅读次数:
101
软链接和硬链接详解 软链接和硬链接详解 软链接和硬链接详解 导读 Linux下的链接文件有点类似于Windows的快捷方式,但又不完全一样。链接文件有两种:一种是硬链接,另一种是符号链接(又称软链接)。下面我给大家说说它们两者之间的区别。 硬链接 硬链接是通过索引节点进行的链接。在Linux中,多个 ...
分类:
其他好文 时间:
2016-05-30 10:04:50
阅读次数:
131
#import <CoreTelephony/CTCallCenter.h> #import <CoreTelephony/CTCall.h> @property(nonatomic,strong)CTCallCenter *callCenter; 以下代码写在didFinishLaunchingW ...
分类:
移动开发 时间:
2016-05-30 10:03:50
阅读次数:
278
微信支付教程系列之扫码支付 今天,我们来一起探讨一下这个微信扫码支付。何为扫码支付呢?这里面,扫的码就是二维码了,就是我们经常扫一扫的那种二维码图片,例如,我们自己添加好友的时候,可以通过输入对方的微信号,也可以扫一扫对方的二维码。扫码支付,作为,微信支付里面,不可或缺的一个功能,对商品的支付提供了 ...
分类:
微信 时间:
2016-05-30 10:05:00
阅读次数:
947
行内元素和块级元素 行内元素(行级元素) 多个元素会在一行内显示 块级元素 独立成行 注意:块级元素能够嵌套行内元素 <div> <span></span> </div> 行内元素是不允许嵌套块级元素的 <span> <div></div> </span> 标准错误写法2、行内分区元素 <span> ...
分类:
Web程序 时间:
2016-05-30 10:04:14
阅读次数:
146
绘制VIew本身的内容,通过调用View.onDraw(canvas)函数实现 绘制自己的孩子通过dispatchDraw(canvas)实现 View组件的绘制会调用draw(Canvas canvas)方法,draw过程中主要是先画Drawable背景,对 drawable调用setBounds ...
分类:
其他好文 时间:
2016-05-30 10:03:14
阅读次数:
124
做某题用到了sprintf把一个字符数组(字符串)写到二维字符数组里,然后耗时挺长的,想了想strcpy好像也可以,事实证明strcpy效率果然更高,然后想了想觉得memcpy好像也可以。实践了一下的确可以,效率不用说也比sprintf高,毕竟memcpy是对内存操作。然后我就百度了一下它们的区别, ...
分类:
其他好文 时间:
2016-05-30 10:02:14
阅读次数:
226
先学习理解一下帧的封装格式: 需要注意的是,区别两种帧封装格式:802标准帧和以太网帧 1,在802标准定义的帧格式中,长度字段是指它后续数据的字节长度,但不包括C R C检验码。RFC 1042(IEEE 802) 2,RFC 894(以太网) 所以,以太网帧报头为目的地址6+源地址6+类型2+C ...
分类:
其他好文 时间:
2016-05-30 10:03:35
阅读次数:
222
sizeof不是函数,和它类似,new和delete也不是函数,它们都是C++定义的关键字,通过特定的语法可以组成表达式。 和malloc不同,malloc申请完空间后不会对内存进行必要的初始化,而new可以。 new的用法: 1、new()分配这种类型的一个大小的内存空间,并以括号中的值来初始化这 ...
分类:
其他好文 时间:
2016-05-30 10:03:32
阅读次数:
149
// Windows 网络命令 ping ping命令通过发送ICMP回声请求报文来检查与另一个计算机的连接。这是一个用于排除连接故障的测试命令,如果不带参数则显示帮助信息。 ping [-t] // Ping 指定的主机,直到停止 [-a] // 将地址解析成主机名 [-n count] // 要 ...
简介 PHP4.0整个脚本程序的核心大幅更动,让程序的执行速度,满足更快的要求。在最佳化之后的效率,已较传统CGI或者ASP等程序有更好的表现。而且还有更强的新功能、更丰富的函数库。无论您接不接受,PHP 都将在 Web CGI 的领域上,掀起巅覆性的革命。对于一位专业的Web Master 而言, ...
分类:
Web程序 时间:
2016-05-30 10:02:49
阅读次数:
239
一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于等于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,...,xn) ...
分类:
数据库 时间:
2016-05-30 10:03:21
阅读次数:
194