09 2021 档案
摘要:栈 后进先出 如果问题求解的过程具有”后进先出"的天然特性的话,则求解的算法中也必然需要利用"栈” 栈和队列是限定插入和删除只能在表的"端点”进行的线性表。 栈(stack) 是一个特殊的线性表,是限定仅在一端(通常是表尾)进行插入和删除操作的线性表。 表尾(即an端)称为栈顶(Top;表头(即a1
阅读全文
摘要:SQL手工注入: 第一步:先闭合 index.php?id=1 首先尝试1、1'、1"、1)、1')、1") 然后用and 1=1、and 1=2检验是否闭合,别忘了最后要加上-- - order by n-- -用来测试字段长度,如果报错则说明超出最大长度 然后?id =-1' (别忘了变成-1)
阅读全文
摘要:循环链表:是一种头尾相接的链表(即:表中最后一一个结点的指针域指向头结点,整个链表形成一个环) 注意: 由于循环链表中没有NULL指针,故涉及遍历操作时,其终止条件就不再像非循环链表那样判断p或p- >next是否为空,而是判断它们是否等于头指针。 循环条件: 对于单链表: p!=NULL; p->
阅读全文
摘要:类型定义: typedef struct LNode{ ElemType data; struct LNode *next; }LNode,*LinkList; 变量定义: LinkList L; LNode *p,*s; 重要操作 p=L;//p指向头结点 s=L->next;//s指向首元结点
阅读全文
摘要:单链表是由头指针唯一确定, 因此单链表可以用头指针的名字来命名。 typedef struct Lnode{//声明结点的类型和指向结点的指针类型 ElemType data; //结点的数据域 struct Lnode * next; //结点的指针域 }Lnode,*LinkList; //Li
阅读全文

浙公网安备 33010602011771号