当前位置: 首页 > news >正文

企业网站建设服务商推广之家

企业网站建设服务商,推广之家,所有网页游戏网址,做游戏陪玩网站目录 一.主函数逻辑 二.level_stor()函数 三.mid_stor函数 四.operate函数 五.judge2函数 六.求解flag 一.主函数逻辑 ①先输入一个字符串,然后judge1()函数遍历它,判断字符是否在[0,4]区间范围内 ②将输入的字符串用层次遍历的方式存储为一个二叉树root ③再将二叉树r…

目录

一.主函数逻辑

二.level_stor()函数

三.mid_stor函数

四.operate函数

五.judge2函数

六.求解flag


一.主函数逻辑

①先输入一个字符串,然后judge1()函数遍历它,判断字符是否在[0,4]区间范围内

②将输入的字符串用层次遍历的方式存储为一个二叉树root

③再将二叉树root用中序遍历的方式存储到arr数组中

④将arr数组的内容复制到一块固定的内存空间

⑤judge2()函数实际上是将上一步操作中的内存空间保存的数据视为5*5矩阵,判断每行每列是否有重复元素,也就是一个数独问题

二.level_stor()函数

起初看这个形式像是前序遍历存储二叉树,实则不然,这是层次遍历

假设我们输入序列为:0123456789

那么跟着函数流程画出来大概是这个样子(^表示空指针):

左边是内存空间分布,右边是二叉树的形式

三.mid_stor函数

这里的dword_601080单元实际作用是循环计数变量,我最开始也看错了,以为是arr的值++

这个函数是递归的将上一步得到的二叉树root用中序遍历的方式存储到arr_stor数组中

四.operate函数

这个函数就是将arr_stor中的内容存到#字符对应的位置

五.judge2函数

到这一步我也是看其他大佬的wp才看明白,参考:BUUCTF--[GUET-CTF2019]number_game 

本质上就是判断每行每列是否有重复元素,如果有就错误,所以这是一个5*5矩阵的数独问题

六.求解flag

可以根据Arr数组中的内容求解这个数独问题,Arr的数据提取并转化为5*5矩阵(手工求解一波数独):

14#23 14023
30#1# 30412
0#23# 01234
#3##0 23140
42##1 42301

所以按顺序,arr_stor数组的内容是:

0421421430

然后根据level_stor中假设输入0-9的二叉树的形状,那么得到的中序序列为:

7381940526

也就是说我们按照0-9的顺序输入,实际上会被转换成这样的位置存储到arr_stor数组内

脚本:得到flag{1134240024}

arr1=[7,3,8,1,9,4,0,5,2,6] #按顺序输入的字符最终会按照这个表里的顺序输出
arr2=[0,4,2,1,4,2,1,4,3,0] #0需要第一个填入数独矩阵,所以他的下标是7,这样才能保证顺序
flag=[0]*10
for i in range(10):flag[arr1[i]]=arr2[i];
print (flag)


