相关文章
leetcode 数组+哈希+双指针+子串+滑动窗口
——————双指针
283. 移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] …
建站知识
2024/9/20 20:59:45
前端算法面试题3--排序、搜索、分治
排序:冒泡排序、快速排序、插入排序...
搜索:二分搜索、顺序搜索...
工具理解:https://visualgo.net/zh
排序
冒泡排序--交换
冒泡排序是一种简单的排序算法,它重复地遍历要排序的列表,比较每对相邻的项ÿ…
建站知识
2024/9/20 20:05:09
【MySQL】一文带你理清<行级锁>(行锁,间隙锁,临键锁)
前言 大家好吖,欢迎来到 YY 滴MySQL系列 ,热烈欢迎! 本章主要内容面向接触过C Linux的老铁 主要内容含: 欢迎订阅 YY滴C专栏!更多干货持续更新!以下是传送门! YY的《C》专栏YY的《C11》专栏YY的…
建站知识
2024/9/21 4:23:54
使用Qt+Visual Stuidio写一个简单的音乐播放器(1)
1.使用QMediaPlayer播放音乐 第三步:在代码头部加上:
#include <QtMultimedia/QMediaPlayer> // VS向.pro文件添加代码的方式 #pragma execution_character_set("utf-8") // qt支持显示中文
QMediaPlayer类是一个高级媒体播放类。它可以用来播放歌曲、电…
建站知识
2024/9/20 19:12:44
第133天:内网安全-横向移动域控提权NetLogonADCSPACKDC永恒之蓝
案例一:横向移动-系统漏洞-CVE-2017-0146
这个漏洞就是大家熟悉的ms17-010,这里主要学习cs发送到msf,并且msf正向连接后续
原因是cs只能支持漏洞检测,而msf上有很多exp可以利用
注意msf不能使用4.5版本的有bug
这里还是反弹权…
建站知识
2024/9/20 17:40:55
【Go - 模式示例 - 5分钟写个 生产者/消费者 】
今天写个经典模式 生成者-消费者,开始之前简单梳理下, 这个模式需要注意什么,
生产者 - 消费者之间的桥梁 , 生产者 与 消费者同进程,使用Go中的channel作为通信的桥梁,也可以说channel是个消息队列。生产…
建站知识
2024/9/20 17:44:55
数学基础 -- 微积分之线性化
微积分中的线性化
在线性代数和微积分中,线性化是指使用一个线性函数来近似描述非线性函数在某一点附近的行为。在微积分中,线性化通常是通过泰勒展开将一个非线性函数线性化的过程。
线性化公式
给定一个函数 f ( x ) f(x) f(x),我们可以…
建站知识
2024/9/20 22:05:31
torch.einsum 爱因斯坦求和约定
torch.einsum是一个强大的函数,用于执行爱因斯坦求和约定(Einstein summation convention)。它可以简洁地表达复杂的张量运算。 对于 l_pos torch.einsum(nc,nc->n, [q, k]): ‘nc,nc->n’ 是一个表示运算规则的字符串。‘…
建站知识
2024/9/20 3:59:13