Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于Bitmap的目标数据获取方法、电子设备及存储介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明提供的一种基于Bitmap的目标数据获取方法、电子设备及存储介质能够将根据初始数据,获取第一状态值列表集合和第二状态值列表集合,根据目标用户的需求,对第一状态值列表集合中的第一状态值和第二状态值列表集合中的第二状态值进行处理,获取目标数据,将数据类型为连续数据的初始数据转化为二进制数,并根据Bitmap数据结构将二进制数每一位的bit值存储为Bitmap数据结构形式的数据,即第一状态值和第二状态值,对第一状态值和第二状态值进行处理获取目标数据,所占用的存储空间较少且有利于提高系统的运行效率。

主权项:1.一种基于Bitmap的目标数据获取方法,所述方法用于从若干个存储为二进制数组的初始数据中获取若干个目标数据,所述初始数据的数据类型为连续数据,其特征在于,所述方法包括如下步骤:S1、获取A={A1,A2,……,Ai,……,Am},Ai={Ain,Ain-1,……,Aij,……,Ai1},其中,A为初始二进制数组集合,Ai为第i个初始数据对应的初始二进制数组,i的取值为1到m,m为初始数据的数量,Aij为第i个初始数据对应的二进制数第j位的bit值,j的取值为1到n,n为m个初始数据中最大的初始数据对应的二进制数的位数,初始数据对应的初始二进制数组为能够呈现初始数据对应的二进制数的数组;S2、基于Bitmap数据结构和Aij获取B={B1,B2,……,Bj,……,Bn},Bj={Bj1,Bj2,……,Bji,……,Bjm},B为第一状态值列表集合,Bj为A1j,A2j,……,Aij,……,Amj对应的第一状态值列表,Bji为Aij对应的第一状态值,第一状态值为表征初始数据对应的二进制数某一位的bit值是否为0的状态值,若初始数据对应的二进制数某一位的bit值为0,那么所述初始数据对应的二进制数某一位的bit值对应的第一状态值为1,若初始数据对应的二进制数某一位的bit值为1,那么所述初始数据对应的二进制数某一位的bit值对应的第一状态值为0,即若Aij=0,那么Bji=1;若Aij=1,那么Bji=0;S3、基于Bitmap数据结构和Aij获取C={C1,C2,……,Cj,……,Cn},Cj={Cj1,Cj2,……,Cji,……,Cjm},C为第二状态值列表集合,Cj为A1j,A2j,……,Aij,……,Amj对应的第二状态值列表,Cji为Aij对应的第二状态值,第二状态值为表征初始数据对应的二进制数某一位的bit值是否为1的状态值,若初始数据对应的二进制数某一位的bit值为1,那么所述初始数据对应的二进制数某一位的bit值对应的第二状态值为1,若初始数据对应的二进制数某一位的bit值为0,那么所述初始数据对应的二进制数某一位的bit值对应的第二状态值为0,即若Aij=0,那么Cji=0;若Aij=1,那么Cji=1;S4、若目标比较运算符为“=”,则根据第一处理方法对Bij、Cij和关键二进制数进行处理获取目标数据;若目标比较运算符为“≤”,则根据第二处理方法对Bij、Cij和关键二进制数进行处理获取目标数据;若目标比较运算符不为“=”也不为“≤”,则根据第三处理方法获取目标数据,其中,目标比较运算符为目标用户输入的比较运算符,关键二进制数为目标用户输入的数值对应的二进制数。

全文数据:

权利要求:

百度查询: 每日互动股份有限公司 一种基于Bitmap的目标数据获取方法、电子设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。