相关文章
【算法篇】贪心类(1)(笔记)
目录
一、理论基础
1. 大纲
2. 求解步骤
二、Leetcode 题目
1. 分发饼干
2. 摆动序列
3. 最大子序和
4. 买卖股票的最佳时机 II
5. 跳跃游戏
6. 跳跃游戏 II
7. K 次取反后最大化的数组和
8. 加油站
9. 分发糖果 一、理论基础
1. 大纲 2. 求解步骤
将问题分解为…
建站知识
2024/11/24 3:43:15
数据结构 -- 跳表
文章目录 概要跳表的结构跳表的查找过程插入操作删除操作补充 概要
跳表(Skip List)是一种基于链表的数据结构,通过增加多级索引来加速查找、插入和删除操作。它可以看作是链表与二分查找的结合体,能够在保持数据有序的同时&…
建站知识
2024/11/25 21:00:57
kali——hping3的使用
目录
前言
ping测试
端口扫描
编辑
源IP伪造
修改TTL值
洪水攻击
编辑 前言
hping命令行工具主要用于构造和发送自定义的 TCP/IP 数据包。它是一个非常强大的工具,用于网络测试、安全审计和防火墙测试。 ping测试
hping3 -1 目标IP //此命令…
建站知识
2024/11/25 15:12:22
jmeter中设置属性值的注意事项
jmeter中,可以在beanshell sampler, jsr223 sampler中对变量、属性等做一些操作,使得测试脚本变得更有关联性和一致性,以便完成更好的测试工作。
但是,在实际运用中,设置属性值经常会有些情况需要注意。不是我们以为的…
建站知识
2024/11/26 18:24:21
什么情况下数据库和缓存不一致?
首先,在非并发的场景中,出现不一致的问题大家都能比较容易的理解,因为缓存的操作和数据库的操作是存在一定的时间差的。而生两个操作是没办法保证原子些的,也就是说,是有可能一个操作功,一个操作失败的。所…
建站知识
2024/11/26 18:31:28
解释区块链技术的应用场景和优势。
区块链技术是一种分布式数据库技术,其主要特点是去中心化、安全性高、可追溯、不可篡改等。这使得区块链在许多领域具有广泛的应用场景和优势。
首先,区块链技术可以应用于金融领域。例如,可以用于加密货币的发行和交易,使得交易…
建站知识
2024/11/25 17:45:20
PHP unset() 函数的作用
PHP 中的 unset() 函数用于销毁指定的变量。具体来说,它会解除变量名与其数据之间的关联,从而释放该变量所占用的内存。不过需要注意的是,unset() 并不是删除变量的内容,而是取消对变量名的引用。如果变量是数组中的某个元素或者对…
建站知识
2024/11/25 17:45:43