题目如下: 思路: 首先说下,这是典型的二叉树的题目,用递归便能解决 算法流程: 1.首先进行安全检查,如果空树,那么直接返回02.首先我们从根节点出发,去遍历这个根节点下所有满足条件的路径数目,每次到达一个节点,将传入的参数sum减去root的val,这是一个递归。然后我们需要遍历所有的根节点,那 ...
分类:
其他好文 时间:
2020-06-10 11:35:30
阅读次数:
57
[GKCTF2020]CheckIN 解题思路 打开直接是源码: <title>Check_In</title> <?php highlight_file(__FILE__); class ClassName { public $code = null; public $decode = null; ...
分类:
其他好文 时间:
2020-06-09 20:25:14
阅读次数:
431
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 1.将左子树构造成双链表,并返回链表头节点。 2.定位至左子树双链表最后一个节点。 3.如果左子树链表不为空的话,将当前root追加到左子树链表。 4.将右子树构造成双链表,并返回链表 ...
分类:
其他好文 时间:
2020-06-08 20:57:07
阅读次数:
77
输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针random指向一个随机节点),请对此链表进行深拷贝,并返回拷贝后的头结点。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) (图片来自cyc2018) public class Solut ...
分类:
其他好文 时间:
2020-06-07 19:54:20
阅读次数:
59
前言 最近都没刷题了,成懒狗了。。。 知识点 PHP反序列化逃逸 任何具有一定结构的数据,只要经过了某些处理而把自身结构改变,则可能会产生漏洞 关键词数增加 例如: where->hacker,这样词数由五个增加到6个 关键词数减少 例如:直接过滤掉一些关键词 解题 打开题目有个链接,抓包有提示,直 ...
分类:
Web程序 时间:
2020-06-07 19:34:24
阅读次数:
171
1、8进制开头加0,16进制开头加0x 2、类的友元函数的访问权限跟类内部的方法相同,但是友元函数不属于本类的对象,一般它是另一个类的成员函数,不能通过本类的this指针进行访问。 3、setw(int)作用是根据输入的int值,保证输出的位数,默认右对齐(可用setiosflags()修改),并用 ...
分类:
编程语言 时间:
2020-06-07 12:53:37
阅读次数:
79