摘要:
给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如:给定二叉树: [3,9,20,null,null,15,7], 返回其层次遍历结果: 阅读全文
摘要:
思想:递归 阅读全文
摘要:
题目描述 评论 (106) 题解New 提交记录 题目描述 评论 (106) 题解New 提交记录 题目描述 题目描述 题目描述 评论 (106) 评论 (106) 评论 (106) 题解New 题解New 题解New 题解New 提交记录 提交记录 提交记录 给定一个整数 n,求以 1 ... n 阅读全文
摘要:
MD5解一次密即可 阅读全文
摘要:
题目描述 评论 (19) 题解New 提交记录 题目描述 评论 (19) 题解New 提交记录 题目描述 题目描述 题目描述 评论 (19) 评论 (19) 评论 (19) 题解New 题解New 题解New 题解New 提交记录 提交记录 提交记录 在无限的平面上,机器人最初位于 (0, 0) 处 阅读全文
摘要:
给定一个整数 n,生成所有由 1 ... n 为节点所组成的二叉搜索树。 示例: 阅读全文
摘要:
思想:基本程序设计。 AC代码如下: 阅读全文
摘要:
暴力法超时:思想:动态规划 优化后: 阅读全文
摘要:
CTF中那些脑洞大开的编码和加密 CTF中那些脑洞大开的编码和加密 0x00 前言 正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问题:表哥,你知道这是什么加密吗?其实CTF中脑洞密码题(非现代加密方式)一般都是各种古典密码的变形,一般出题者会对密文进行一些处理,但是会给留一些线索, 阅读全文
摘要:
打开InteliJ点击Setting 在【Plugins】搜索PlantUML插件,点击绿色的Install安装 然后重启 完成 阅读全文
摘要:
CodeBlock换肤 conf文件下载地址 我的是在D:\Program Files (x86)\CodeBlocks\AppData\codeblocks\default.conf 然后替换本地的default.conf文件 然后按如下即可配置成功 配置字体 阅读全文
摘要:
Matlab安装及破解: 笔者最近要做一些和建模相关的事,故此需要安装Matlab2017版。在此做下笔记。 网盘链接: 下载完后,用压缩软件解压到当前目录。 打开安装包后,第一步为解压安装文件,找到文件安装包里的dvd1和dvd2,格式为iso,同时解压。或解压dvd1,安装到一半会显示请插入dv 阅读全文
摘要:
银行家算法 一、基本概念: Dijkstra 的银行家算法是避免死锁最具有代表性的算法。起这样的名字是由于该算法原本是为银行系统设计的。以确保银行在发放现金贷款时,不会发生不能满足所有客户需要的情况。在OS中也可以用它来实现避免死锁。 二、数据结构: (1)一个Available数组。这是一个含有M 阅读全文
摘要:
零基础带你走进缓冲区溢出,编写shellcode。 写在前面的话:本人是以一个零基础者角度来带着大家去理解缓冲区溢出漏洞,当然如果你是开发者更好。 注:如果有转载请注明出处!创作不易、谢谢合作。 0、环境搭建: 本次实验所用到的工具有: x32dbg:一个基于qt开发的、开源调试器。 ghidra: 阅读全文
摘要:
漏洞范围: OpenSSL 1.0.1版本 漏洞成因: Heartbleed漏洞是由于未能在memcpy()调用受害用户输入内容作为长度参数之前正确进 行边界检查。攻击者可以追踪OpenSSL所分配的64KB缓存、将超出必要范围的字节信息复 制到缓存当中再返回缓存内容,这样一来受害者的内存内容就会以 阅读全文