分量 算法 笔记tarjan

打工笔记--------------------------弄了一个还不错的NPOI的helper类

`using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.SS.Util; using System; using System.Collections.Generic; using System.Data; using Syst ......
笔记 helper NPOI

代码随想录算法训练营第九天| 232.用栈实现队列 225. 用队列实现栈

232.用栈实现队列 注意: 1,构造函数不需要 2,需要有两个成员变量 in out 代码: 1 class MyQueue { 2 public: 3 stack<int> in; 4 stack<int>out; 5 MyQueue() { 6 7 } 8 9 void push(int x) ......
队列 随想录 训练营 九天 随想

C++ 随手笔记

1.字面值常量 其实就是对于20(整型字面值)、'a'(字符型字面值)等。 默认类型: 以int为例,精度类型取决于字面值,比如20,其值适合于int数值,那就是int,比int大,就是long类型。 当然可以指定类型。比如20L,就是long int。20UL就是unsigned long。 ......
笔记

Linux终端快捷键笔记

Linux 快捷键: Tab 补全机制,可以补全文件名以及命令 ctrl+c 强制中断当前命令程序 ctrl+x 暂停终端当前运行的程序,fg命令可以恢复暂停的程序 ctrl+a 光标迅速回到行首 ctrl+e 光标迅速回到行尾 ctrl+u 剪切(删除)当前光标前的所有字符 ctrl+k 剪切(删 ......
快捷键 终端 笔记 Linux

mybatis 笔记

# 查询结果被合并 mapper 中定义的 sql 查询结果有3条,但执行 mapper 接口方法返回的实体列表只有1条,数据数量不符。这有可能是由于 xml 中的定义的 `resultMap` 有缺陷,如没有明确的定义一个用作主键的列,这分两种情况分别说明。 ```xml // reusltMap ......
mybatis 笔记

深度学习实践篇[17]:模型压缩技术、模型蒸馏算法:Patient-KD、DistilBERT、DynaBERT、TinyBERT

# 深度学习实践篇[17]:模型压缩技术、模型蒸馏算法:Patient-KD、DistilBERT、DynaBERT、TinyBERT # 1.模型压缩概述 ## 1.2模型压缩原有 理论上来说,深度神经网络模型越深,非线性程度也就越大,相应的对现实问题的表达能力越强,但相应的代价是,训练成本和模型 ......

Qt+QtWebApp开发笔记(六):http服务器html实现静态相对路径调用第三方js文件

前言 前面做了一些交互,网页是直接通过html对response进行返回的,这里QtWebApp与传统的web服务器不同,传统的web服务器可以调用同级目录相对路径或者绝对路径下的js,而QtWebApp的httpserver是response返回当前页面的问题,默认是无法调用的。 为了解决调用一些 ......
静态 第三方 路径 QtWebApp 服务器

整体二分学习笔记

# 概念 对于一个很多询问的题,假如对于一个询问可以二分处理,同时一次 check 可以只用 $n$ 的时间处理所有询问的 check 结果,我们可以使用整体二分来做这个题。 # 思想 设函数 $\operatorname{solve}(S, L, R)$ 为现在正在处理询问序列 $S$ 里的询问, ......
整体 笔记

【笔记】learning git branching

git图是由子节点指向父节点(可能有多个父节点) ### git commit ![](https://img2020.cnblogs.com/blog/1172536/202007/1172536-20200715144542508-446112338.png) ### git branch ![ ......
branching learning 笔记 git

Java官方笔记8泛型

# 泛型 为什么需要泛型?generics enable types (classes and interfaces) to be parameters when defining classes, interfaces and methods. > 说白了就像Python动态语言的变量,是动态的, ......
笔记 官方 Java

笔记·普通莫队

# 笔记·莫队 ## 形式 > 假设 $n=m$,那么对于序列上的区间询问问题,如果从 $[l,r]$ 的答案能够 $O(1)$ 扩展到 $[l-1,r],[l+1,r],[l,r+1],[l,r-1]$(即与 $[l,r]$ 相邻的区间)的答案,那么可以在 $O(n\sqrt{n})$ 的复杂度内 ......
笔记 183

C# Sql Server Compact 4.0使用记录笔记

最近在学习SqlCe,看了网上的相关文章,看的是晕头转向,所以记录自己在C#环境下使用sqlce的笔记,方便自己以后得学习。 1. NuGet包管理器中引入System.Data.SqlServerCe 安装完以上包之后,就可以在编译器中 调用SqlServerCe。 using System.Da ......
Compact 笔记 Server Sql 4.0

迁移VMWARE到PVE笔记

放狗发现基本步骤都是: VMWARE->导出OVF(其实就是要VMDK磁盘文件)->PVE里importdisk 1、VMWARE导出OVF(VMDK)的方法 很多教程都是要么用VPSHERE WEB UI或者OVFTOOLS,这都是需要第三台电脑 我是懒汉,懒得去多准备一台电脑了,所以直接上ESX ......
笔记 VMWARE PVE

Python 初学笔记

1.注释: 与c和cpp不一样,python的注释不是//或者/**/,而是# ..... //单行注释 多行注释 """ .......""" //多行注释 type() //查看数据的类型,在括号里面填入查看数据的信息 数据类型转换和C或者Cpp不一样,在c或者cpp中,数据转换为:(数据类型) ......
笔记 Python

读数据压缩入门笔记05_字典转换

为了找到数据流的理想分词,我们需要有某种方法来处理现有的和那些还没有遇到的符号,并能以一种高效的方式将两者合并为尽可能长的符号集 ......
字典 笔记 数据 05

代码随想录Day23|回溯算法

今日任务: 77. 组合 216.组合总和III 17.电话号码的字母组合 什么是回溯法 回溯法也可以叫做回溯搜索法,它是一种搜索的方式。 在二叉树系列中,我们已经不止一次,提到了回溯,例如二叉树:以为使用了递归,其实还隐藏着回溯 (opens new window)。 回溯是递归的副产品,只要有递 ......
随想录 随想 算法 代码 Day

m基于MOEA算法的无线传感器网络最优部署matlab仿真

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 无线传感器网络(Wireless Sensor Network,WSN)是一种分布式传感器网络,由大量的无线传感器节点组成,它们可以自组织、自适应、自愈合,通过无线通信协同完成任务。WSN应用广泛,如环境监测、农业、医 ......
传感器 算法 无线 matlab 网络

k均值聚类算法_异常数据检测

# k均值聚类_异常检测 1. 先来张图,快速理解 ![img](https://img2023.cnblogs.com/blog/1222814/202306/1222814-20230615232856641-500630803.png) 2. 正常数据应该分布在两个簇中 3. 异常数据,距离两 ......
均值 算法 数据

让AI支持游戏AI模型:从经典AI算法到最新技术的应用

[toc] # 20. 让 AI 支持游戏AI模型:从经典 AI 算法到最新技术的应用 ## 1. 引言 随着人工智能技术的不断发展,越来越多的游戏开发者开始将人工智能技术应用到游戏AI模型中。本文将介绍游戏AI模型中使用的人工智能技术,包括经典 AI 算法和最新技术的应用。 ## 2. 技术原理及 ......
最新技术 算法 模型 经典 技术

Transformer算法的应用

[toc] Transformer 算法的应用 近年来,随着深度学习和自然语言处理领域的迅速发展,Transformer 算法成为了深度学习中最重要的算法之一。Transformer 算法是一种基于自注意力机制的深度神经网络模型,它在处理序列数据时具有极强的并行计算能力和出色的表现力。本文将详细介绍 ......
算法 Transformer

opencv_k均值聚类算法_计算图片中出现面积最大的颜色

