码迷,mamicode.com
首页 >  
搜索关键字:偏移    ( 3232个结果
OC运行时和方法机制笔记
在OC当中,属性是对字段的一种特殊封装手段。在编译期,编译器会将对字段的访问替换为内存偏移量,实质是一种硬编码。如果增加一个字段,那么对象的内存排布就会改变,需要重新编译才行。OC的做法是,把实例变量当做一种存储偏移量所用的特殊变量交给类对象来管理,偏移量会在运行期动态查找,这样无论何时访问实例变量...
分类:其他好文   时间:2014-10-18 15:16:18    阅读次数:179
android中Canvas使用drawBitmap绘制图片
1、主要的绘制图片方法 //Bitmap:图片对象,left:偏移左边的位置,top: 偏移顶部的位置 drawBitmap(Bitmap bitmap, float left, float top, Paint paint)2、对图片剪接和限定显示区域 drawBitmap(Bitmap bit....
分类:移动开发   时间:2014-10-18 12:26:45    阅读次数:191
hdu 4288 线段树+离线+离散化
http://acm.hdu.edu.cn/showproblem.php?pid=4288 开始的时候,果断TLE,做的方法是,线段树上仅仅维护%5==3的坐标,比如1 2 3 4 5 6 7  如果删除第三个数,就将3,6的位置全+1,就是向右偏移以为,但是求和还是很慢,所以即使10秒,还是TLE。。。 正确做法: 1、节点内维护sum[0...4]分别代表区间内%5==i的和 2、结...
分类:其他好文   时间:2014-10-17 18:49:40    阅读次数:188
POJ1182食物链【并查集+根节点的偏移】
动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这N个动物所构成的食物链关系进行描述:第一种说法是"1 X Y",表示X和Y是同类。第二种说法是"...
分类:其他好文   时间:2014-10-17 18:11:58    阅读次数:173
POJ2492A Bug's Life【并查集+根节点偏移】
大意:告诉你一些关系a b 代表 a 和 b 是异性问这些关系中有没有错误的语句分析:有并查集维护其是否在同一个集合之中 在开一个num数组来维护对于根节点的偏移量在find的时候只需要递归到根节点返回的过程中把num数组进行维护就可以了在进行合并的时候我们需要考虑到把一个点的根节点并到另一个的根节...
分类:其他好文   时间:2014-10-17 16:51:17    阅读次数:110
绝对定位和相对定位
绝对定位——元素会脱离文档流,它的偏移位置是以最近已定位的祖先元素作为参照,如果没有已定位的祖先元素,则以顶级元素作为参照。可以通过index来控制层级。相对定位——元素不会脱离文档流,仍然占据原来的空间,它的偏移位置会以自身的占位空间作为参照。可以通过设置margin-top、margin-bot...
分类:其他好文   时间:2014-10-17 11:41:37    阅读次数:194
IOS7 自定义UIBarButtonItem 的一些问题
ios 下自定义导航栏的BarButtonItem 会产生一些偏移问题,解决方案: 通过新建一个系统的带固定距离的Item来调节你的Item#define IOS7_NAVI_SPACE -10} [self.navigationItem setLeftBarButtonItems:[self...
分类:移动开发   时间:2014-10-17 00:24:53    阅读次数:250
zoj 3367 Counterfeit Money(dp)
先搞定这题。ZOJ1985 Largest Rectangle in a Histogram再做这题。先枚举第二个矩形对第一个矩形的偏移量(x,y),再进行2维DP,复杂度为O(n^2 *n^2),即O(n^4).#include using namespace std;const int maxn...
分类:其他好文   时间:2014-10-17 00:07:53    阅读次数:405
Linux内存管理基本概念
1. 基本概念1.1 地址(1)逻辑地址:指由程序产生的与段相关的偏移地址部分。在C语言指针中,读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址。(2)线性地址:段中的偏移地址(逻辑地址),加上相应段的基地址就生成了一个线性地址。(3)物理地址: 放在寻址总线...
分类:系统相关   时间:2014-10-16 14:13:42    阅读次数:272
什么叫段地址 什么叫偏移地址?
偏移地址是指段内相对于段起始地址的偏移值,例如一个存储器的大小是1KB,可以把它分为4段,第一段的地址范围就是0—255,第二段的地址范围就是256-511,依次类推。。这些段内的偏移地址就是在0-255的范围内的。 段地址就是每一段的首地址,第一段的段地址就是0,计算它们的物理地址只需要把段地址左...
分类:其他好文   时间:2014-10-16 07:20:32    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!