摘要:
注:本节我仅介绍主要代码为:线性探测再散列 + 除留余数法 + 查找成功记数 + 查找失败记数 连地址法构建与查找成功ASL 这个我就略了,因为就是多链表的概念,确定下标后就是尾插法的操作罢了。计算ASL就是遍历多了个计数器 二叉排序树 和 平衡二叉树 二叉排序树其实就是树的遍历的变形,我也不放这了 阅读全文
摘要:
数据结构定义 邻接表 // 邻接表定义 // 边表 typedef struct ArcNode{ int adjvex; // 顶点域 struct ArcNode *nextarc; // 下一条边 }ArcNode; // 表头结点表 typedef struct VertexNode{ in 阅读全文
摘要:
1.查找树中的最大结点(前序visit) // 1.查找树中的最大结点 int maxn = -32767; int findMax(BiTree T){ if(T != NULL){ if(T->data > Maxn) maxn = T->data; findMax(T->lchild); fi 阅读全文
摘要:
树 存储结构定义 typedef struct Node{ DataType data; struct Node *lchild, *rchild; int ltag = 0, rtag = 0; }BitNode, *BiTree; 树的遍历 // 基操1 先序 中序 后序 void Traver 阅读全文
摘要:
栈 *顺序栈 SeqStack 重点内容: 入栈时判满 S->top == Stack_Size(栈顶指针指向栈顶元素的元素版本) 出栈时判空 S->top == -1 #include<stdio.h> #include<stdlib.h> #define StackElemType char # 阅读全文
摘要:
1. 顺序表 SeqList #include<stdio.h> #define ElemType int #define OK 1 #define Error -1 const int Maxsize = 100; typedef struct{ ElemType elem[Maxsize]; / 阅读全文
摘要:
暴力破解 介绍一款字典软件: pydictor 文档说明在docs/doc/usage.md中 BUU BRUTE 1 我们尝试输入用户名admin,密码四位数爆破即可登录成功。 只有四位数的话 代码如下: import requests import time session = requests 阅读全文
摘要:
孙精灵战队 靶机复现地址 PWN-Fruit sugar gourd-v2:1.14.97.218:24457 WEB-ezphp: http://80.endpoint-d9deec0835844de5831e550ffe384d16.dasc.buuoj.cn:81 PWN-Hodgepodge 阅读全文
摘要:
孙精灵战队 靶机复现IP WEB-买买买01:1.14.97.218:21715 CRYPTO-easyrsrsa1: 1.14.97.218 21176 WEB-nisc_easyweb:1.14.97.218:27359 PWN-babyheap:1.14.97.218:26248 WEB-吃豆 阅读全文
摘要:
vim学习记录 学习网址:https://www.bilibili.com/video/BV1qF411W7bc 一、Why learn vim •高效的编辑模式 •可扩展性强 •vs code、vs、atom、sublime、intellij idea...几乎所有的主流ide和代码编辑器,甚至e 阅读全文