




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、快速坐标识别方法用 0 6行 6行0 2和3。13 和 为点 1或 1和。 2 或 8 9 或 0 24Sub 取得数字IfColor TempX ShuZiY+2 8cb2c6 2/有数字 23567890IfColor TempX+5 ShuZiY+3 8cb2c6 2/有数字 2890IfColor TempX+5 ShuZiY+9 8cb2c6 2/有数字 28IfColor TempX+1 ShuZiY+8 8cb2c6 2/有数字 2VBS ShuZi=2Else/有数字 8VBS ShuZi=8EndIfElse/有数字 90IfColor TempX+3 ShuZiY+6 8c
2、b2c6 2/有数字 9VBS ShuZi=9Else/有数字 0VBS ShuZi=0EndIfEndIfElse/有数字 3567IfColor TempX ShuZiY 8cb2c6 2/有数字 57IfColor TempX+3 ShuZiY+3 8cb2c6 2/有数字 7VBS ShuZi=7Else/有数字 5VBS ShuZi=5EndIfElse/有数字 36IfColor TempX+4 ShuZiY+3 8cb2c6 2/有数字 3VBS ShuZi=3Else/有数字 6VBS ShuZi=6EndIfEndIfEndIfElse/有数字 14Return 取得数字答案
3、当然是分组法1.对半分,称之,轻的那边挑出来.第一次.第二次.得到结果2.剩 5块,挑出一块,再对半分,称之3.如果两边重量相同,轻的肯定是挑出的那块如果不同,选出轻的那 2块,再对半分,称出轻的结果是最少需要 3次.第三次这里判断 10个数字的问题,实际上就相当于找出 10个金块中特殊的那块然而这里毕竟是 10个数字,第三步不可能挑出一个数字,所以至少需要 4次LZ的代码,我没仔细看,但数了一下 IF 的层级,最多处有 4层,再加上个前提的判断,就是在贴中所叙述的是否数字的第一次判断,实际上最多时会有 5 次才能判断一个数字, 要比最优的算法多出一次,这是欠缺之处我这儿说的两次或者是四次仅仅
4、是对有数字并判断出数字而言的次数。因为对于需要判断数字位数的算法而言,判断数字是否存在是任何算法都少不了的一步。5 楼所说的算法从纯算法而言是最优的,但是算法也是要跟实际情况挂钩的。考虑到由于字体的不同,从而导致数字特征表的不同,能否满对半分的条件就很值得怀疑。所以我给出这种算法,虽然判断次数多了一次,但其通用性我个人觉得要高许多。至于取有色点的点或者是取背景点,实际上都是一样的,从特征表中,一眼就可以看出,色点只有两个,是 C11和 D11,背景点则是四个,是 B3、D3、D8和 D9,由于判断有无数字只需一点足矣,所以想用色点还是背景点就随各人爱好了。如果说要和实际情况挂勾,那就说不清楚了
5、,因为你也只是以一种字体为基础而讨论的,也许哪种字体需要 6次,7次也说不定,那再多来几次判断通用性不是更高更高了字体对数字判断的影响我并没有研究过,但大部分字体应该都是可以 4次解决问题的,毕竟现在用来讨论的字体就已经够小了,而字体越大,像素点越多,特征点也就越多,能完美分组的可能性就越大。这种方法以前就有过讨论了,论坛以前有这个帖子,我也为自己玩的游戏写过,都是 4次 OK我那个游戏的数字是 5x 8的,而你是 6x11的,相比你这个的特征点应该相对好找多了楼上的,我有点不太明白你说的这两句,你能不能帮我说明一下,谢谢:2.剩 5块,挑出一块,再对半分,称之.第二次.得到结果3.如果两边重
6、量相同,轻的肯定是挑出的那块你说挑出一块,再对半分,这是一次判断,我有点看不懂。如果这是两次判断,那自然是不用说了,举个例子,比如最终数字是 3,10个数字分两组,一组是14567,一组是 23890,这是一次判断。然后挑出一个数字,比如是3,剩下的就是2890了。如果你的一次判断是用在这儿的话,还有一次判断是分不出 2890这四个数字的。如果你挑出的一个数字和另一组在一起的话,例如28390一组,390三个数字也仍然是要二次判断才行。如果是把 3放一边不管,直接判断 28和 90。好象 3又不知道在什么地方判断了。所以我不太明白,希望你能指点我一下。如果能根据你能根据你的算法写出相应的子程序
7、就更好了。期待你的指点,谢谢!就拿你的数字为例,以下是根据你的 excel表格得到的数字的色点字串,亮点为 1 ,暗点为 0,前面的第一个数字对应后面的字串值,N表示没有数字即 ,一共 11种情况,分 4次全部判断出来。彩色表示为分组所依据的特征点。1 001000011000 001000 001000 000000 001000 001000 001000 001000 001000 1111104次 - 分开9 001100010010 100001 100001 100001 010011 001101 000001 000001 010010 0111003次 - 分开N 0000
8、000000 000000 000000 000000 000000 000000 000000 000000 000000 0000002次 - 分开2 011110 100001 100001 100001 000010 000010 000100 001000 010000 100001 1111114次 - 分开8 011110 100001 100001 100001 010010 001100 010010 100001 100001 100001 0111103次 - 分开3011110 100001 100001 000010 001100 000010 000001 0000
9、01 100001 100010 0111004次 - 分开7111111 100010 100010 000100 000100 001000 001000 001000 001000 001000 0011001次 - 分开0 001100 010010 100001 100001 100001 100001 100001 100001 100001 010010 0011003次 - 分开4 000010 000110 001010 010010 010010 100010 100010 111111 000010 000010 0011112次 - 分开5111111 100000 1
10、00000 100000 101100 110010 000001 000001 100001 100010 0111003次 - 分开6001110 010010 100000 100000 101100 110010 100001 100001 100001 010010 001100我前面只是想用个生动点的例子表示这种算法的思想,并不是说一定要绝对对半分的,也不一定就完全符合现在的情况.就是不停的分组,没有什么挑出来的,我前面也写了“然而这里毕竟是 10 个数字,第三步不可能挑出一个数字,所以至少需要 4次”.那就是说你的这种算法还是要 4次,加上有无数字的判断,就是 5次了?你看清楚,我里面有个 N, 就是表示不是数字的情况(全暗点 ,相当于把是否数字的判断集成在里面一起一共 4次按把无数字也当做一种数字来处理的话,我的算法也可以做到 4次了,因为我的算法 4次是最多可以确定 16 14 这一组的判断中去就行了,这样的话,那就是 3 次或 4 次的判断就一定能出数据了。看懂你的字串了,谢谢,学了一招。其实你的算法和我的算法是一样的,只是对有无数字的判断上处理不同(在我玩的游戏里,有无数字的判断是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西安思源学院《光学发展与人类社会进步》2023-2024学年第二学期期末试卷
- 昆山杜克大学《区域大地构造学基础》2023-2024学年第二学期期末试卷
- 2025年智慧城市建设相关知识考试试卷及答案
- 深圳市宝安区2024-2025学年高三历史试题总复习质量调查试题(一)含解析
- 嘉兴南洋职业技术学院《三维动画综合实训》2023-2024学年第二学期期末试卷
- 内蒙古艺术学院《论文写作与学术道德规范》2023-2024学年第二学期期末试卷
- 2025年信息技术应用专业考试卷及答案
- 上海中学2025届初三第三次质量检测试题试卷数学试题含解析
- 西北师范大学《形态学实验Ⅲ》2023-2024学年第二学期期末试卷
- 外贸自学课件下载指南
- 服务器定期巡检制度
- 核工业数字化转型
- 京东MALL-盛大启航消费品开业庆典活动策划方案
- 南航集团招聘笔试题库2024
- 新能源发电技术 课件 第七章-新能源发电的故障穿越技术
- 质量为纲-华为公司质量理念与实践
- 人工智能基础知识培训课件
- 部编新人教版教材语文九年级下册必背古诗词共17首
- 脾脏调节免疫平衡的分子机制
- 酒店保洁服务合同范本
- YST 1070-2024《真空断路器用银及其合金钎料环》
评论
0/150
提交评论