免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2031 | 回复: 4
打印 上一主题 下一主题

求一个简单的算法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-07 17:37 |只看该作者 |倒序浏览
一个大小大概1M左右的2进制文件,我要在他的第1字节,第4字节,第7字节。。。。以此类推,前面加FF这个字节,

比如
初始文件内容如下
00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF
..............................................................................
转化后为
FF 00 11 22 FF 33 44 55 FF 66 77 88 FF 99 AA BB CC
FF DD EE FF FF。。。。。。。。。。。。。。。。。。。。。
我的二进制文件不符合上传的规则,上传不上去

论坛徽章:
0
2 [报告]
发表于 2010-12-07 17:43 |只看该作者
这个。。。。貌似没啥难度吧

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
3 [报告]
发表于 2010-12-07 17:52 |只看该作者
逐行读取也行。

论坛徽章:
0
4 [报告]
发表于 2010-12-07 17:57 |只看该作者
慢慢来, 假设不存在文件,直接在数组里进行这样的操作。
数组里存着这样的值,然后转换,

论坛徽章:
0
5 [报告]
发表于 2010-12-07 18:04 |只看该作者
本帖最后由 lonerwolf 于 2010-12-07 18:06 编辑

回复 4# 威廉爵爺


   建新数组,开始复制,当i等于指定地方时,加FF,k+1,用来放字符的索引,i为读的索引,初始k=i,k与i的差就是函数y=n+3x中x的值
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP