深度理解链式前向星
本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 我们首先来看一下什么是前向星. 前向星是一种特殊的边集数组, 我们把边集数组中的每一条边按照起点从小到大排序, 如果起点相同就按照终点从小到大排序, 并记录下以某个点为起点的所有边在数组中的起始位置和存储长度, 那么前向星就构造好了. 用 len[i] 来记录所有以 i 为起点的边在数组中的存储长度. 用 head[i] 记录以 i 为边集在数组中的第一个存储位置. 那么对于下图: **** 我们输入边的顺序为: 1 2 2 3 3 4 1 3 4 1 1 5 4 5 那么排完序后就得到: 编号: 1 2 3 4 5 6 7 起点 u: 1 1 1 2 3 4 4 终点 v: 2 3 5 3 4 1 5 得到: head[1] = 1 len[1] = 3 head[2] &...
最佳渗透测试 _ 黑客操作系统
本文由 简悦 SimpRead 转码, 原文地址 zhuanlan.zhihu.com 国产渗透武器库 1 CTF_Tools—System CTF 工具集成系统环境,主要搜集一些关于 CTF 与渗透测试的工具,以便于个人使用! 工具包含: 下载链接:链接:https://pan.baidu.com/s/1v6JLiC1g2ucJnqwv2EGenQ 提取码:p9yj 安装教程: 解压 1 压缩包,然后用 vmware 打开解压后的文件,导入即可。左上角点击文件,然后打开,将解压后的导入即可。 开机密码,txt 文档里边。 2 渗透测试武器库 渗透测试系统环境~ 简易实用。包含 Tools-webshell、代码审计、漏洞分析、漏洞利用、密码攻击、权限提升、社会工程、信息收集、数据管理、嗅探欺骗、压力测试、Tools 等 工具包含: 嗅探工具漏扫工具抓包工具爆破工具提权工具 Ddos 工具代码审工具以及一些 cms 漏洞利用工具。 下载链接:链接:https://pan.baidu.com/s/1NQ0GKARznuNaSUcflm7euQ 提取码:eoy1 安装方法:...
更新 linux gcc 版本到 gcc 4.4.2
本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 更新 linux gcc 版本到 gcc 4.4.2 首先需要准备需要材料:gcc4.4.2 版需要安装 gmp4.2.0 + 和 mpfr2.3.0+,到 GMP 的网站(http://gmplib.org/)上下载 gmp-4.3.1.tar.gz 和 mprf 的网站(http://www.mpfr.org/)上下载 mpfr-2.4.2.tar.gz 安装 gmp wget ftp://ftp.gmplib.org/pub/gmp-5.0.0/gmp-5.0.0.tar.bz2tar -zxvf gmp-4.3.2.tar.gzcd gmp-4.3.2./configuremakemake check这一步用来查看有没有文件不匹配或缺失, 然后安装: make install 安装 mpfr wget http://www.mpfr.org/mpfr-current/mpfr-2.4.2.tar.gztar -zxvf mpfr-2.4.2.tar.gzcd mpfr-...
Hello-World(边缘坐标建站记)
2022/8/6 一些记录HEXO的配置真的好麻烦啊,经常出各种各样的问题,之前语法高亮一直不成功的原因找到了,是我不知道怎么回事删掉了根目录下_config.yml文件关于语法高亮配置的那一部分,欸。目前使用官方默认主题,懒得整了,等书库写的差不多了在配置吧。 2022/4/15 维护(基本功能完成)随机图片api配置完毕,学习使用模板语言,查阅了Hexo加载模板语言的方法,自定义了一些模板,修复博客搜索功能。 2022/4/11 维护搞清楚了nexmoe主题的分类的图片的获取原理。 2022/4/9 开始搭建,用的是Hexo,配上美丽的nexmoe主题~
pdfjs ---- 本地以及远程访问 pdf 文件
本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 如何下载 pdfjs,可查看我的另外一篇博客文章 https://blog.csdn.net/qiumen/article/details/82698471 一、本地访问 把 pdfjs 放到项目,可把 pdf.js 和 pdf.worker.js 放到另外专门的 js 文件夹(放置位置自己调,pdf.min.js 以及 pdf.worker.min.js 是去网上找自动压缩工具压缩的,你自己要不要压缩随你的便) 打开 viewer.js 文件,ctrl+f 搜索‘DEFAULT_URL’查看默认文件位置,也就是说,你直接在网上打开文件的时候就可以默认打开这个文件了,下载的 pdf 文件里面会默认带有这个文件 如果想要修改文件的话,改掉文件名,以及把文件放在 pdfweb 下面下,与刚才的 pdf 文件同级,具体自己修改文件路径 如果想要浏览其它 pdf 文件的话,我们的访问方式也可以这样表示: http://localhost:9528/static/pdfweb/viewer....
AutoFM
AutoFM Explain Old Python Version 功能 代码 AutoFM命令列表 1234567$ autofm --helpUsage: autofm --help // print help information autofm // current folder as root autofm --init (-i) // init model for the whole folder autofm --force (-f) // use force model to cover the old front matter autofm --ct (-c) // Re generate categories and tags Explaininit model:只会处理没有 Front-matter 的文章或者补全CT Model: 重新生成 categories and tags Old Python VersionHexo使用自动Front-matter生成器为每篇文章(包括新文章)添加 Front-matter Hexo可以直接...
学习资源
社区 题库 社区CSDN C语言网 题库题库包含一些学习资料洛谷 CCF OJ 科丁乐 力扣
Interesting Problems
Q:编程实现输入两个整数a,b,当a≥b时,输出a的值,否则输出0。你知道如何不使用 if,switch以及 3 目运算符,来解决这个问题么?A: 先将a和b进行比较,t=(a>b),当a>b时为真则t为1,否则是假t为0,为真a大要是输出为a则ta就行,反之0a=0,满足了否输出了0的条件,合并起来就是 printf(“%d”,(a>b)*a);
历史遗留问题
幻方,逆序对C++短路性···cppif(a||b||c)中只要a为truth,b,c将不再计算if(a&&b&&c)中只要a为flash,b,c将不再计算 在本地写文章发布后链接失效。 启发式合并迪杰斯特拉算法用树的重心分解问题二维前缀和综合方法不要给大型全局变量赋初值,Maybe 编译超时,且生成可执行文件大;滑动窗口 单调队列 CCF的逻辑:越复杂的程序越好;2020csp-s初赛阅读T3好好的O(nlogn)的STl的Map和queue不用,一定要自己手写线性的Map和Queue 用冒泡,想到逆序对 想到滑动窗口 然后写挂了 只好继续交暴力+优化mudertimetrio : 单调队列?!我直接每次只枚举<=ans的子序列 同时继续更新ans 省赛,强制在线,可以离线离线 在线算法(提高组不常见):在线:每次询问后,立马可以得到查询结果离线:需要知道所有要查询的值,然后一口气查询出所有结果RMQ 二分图 c++ 11 欧拉函数 启发式合并,反阿克曼函数。 路径压缩的复杂度 逗号表达式从左到右执行,返回右边结果 12while...
构造题
决定性的过程,之后就觉得非常简单,美