公钥 算法 笔记04

DP 套 DP 学习笔记

## 【例题 1】单调栈自动机 引自 。 >对于一个数,你可以进行任意次操作,每次操作可以删去数字相同的连续一段,例如你可以把 $1122331$ 变成 $22331$,$11331$,$11221$ 或者 $112233$。当然,如果整个数都是连续的一段,那么我们可以将它变成 $0$。 > >记把 ......
笔记 DP

记录Ubuntu20.04安装Python3.7

1、先升级一下软件包列表和软件包管理工具 sudo apt-get update sudo apt-get upgrade 2、安装依赖: sudo apt install openssl* zlib* 3、下载Python压缩包 wget https://www.python.org/ftp/py ......
Python3 Ubuntu Python 20.04 20

线程诊断笔记

## CPU占用过高 1、top命令查看占用CPU较高的进程 2、通过进程ID获取当前进程下线程的CPU占用情况 打印进程ID,线程ID,以及占用CPU ``` ps H -eo pid,tid,%cpu ``` ![查询指定进程的线程CPU占用情况](https://img2023.cnblogs ......
线程 笔记

复盘笔记

#### 1 知识点 ##### 1.1 开根号、幂运算 **平方根** ![image-20230729103847040](https://img2023.cnblogs.com/blog/3232296/202307/3232296-20230729171814109-854089947.pn ......
笔记

Python面向对象编程-学习笔记(二)

5.类的继承 class Employee: raise_amount =1.04 def __init__(self, first, last, pay): self.first = first self.last = last self.pay= pay self.email = first + ......
对象 笔记 Python

wonderful-sql Task04

## 集合运算 > MySQL 8.1 已经支持交运算INTERSECT了 ![](https://img2023.cnblogs.com/blog/1988334/202307/1988334-20230729155706103-691961815.png) ## 练习题 ......
wonderful-sql wonderful Task sql 04

React18学习笔记

## 目录 - [使用Create-React-App创建项目](#使用Create-React-App创建项目) - [使用Vite创建项目](#使用Vite创建项目) - [JSX语法基础](#JSX语法基础) - [标签](#标签) - [属性](#属性) - [事件](#事件) - [插入J ......
笔记 React 18

c语言学习笔记5

###### 内存空间 ``` 在C语言中,内存空间可以被划分为以下几个部分: 1. 栈(Stack):这部分内存由编译器自动分配和释放,用于存放函数的参数值,局部变量等。其操作方式类似于数据结构中的堆栈,先进后出。 2. 堆(Heap):堆是用于动态内存分配的。与栈不同,堆的分配和释放必须由程序员 ......
语言学习 语言 笔记

线性基学习笔记

## 线性基简介 线性基是一种擅长处理异或问题的数据结构.设值域为 $[1,N]$ ,就可以用一个长度为 $⌈\log_2{N}⌉ $ 的数组来描述一个线性基。特别地,线性基第$i$ 位上的数二进制下最高位也为第$i$位。 一个线性基满足,对于它所表示的所有数的集合$S$,$S$中任意多个数异或所得 ......
线性 笔记

C++ Primer Plus学习笔记

仅限main函数,如果没有返回语句,编译器会加隐含的返回语句:return 0; WIN10 64位系统中,sizeof(int) == sizeof(long) == 4. C++ 17之后,新增byte数据类型,在标头<cstddef>中定义,取值范围[0-255],初始化:std::byte ......
笔记 Primer Plus

『学习笔记』fhq-treap

## 啥是平衡树 这边建议去[这里](https://oi-wiki.org/ds/treap/#%E7%AE%80%E4%BB%8B "这里")。 ## 分裂 一般指的是按值分裂,意思就是以树上的BST(二叉搜索树)的值为关键值分裂。一般会给一个关键值 $val$ ,把一棵平衡树分裂成BST值 $ ......
fhq-treap 笔记 treap fhq

Ubuntu 22.04配置网络

