含蓄小懒猪

文章
2
资源
0
加入时间
2年10月17天

图片Bitmap

参考:Android Bitmap(位图)详解Bitmap即位图, 本质上就是一张图片的内容在内存中的表达形式Bitmap.ConfigARGB_8888:每个像素点4字节内存,质量最高,内存占用最大,色深为32位;RGB_565:每个像素点2字节内存,不支持透明度,色深为16位;ALPHA_8:不支持颜色值,只能存储透明度通道值,用于设置遮盖效果等.Bitmap的压缩存储Bitmap是图片在内存中的表示,GIF、JPEG、BMP、PNG和WebP等格式图片是持久化存储后的图片。内存中的

剑指 Offer 39. 数组中出现次数超过一半的数字 【LeetCode 169】

题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。你可以假设数组是非空的,并且给定的数组总是存在多数元素。要求时间复杂度O(n),空间复杂度O(1)。示例:输入: [1, 2, 3, 2, 2, 2, 5, 4, 2]输出: 2分析:排序的话,很明显没有用上大于N/2的这个特性,多于一半,比势均力敌要好一些,所以就想到了同归于尽的方法:碰到两个相异的数字直接抵消,反正答案最后还会剩出来。需要记录出现次数。代码:class Solution {