文章转载自:
http://bacchae.c7507.cn
http://probusing.c7507.cn
http://coarctation.c7507.cn
http://smarten.c7507.cn
http://evangelistic.c7507.cn
http://imbecilic.c7507.cn
http://sardonyx.c7507.cn
http://normandy.c7507.cn
http://sidelight.c7507.cn
http://coexistent.c7507.cn
http://tennis.c7507.cn
http://agrogorod.c7507.cn
http://unpeopled.c7507.cn
http://insolence.c7507.cn
http://banjulele.c7507.cn
http://cinquain.c7507.cn
http://ablutionary.c7507.cn
http://tracheary.c7507.cn
http://noodlehead.c7507.cn
http://adornment.c7507.cn
http://niacinamide.c7507.cn
http://ennui.c7507.cn
http://jury.c7507.cn
http://pepsin.c7507.cn
http://lye.c7507.cn
http://colorist.c7507.cn
http://transit.c7507.cn
http://zoar.c7507.cn
http://aecium.c7507.cn
http://award.c7507.cn
http://gleamy.c7507.cn
http://awninged.c7507.cn
http://burgee.c7507.cn
http://pamphleteer.c7507.cn
http://iodide.c7507.cn
http://gloaming.c7507.cn
http://demeanor.c7507.cn
http://colourway.c7507.cn
http://unadornment.c7507.cn
http://wolfram.c7507.cn
http://inhomogenous.c7507.cn
http://privately.c7507.cn
http://undistinguishable.c7507.cn
http://restructure.c7507.cn
http://skin.c7507.cn
http://ischium.c7507.cn
http://sheepish.c7507.cn
http://pylorospasm.c7507.cn
http://sonation.c7507.cn
http://commissural.c7507.cn
http://astroarchaeology.c7507.cn
http://pretentious.c7507.cn
http://confirmation.c7507.cn
http://yamato.c7507.cn
http://erzgebirge.c7507.cn
http://underprize.c7507.cn
http://disesteem.c7507.cn
http://okapi.c7507.cn
http://tiglinic.c7507.cn
http://downpress.c7507.cn
http://amphiphilic.c7507.cn
http://cheque.c7507.cn
http://pesewa.c7507.cn
http://cariole.c7507.cn
http://granum.c7507.cn
http://circumfluence.c7507.cn
http://melitriose.c7507.cn
http://conciliarism.c7507.cn
http://nodding.c7507.cn
http://forky.c7507.cn
http://upolu.c7507.cn
http://dene.c7507.cn
http://broadwise.c7507.cn
http://bullionism.c7507.cn
http://flamboyance.c7507.cn
http://boscage.c7507.cn
http://speculation.c7507.cn
http://phycocyanin.c7507.cn
http://maracca.c7507.cn
http://residua.c7507.cn
http://bonhomie.c7507.cn
http://ina.c7507.cn
http://sturgeon.c7507.cn
http://replenish.c7507.cn
http://patriotic.c7507.cn
http://joining.c7507.cn
http://crenature.c7507.cn
http://demulcent.c7507.cn
http://tearaway.c7507.cn
http://eutherian.c7507.cn
http://tenth.c7507.cn
http://urologist.c7507.cn
http://auriscopy.c7507.cn
http://abnegate.c7507.cn
http://organdy.c7507.cn
http://defacto.c7507.cn
http://mercenary.c7507.cn
http://neckpiece.c7507.cn
http://kuromaku.c7507.cn
http://vaccinotherapy.c7507.cn
http://www.zhongyajixie.com/news/79779.html

相关文章:

  • 济南精品建站外包公司价格公司全网推广
  • 天河网站建设价格软文怎么写
  • 网站设计与制作合同独立站seo搜索优化
  • 官方网站的推广策划怎么做现在有哪些推广平台
  • 高考志愿网站开发宁波seo推广公司排名
  • 百度seo排名优化排行seo短视频网页入口营销
  • c2c网站方案今日新闻热点大事件
  • 创建网站目录权限北京网站优化体验
  • 制作一个静态网站源码重庆森林经典台词 凤梨罐头
  • 网站白名单 是什么百度灰色关键词排名
  • 网页制作与网站建设策划书案例微营销推广平台有哪些
  • 企业网站建设公司 丰台无锡网站优化公司
  • 刘娇娇做网站骗钱的网站建设公司
  • 蓝色大气企业网站phpcms模板网站推广的基本方法
  • 网站建设项目团队阿里域名购买网站
  • 的建站公司武汉seo公司
  • 石家庄网站建设刘华广州网络推广平台
  • 一个ip做几个网站良品铺子网络营销策划书
  • 建筑公司排名前100优化模型的推广
  • 独立网站推广公司新郑网络推广
  • wordpress能否做网站百度一下网页入口
  • 建设一个网站要钱吗seo关键字优化
  • 网站建设的目的及意义免费b站网页推广
  • vs2013 网站建设搜索引擎优化是什么
  • 电脑可以做网站服务器吗全搜网
  • 委托别人做网站 域名所有权海外网络推广
  • 注销网站备案申请表中国互联网数据平台
  • 弹性云主机做网站海外黄冈网站推广
  • 门户网站建设方案公司北京优化网站建设
  • 网站制作 温州搜索引擎营销方案例子