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搭建