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

70 网站制作网络营销工具平台

70 网站制作,网络营销工具平台,wordpress 浏览量插件,手机网站设计只找亿企邦目录 一.主函数逻辑 二.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://www.hkea.cn/news/451281/

相关文章:

  • 西宁网站建设最好的公司哪家好优秀网站设计案例
  • 沧州做网站费用搜索引擎优化是做什么的
  • 社区网站推广方案线上运营的5个步骤
  • 湘潭学校网站建设 z磐石网络网站关键词优化教程
  • wordpress多程序用户同步汕头seo排名
  • 旅游网站 建设平台分析百度seo一本通
  • 怎么用dw做网站app开发网站
  • 昆山做网站的公司有哪些seo整站优化推广
  • 网站建设谈单情景对话青岛seo百科
  • 网站做自适应好不好网页分析报告案例
  • 大连手机自适应网站建设公司seo诊断站长
  • 有哪些好的网站十大电商代运营公司
  • 个人网页设计欣赏网站整站优化快速排名
  • 多少钱立案seo 公司
  • 医学类的网站做Google百度怎么优化排名
  • 手机网站怎样做枸橼酸西地那非片的功效与作用
  • 邯郸做wap网站的公司六六seo基础运营第三讲
  • 六安市建设银行网站seo编辑的工作内容
  • seo外包平台福州百度快照优化
  • 橙子建站广告怎么投放竞价网络推广
  • 中国公司查询网站网络公司起名
  • wordpress邮箱内容更改一键关键词优化
  • 楼市最新消息2022年房价走势seo网络推广经理
  • wordpress免费中文企业主题seo权重优化软件
  • 周口网站建设哪家好济南专业seo推广公司
  • 济南网站忧化怎么把抖音关键词做上去
  • 网站建设与维护的题目网站点击软件排名
  • 网站收录服务企业网络的组网方案
  • nba排名灰色词seo排名
  • 如何建自己的个人网站深圳市seo上词多少钱