使用的是Ubuntu-22.04 Ubuntu tftp • sudo apt install tftp-hpa tftpd-hpa xinetd • sudo vim /etc/xinetd.d/tftp server tftp { socket_type = dgram protocol = u ......
Ubuntu 22.04 网络 22 04

【笔记】构造题

听说多做构造题长脑子,至少能让我从机械性的考试里清醒一点吧 ## 递归子问题 ### 剔除问题边缘 例题 [🔗](https://codeforces.com/problemset/problem/1852/B),容易想到排序,接下来要考虑最大最小值(即所谓问题边缘)的特征,剔除之,递归子问题。 ......
笔记

Ubuntu22.04.2安装Nginx详细步骤!!

安装更新软件包列表apt update安装nginx:sudo apt install nginx -y查看nginx服务是否启动sudo systemctl status nginx基础命令查看版本nginx -vnginx version: nginx/1.18.0 (Ubuntu) 检查 配置 ......
步骤 Ubuntu Nginx 22 04

读发布!设计与部署稳定的分布式系统(第2版)笔记25_互联层之路由和服务

![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230725164759224-48972087.png) # 1. 控制请求数量 ## 1.1. 这个世界可以随时摧毁我们的系统 ### 1.1.1. 要么拒绝工作 ### ......
分布式 路由 笔记 系统 25

[odoo开发笔记05]odoo 15&16 Tree/看板视图添加按钮

odoo在15及之后版本产生js引用变更,导致14及之前列表视图(Tree/List)添加自定义按钮的方式产生了变化。 目前15/16版本列表视图添加按钮有三种方式 1.每个明细行上都显示按钮 此种Tree视图添加按钮仅需要定位第一个字段,添加button即可 创建xml文件(例如sale_view ......
看板 odoo 视图 按钮 笔记

Ubuntu 22.04上启用SSH服务

要在Ubuntu 22.04上启用SSH服务,请按照以下步骤操作: 1. 打开终端,输入以下命令安装SSH服务器: sudo apt-get install openssh-server 2. 安装完成后,SSH服务将自动启动。您可以通过以下命令检查SSH服务的状态: sudo systemctl ......
Ubuntu 22.04 SSH 22 04

docker aspnetcore学习笔记

在终端窗口cmd: 示例应用程序 对于示例应用程序,让我们使用 .NET 从模板创建一个简单的应用程序。在本地计算机中创建一个名为 的目录。打开终端并切换到该目录。运行以下命令,使用 ASP.NET 核心 Web 应用模板创建 C# 应用。 $ mkdir dotnet-docker $ cd do ......
aspnetcore 笔记 docker

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

文心一言 VS 讯飞星火 VS chatgpt (67)-- 算法导论6.5 6题 # 六、在 HEAP-INCREASE-KEY 的第 5 行的交换操作中,一般需要通过三次赋值来完成。想一想如何利用INSERTION-SORT 内循环部分的思想,只用一次赋值就完成这一交换操作? ## 文心一言: ......
文心 导论 算法 chatgpt VS

代码随想录算法训练营第三天| LeetCode 203.移除链表元素(同时也对整个单链表进行增删改查操作) 707.设计链表 206.反转链表

203.移除链表元素 题目链接/文章讲解/视频讲解::https://programmercarl.com/0203.%E7%A7%BB%E9%99%A4%E9%93%BE%E8%A1%A8%E5%85%83%E7%B4%A0.html 卡哥题目建议:本题最关键是要理解虚拟头结点的使用技巧,这个对链 ......
随想录 训练营 随想 算法 LeetCode

【算法】哈希学习笔记

# 1. 哈希(hash)简介 ## 1.1 前言 又来写算法总结了qwq。 今天是 2023/7/8,期末考试已经考完了。初二下注定是一个煎熬的学期,所以我在这一学期并没有学什么新算法,OI 也没什么长进。但倒是深造了几个算法,比如:dp,hash,线段树。 之前一直想写一篇 hash 的学习笔记 ......
算法 笔记

Shiro-使用笔记

[toc] # 零、资料 > - 快速入门:https://zhuanlan.zhihu.com/p/54176956 > - 官网:https://shiro.apache.org/get-started.html > - 笔记:https://blog.csdn.net/qq_43056248/ ......
笔记 Shiro

存储系统中纠删码(Erasure Code)EC算法原理讲解精华帖汇总

![img](https://www.baifachuan.com/posts/9a316ccf/ec01.png) ## 通俗易懂的EC介绍 [Erasure-Code-擦除码-1-原理篇](https://blog.openacid.com/storage/ec-1/) [Erasure-Cod ......
算法 原理 Erasure 精华 系统

EPLAN电气绘图笔记

EPLAN的背景由来发展意义 使用软件的一些思维上规则的东西。 引入一些新的概念性名词术语及区分介绍。 如何完成项目式交付初级标准电气图纸。 如何高效简化。 未完待续。。。 ......
电气 笔记 EPLAN

春秋战国笔记

鲁 臧文仲 臧宣叔 臧石齐 高无 颜庚 -颜晋2 相.田常 田盘 田布 公孙会 田和 齐康公 田无宇..田乞2栾氏 高氏 鲍氏灵公..庄公 崔杼景公 庆封 晏子 悼公 国夏 高张 田乞.相简公 平公 田悼子5 田白4 田常.3田盘2田乞1 康公 田和.齐太公..桓公.田午.学宫 ..威王.田因齐. ......
春秋战国 笔记

复健笔记

# 复健笔记 ## P1536 把已经联通的块缩成一个,用并查集重编号,然后输出编号数 - 1 即可 ## P1955 $x_1 = x_2$ 就放在一个联通块内,然后去验证 $x_1 \neq x_2$ 的都成不成立即可 需要把操作离线下来离散化,先加并查集,然后再验连通性 ## P2330 最小 ......
笔记

GJK算法:两个凸集的碰撞测试

GJK算法用于判断两个凸集是否相交,其中GJK是三个提出者的姓名首字母。为了便于理解(偷懒),下面的内容都只在二维平面内讨论。 回顾凸集 可能有很多小伙伴忘了什么是凸集。凸集的定义有很多种,最常用的一种是在集合中任取两点,连接这两点的线段一定在此集合内。很多常见的形状,例如三角形、矩形、圆、椭圆,都 ......
算法 两个 GJK

非线性规划【复习笔记】

## 一、基本概念 ### (一)、非线性规划数学模型 非线性规划数学模型的一般形式是: $ \begin{cases} minf(\bold X) \\ \quad h_i(\bold X)=0(i=1,2,\dots,m) \\ \quad g_j(\bold X)\geq 0(j=1,2,\d ......
非线性 笔记

MATLAB学习笔记(1)

1. MATLAB主窗口 2. MATLAB如何设置当前文件夹? (1) 在当前文件夹工具栏或当前文件夹窗口选择某文件夹为当前文件夹。 (2)使用cd命令。 举例:用户在D盘建立了MATLAB文件夹,并将其设置为当前文件夹,操作如下。 注意:一定要先建立文件夹,再将建立的文件夹设置为当前文件夹,否则 ......
笔记 MATLAB

对称加密算法

对称加密算法:指加密和解密都是同一个密钥。 包括DES,DES3,AES 参考这篇博文:(50条消息) 什么是对称加密(对称加密简介)_AtlanSI的博客-CSDN博客 ......
算法