`<!doctype html> 拍照 拍照 --> !(function () { function takePhotos() { if (videoPlaying) { let canvas = document.getElementById('canvas'); canvas.width = ...
分类:
Web程序 时间:
2020-06-28 14:57:59
阅读次数:
59
二叉排序树(BST) 二叉排序树,又称二叉查找树(BST) 左子树结点值<根节点值<右子树结点值 如果用中序遍历来遍历一棵二叉排序树的话,可以得到一个递增的有序数列 左根右 二叉排序树的查找 //二叉排序树结点 typedef struct BSTNode{ int key; struct BSTN ...
分类:
编程语言 时间:
2020-06-28 13:17:50
阅读次数:
111
一、什么是shellcode shellcode就是一段可执行代码,shellcode代码可以独立存在,无需任何格式得包装,内存中运行无需固定指定得宿主进程,shellcode优点短小精悍,灵活多变。 二、减少文件体积 默认ide生成出来的体积偏大即使里面什么也没有写体积8KB,优化第一步修改函数入 ...
分类:
系统相关 时间:
2020-06-27 19:50:02
阅读次数:
211
创建一个二叉搜索树,并且从创建的二叉搜索树中查找是否存在某个值 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, init ...
分类:
编程语言 时间:
2020-06-27 13:30:05
阅读次数:
73
一、背景介绍BGP是一种多用于运营商之间的网络协议类型,他与IGP不同的地方(主要指IGP中的ospf协议)在于它是一种距离矢量型的协议,所以路由器之间传递的为路由表,而运行商选择BGP协议的原因在于IGP协议无法容纳公网上数量巨大的路由条目二、BGP的工作模式BGP作为一种应用层协议,工作在7层,类似于ospf协议,运行BGP协议的路由器之间需要建立对等体关系。在ospf中,只有直连路由器之间才
分类:
其他好文 时间:
2020-06-27 09:59:11
阅读次数:
62
约瑟夫问题(丢手帕) 下面是尝试的一些Demo写法,先不要在意代码上的细节 ① 利用数组,还是这个块,因为数据结构简单 1 public static void ThreeOut(int num, int outnum) 2 { 3 int[] data = new int[num]; 4 for ...
分类:
编程语言 时间:
2020-06-26 21:57:04
阅读次数:
58
CF958E2 Guard Duty (medium) 有 \(n\) 个物品,每个物品有权值 \(a_i\) ,选恰好 \(k\) 个物品,使得所选物品不相邻且权值和最小 \(k\leq5000;\ n\leq5\times10^5\) 可以发现最多只会使用 \(a_i\) 前 $3k$ 小的物品 ...
分类:
其他好文 时间:
2020-06-26 21:49:08
阅读次数:
64
普利姆算法(加点法)求最小生成树 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...
分类:
编程语言 时间:
2020-06-26 18:39:00
阅读次数:
53
Example 1 源码: <?php require_once("../header.php"); ?><pre><?php system("ping -c 2 ".$_GET['ip']);?></pre><?php require_once("../footer.php"); ?> 解释:ip ...
分类:
Web程序 时间:
2020-06-26 12:44:39
阅读次数:
65
普通二次剩余($p$为奇质数) 一、勒让德符号$(\frac 对于正整数$n$,勒让德符号如下,可直接判别二次剩余: \[ \large (\frac{n}{p})=0,n\text{与p同余。} \] \[ \large (\frac{n}{p})=1,n\text{是模p的二次剩余。} \] \ ...
分类:
其他好文 时间:
2020-06-25 21:35:41
阅读次数:
85