https://leetcode-cn.com/problems/merge-sorted-array/submissions/html
给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。python
说明:linux
示例:web
输入: nums1 = [1,2,3,0,0,0], m = 3 nums2 = [2,5,6], n = 3 输出: [1,2,2,3,5,6]
按照顺序比对num1和nums2,而后把大的值放到从后往前的位置里算法
class Solution: def merge(self, nums1: List[int], m: int, nums2: List[int], n: int) -> None: """ Do not return anything, modify nums1 in-place instead. """ while m > 0 and n > 0: if nums1[m-1] < nums2[n-1]: nums1[m-1+n] = nums2[n-1] n = n - 1 else: nums1[m-1+n], nums1[m-1] = nums1[m-1], nums1[m-1+n] m = m - 1 if m == 0 and n > 0: nums1[:n] = nums2[:n]
CTF找本身的兴趣点sql
熟悉CTF套路数组
1.《CTF 工具集》包括web工具、渗透环境、隐形工具、逆向工具、漏洞扫描工具、sql注入工具、暴力破解工具、加解密工具等等。 2.《CTF 竞赛入门指南》包括linux基础、web安全基础、逆向工程基础、密码学基础、安卓基础、漏洞分析、CTF主要工具使用、题解篇、实战篇等。 3. 《工控CTF大赛相关赛题》包括2018工业信息安全大赛、2019工业信息安全大赛、2018护网杯等题目。 4.《awesome-ctf》
CTF 资源安全
http://www.javashuo.com/article/p-silyettw-bt.html工具
用python调用nmapweb安全
无
python-nmap 模块经常使用方法说明 python操做nmap
Python扫描器-python-nmap的安装与经常使用方法说明
https://www.cnblogs.com/17bdw/p/11353679.html
测试C2隐藏原理
搭建同版本环境
不一样内网主机之间访问方法 OpenV皮N 安装依赖环境 安装OpenV皮N服务端 稳定版本lzo、openv皮n安装 编译命令 安装EasyRSA3.0d-证书生成 证书文件 server配置文件含义 启动OpenV皮N OpenV皮N客户端配置 配置文件含义 Windows版 配置iptables数据包转发 参考
内网穿透OpenV皮N搭建