# opencv计算图片中出现面积最大最经常出现的颜色 1. opencv 2. K均值聚类算法 3. 颜色相似性,欧几里得距离越小,颜色越相似 ```py import math import cv2 import numpy as np from sklearn.cluster import K ......
均值 算法 opencv_k 面积 颜色

分散层叠算法

板子:[分散层叠算法(Fractional Cascading)](https://www.luogu.com.cn/problem/P6466) 设 $L_k$ 为原来的第 $k$ 个序列, $M_k$ 为新的第 $k$ 个序列,这里要按 $k$ 从大到小构造 $M_k$ 。 $M_k$ 中的一个 ......
算法

文心一言 VS 讯飞星火 VS chatgpt (42)-- 算法导论5.4 6题

# 六、假设将n个球投人 n 个箱子里,其中每次投球独立,并且每个球等可能落入任何箱子。空箱子的数目期望是多少?正好有一个球的箱子的数目期望是多少? ## 文心一言: 这是一个典型的概率问题。首先,我们可以通过简单的计算来理解问题的背景。假设我们有n个球和n个箱子,每个球被投人到箱子里的概率是相等的 ......
文心 导论 算法 chatgpt VS

代码随想录算法训练营第八天| 28. 实现 strStr() 459.重复的子字符串

28. 实现 strStr() 难点: 1,制作KMP算法 2,next 数组要求的是,找到的下标:0/ s[i]==s[j]才可以跳出来 代码: 1 vector<int> getNextList(string needle) 2 { 3 vector<int> next(needle.size( ......
随想录 训练营 字符串 随想 算法

Django学习笔记

1、安装django pip install -U django #安装django 2、创建django工程、启动工程 创建项目 django-admin startproject django_test #安装完django后会有django-admin命令 #django_test是项目名称, ......
笔记 Django

PMP学习笔记(四)

敏捷实践指南预习 《敏捷实践指南》关注项目,解决项目生命周期选择、实施敏捷方法和组织对敏捷项目的考虑因素。 传统预测法旨在预先确定大部分需求,并通过变更请求过程控制变更,而敏捷方法的出现是为了在短时间内探讨可行性,根据评估和反馈快速调整。 一般而言,可通过两种策略践行敏捷价值观和原则。一种策略是采用 ......
笔记 PMP

操作系统导论-研读笔记

# 第1部分 虚拟化 # 第2部分 并发 **线程和进程的区别**: > [线程与进程,你真得理解了吗](https://blog.csdn.net/mu_wind/article/details/124616643) - **本质区别**:进程是操作系统进行资源分配和调度的基本单位,线程是处理器任 ......
导论 笔记 系统

学不会的高精度算法

#前言 在洛谷水题的时候发现本蒟蒻是连高精度都不会的蒟蒻中的蒟蒻,所以想要浅浅学习一下 #什么是高精度算法 [高精度算法(High Accuracy Algorithm)](https://baike.baidu.com/item/%E9%AB%98%E7%B2%BE%E5%BA%A6%E7%AE% ......
高精 高精度 算法

celery笔记四之在Django中使用celery

> 本文首发于公众号:Hunter后端 > 原文链接:[celery笔记四之在Django中使用celery](https://mp.weixin.qq.com/s/O-vHxvDbU6aSGM63GwLLdw) 这一篇笔记介绍一下如何在 Django 系统中使用 celery。 如果是想纯粹使用 ......
celery 笔记 Django

【学习笔记】Primal-Dual 原始对偶算法

# Johnson 全源最短路算法 Floyd 可以 $O(n^3)$ 处理全源最短路,Bellman-Ford 单源最短路的复杂度是 $O(nm)$ 的,Dijkstra 可以做到 $O(m\log m)$ 但不能处理负边权,所以 Johnson 全源最短路算法通过处理使得可以用 $n$ 次 Di ......
对偶 算法 Primal-Dual 笔记 Primal