爱笑小蚂蚁

文章
7
资源
0
加入时间
3年0月9天

二叉树的遍历及各种操作

二叉树是数据结构中极为重要的一章,同时难度也不小,笔者也学了好几遍才彻底明白。贯穿二叉树始终都是递归的思想,如果递归的基础没有打牢,可能学起来会有些吃力。三种遍历方式(先序,中序,后序)是需要着重掌握的地方,检验自己是否真正弄懂,可以用模拟栈来实现三种遍历方式。由于上文所提的栈,以及本章所含的二叉树层次遍历,用到了栈和队列,所以本节代码中用到了c++的STL模板。当然不知道的也没有关系,之前笔者也发过这两种数据结构的手写实现,大家调用即可。#include<iostream&

Oracle数据库手工注入

一、出现注入点的原因:程序员在编写代码时没有对用户输入的字符进行特殊处理。导致用户输入的特殊字符附带在参数中直接与数据库进行交互。二、注入过程1、打开一个连接地址:在网址后面加and 1=1 正常,and 1=2 错误。说明存在注入漏洞、2、判断一下数据库中的表and (select count(*) from admin)3、判断一下该网站有几个管理员。and

windows下控制鼠标移动和点击的c语言实现

最近由于老婆工作上有抢单的需求,需要一款自动处理鼠标事件的小程序,之前也没有编写过直接操作系统资源的程序,所以一开始是打算用python来写,毕竟脚本语言实现起来方便,可是后来实施起来发现需要安装很多库,而且有些库就是怎么都安装不上,于是就放弃了。后来查阅了一些资料,看了很多别人写的博客,发现用C#和mfc实现的比较多,mfc这东西我本身就不感兴趣,果断放弃,倒是C#吸引了我,但是发现新买的电脑还