当前位置: 首页 > 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://www.w-s-a.com/news/342631/

相关文章:

  • 做电影网站挣钱吗重庆网站建设技术托管
  • 网站建设用户登录网站商业授权含义
  • 接做室内效果图的网站wordpress制作上传图片
  • 维护一个网站一年多少钱网站微信登录怎么做的
  • 中国建设银行网站E路护航官网如何在招聘网站上选个好公司做销售
  • 网站开发质量管理招聘网站建设方案
  • 有没有那个的网站seo编辑的工作内容
  • 平度那里有做网站的昆明建设招聘信息网站
  • 邯郸城乡建设部网站首页唐山市住房城乡建设部网站主页
  • 慕课联盟网站开发实战六安品牌网站建设电话
  • 制作企业网站首页贵州小程序制作开发
  • 什么是网站后台郑州众志seo
  • 做线上交互的网站分销平台
  • 培训机构网站开发江门cms模板建站
  • 网站描述模板建筑模型网站有哪些
  • 域名注册费用张家界seo
  • 淘宝联盟怎么自己做网站山西省住房与城乡建设厅网站
  • 最新网站建设常见问题使用微信推广的各种方法
  • 购物网站建设课程设计报告做木工的网站
  • 扶沟县网站开发网站建设在哪里进行
  • 查看网站服务器信息网站首页地址 网站域名
  • 网站网站制作网站的ui界面设计案例分析
  • 怎么查网站是否备案成都装修公司联系电话
  • 佛山免费发布信息的网站oa办公系统排行榜
  • 南湖区建设街道办事处网站汕头建设银行各支行电话
  • 复古风格网站网站套餐方案
  • 界面设计做的好的网站旅游商城网站模板
  • 大型电子商务网站 服务器硬件 cpu 内存 硬盘 2014美食网站开发意义
  • 建立网站的目的和意义网站建设寻求
  • 邢台手机网站建设设计师培训心得