logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【网络安全】实验二(密码技术的应用 —— PGP)

(1)学会利用流行的加密软件PGP实现安全通信(2)加深理解安全通信的实现原理。

#web安全#安全
【数据结构】带头+双向+循环链表(DList)(增、删、查、改)详解

有和。一个是,指向其前一个节点;一个是,指向其后一个节点。

文章图片
#c语言#学习#开发语言
【一刷《剑指Offer》】面试题 23:从上往下打印二叉树

接下来每一次从队列的头部取出一个结点,遍历这个结点之后把从它能到达的结点(对树而言是子结点)都依次放入队列。核心思路:当前层从左向右遍历,那么下层就从 left 到 right 入栈,当前层如果从右向左遍历,那么下层就从 right 到 left 入栈。之字形打印的本质也是对树形结构的层序遍历,不过在遍历的过程中,需要更改遍历顺序,可以采用 stack 和 queue 的方式来进行处理。树是图的一

文章图片
#算法
【错题集-编程题】小红取数(动态规划 - 01 背包 + 同余)

a % k = x 和 b % k = y(a+b) % k = 0(x+y) % k = 0。需要熟练掌握同余定理部分的知识,虽然 01 背包会使用了,但其扩展需要通过不断提高做题量才能更好的融会贯通。dp[i][j]:表示从前 i 个数中挑选,总和 %k 等于 j 时,最大和是多少。这道题是不能用空间优化的。

文章图片
#算法#动态规划
【网络安全】实验三(基于Windows部署CA)

打开两台虚拟机,并参照下图,搭建网络拓扑环境,要求两台虚拟的IP地址要按照图中的标识进行设置,并根据搭建完成情况,勾选对应选项。注:此处的学号=本人学号的最后两位数字,1学号=100+本人学号的最后两位数字(1)将根CA的IP地址设置为192.168.2.学号(2)将从属CA的IP地址设置为192.168.2.1学号(3)根CA与从属CA能互相连通(1)(2)(3)在从属CA中PING通根CA,并

文章图片
#web安全#安全
【网络安全】实验六(网络安全协议的应用SSL,Ipsec)

​(1)将主机A的IP地址设置为192.168.学号.111(2)将主机B的IP地址设置为192.168.学号.222(3)主机A与主机B能互相PING通(1)(2)​(2)(3)​。

#web安全#ssl#安全
【高阶数据结构】跳表 -- 详解

本质上也是一种,用于解决算法中的查找问题,跟平衡搜索树和哈希表的价值是一样的,可以作为 key 或者 key/value 的查找模型。skiplist 是由 William Pugh 发明的,最早出现于他在 1990 年发表的论文《Skip Lists: A Probabilistic Alternative to Balanced Trees》。skiplist 是一个 list。实际上,它是在

#数据结构
【一刷《剑指Offer》】面试题 19:二叉树的镜像

这是一道很经典的二叉树问题。显然,我们从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点 root 的左右两棵子树都已经翻转,那么我们只需要交换两棵子树的位置,即可完成以 root 为根节点的整棵子树的翻转。操作给定的二叉树,将其变换为源二叉树的镜像。仔细观察可以发现,所谓的二叉树镜像本质是自顶向下(或。其实就是 2、迭代法中用到的层序遍历,这里就没有用到递归,而是利用

文章图片
#算法#leetcode
【软件测试】自动化测试常用函数 -- 详解

我们的自动化脚本⼀般部署在机器上自动的去运行,当自动化运行出现了报错,仅仅通过终端的错误提示给到的有用信息是一定的,若能将当时的页面变化截图抓拍下来,记录当时的错误场景,能更好的定位问题并解决问题。当我们手工测试的时候,我们可以通过眼睛来判断当前的窗口是什么,但对于程序来说它是不知道当前最新的窗口应该是哪一个的。的比较灵活可以选择控件的任意属性,上面的例子中,find_element_by_css

#selenium#测试工具#浏览器
【一刷《剑指Offer》】面试题 5:从尾到头打印链表

这道题整体的解决思路很多,可以使用 stack,也可以将数据保存数组,再逆序数组,还可以递归。方法一(stack,但这种方式会有内存占用过多的问题)3、方法三(递归方式)2、方法二(逆置数组)

文章图片
#链表
    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择