NOT

Floyd算法注意事项

注意事项: k 层循环不能内置 Floyd适用于求解全源最短路径问题,即对于给定的图G,求解任意两点之间的最短路径长度。 模板 #include<bits/stdc++.h> using namespace std; const int N=105; int dis[N][N]; void Floy ......
算法 注意事项 事项 Floyd

字符串操作

双引号 spam = "That is Alice's cat." 字符串可以用双引号开始和结束,就像用单引号一样。使用双引号的好处就是字符串中可以使用单引号字符,如以上操作。 转义字符 spam = "Say hi to Bob\'s mother" >>> spam "Say hi to Bob ......
字符串 字符

离散数学——期中经典题型

贝叶斯定理;概率、方差、期望之间的关系; 期望的线性性质 鸽笼原理 关键是学会构造抽屉! 证明关系的某些性质 关于格的定义要清楚,用来解决1,3两问。这个题的第二问略有难度,要知道有界格是一定有上下确界的! 数学归纳法证明 结构归纳法证明归纳定义的集合具有某些性质: 这题不用归纳也行,但是归纳说起来 ......
题型 数学 经典

python 音频处理

1.音频波形图可视化 可以看到运行的收已经可以从mic中获取数据了 有点奇怪 不知都是不是声卡驱动问题 ......
音频 python

第341场周赛

###1. 一最多的行 送分题 class Solution { public: vector<int> rowAndMaximumOnes(vector<vector<int>>& mat) { int m =mat.size(); int n = mat[0].size(); int res = ......
341

AtCoder Beginner Contest 295

Three Days Ago 我们定义一个只由数字构成的字符串中的字符能够被重排成相同的两份,我们称这个字符串是个好字符串,比如12341234 现在给定一个字符串$S$,找出所有的$[l,r]$,使得在这段区间中的子段是个好字符串 题解:思维 + 组合计数 首先我们根据题意得到:一个好字符串中所有 ......
Beginner AtCoder Contest 295

Codeforces Round 856 (Div2)

Counting Factorizations 任何一个正整数 $m$ 都可以被唯一的分解为 $p_1^{e_1} \cdot p_2^{e_2} \ldots p_k^{e_k}$ 的形式。将正整数 $m$ 的唯一质数分解转化为一个长度为 $2k$ 的 可重集合 记为 $f(m)$。 $$ f(m ......
Codeforces Round Div2 856 Div

字符串转换整数 (atoi)

题目描述 难度中等 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格 检查下一个字符(假设还未到字符末尾)为正还是负号 ......
整数 字符串 字符 atoi

Topcoder 10880 - Functional Equation

首先分析一下这个鬼畜的函数,我们考虑 $f(x)+2C$ $=f(2f(x)-x+1)+C$ $=f(2f(2f(x)-x+1)-(2f(x)-x+1)+1)$ $=f(2(f(x)+C)-2f(x)+x-1+1)$ $=f(x+2C)$ 也就是 $f(x)=f(x\bmod 2C)+2C\lflo ......
Functional Topcoder Equation 10880

ubuntu 安装docker/添加镜像

ubantu 安装docker sudo apt install curl curl -fsSL https://test.docker.com -o test-docker.sh sudo sh test-docker.sh 安装完后提示没有权限,是登陆用户没有加入到docker权限组中 perm ......
镜像 ubuntu docker

冒泡排序

一问题描述 对于键盘输入的N个数进行升序排序 二设计思路 冒泡排序将第一个数将其与下一个数字比较遇到小的交换数值然后再进行下面二个的比较最后将最大的移动到了最后一位 三程序流程图 四伪代码实现 先定义输入的个数N int N再然后定义数组将其输入的数存放起来 进行for循环将两次循环的变量带入到数组 ......

搭建nginx反向代理实现动静态分离

一、实现高可用动静分离 1、部署目的 2、部署拓扑 3、实现静态页面 4、实现lvs负载均衡 5、实现动态网页功能 6、 实现nginx反向代理 7、静态结果展示 8、动态结果展示 一、实现高可用动静分离1、部署目的①用户访问业务时访问虚拟ip由lvs负责转发请求到业务上,采用轮询调度算法。 ②用户 ......
静态 nginx

【THM】Red Team Threat Intel(红队威胁情报)-红队

本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/redteamthreatintel 本文相关内容:将威胁情报应用于红队演练和对手模拟。 简介 威胁情报(TI-Threat Intelligence)或网络威胁情报 (CTI-Cyber Threat ......
红队 情报 Threat Intel Team

DFCN:Deep Fusion Clustering Network

论文阅读05-DFCN:Deep Fusion Clustering Network 论文信息 论文地址:[DFCN][2012.09600] Deep Fusion Clustering Network (arxiv.org) 论文代码:WxTu/DFCN: AAAI 2021-Deep Fusi ......
Clustering Network Fusion DFCN Deep

HTML的enctype属性

先了解一下form表单提交的过程: (1)先把form表单里的表单元素的name属性和value属性进行收集 (2)按照enctype属性的设置,选择合适的编码方式,对数据进行编码,放在请求头里 (3)浏览器进行发送 enctype有三种: (1)application/x-www-form-url ......
属性 enctype HTML

file-rotatelogs包实现日志文件的轮转切割

1.go语言本身的日志系统是很强大的,例如: "log" "github.com/sirupsen/logrus" 但,go语言本身并没有日志轮询机制,(就是将日志定期清理,保存,使之不会不停涨大) 2.此处使介绍了一个 file-rotatelogs 包 "github.com/lestrrat- ......

整数反转

题目描述 难度中等 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 示例 1: 输入:x = 123 输出:321 示例 ......
整数

uniapp面试题

1.uniapp进行条件编译的两种方法?小程序端和H5的代表值是什么? 通过 #ifdef、#ifndef 的方式 H5 : H5 MP-WEIXIN : 微信小程序 2.uniapp的配置文件、入口文件、主组件、页面管理部分 pages.json 配置文件 main.js 入口文件 App.vue ......
uniapp

ltp的简单学习

ltp的简单学习 简介 下载地址为: https://github.com/linux-test-project/ltp Linux Test Project is a joint project started by SGI, OSDL and Bull developed and maintai ......
ltp

半期复习——第二章:进程管理(2.6)

2.6 进程通信 一、进程通信的类型(3) 1.共享存储器系统 ①基于共享存储区的通信方式:为了传输大量数据,在存储器中划出了一块共享存储区,诸进程可通过对共享存储区中数据的读或写来实现通信。这种通信方式属于高级通信。 ②基于共享数据结构的通信方式:在这种通信方式中,要求诸进程公用某些数据结构,借以 ......
半期 进程 第二章 2.6

CF R866 div.2

A 当一个"_ "的右边没有“^”时,答案增加,发现这对于中间的序列是充分必要的。 当位置 $1$ 为 "_"时,我们必须在其前面加一个"^";当整个字符串为 "^"时,特判一下答案。 B 发现给定01串当全是“1”时,我们直接输出 $nn$。考虑一般的情况,我们发现将面积表示出来 $S=a+b,a ......
R866 866 div CF

AT_agc003_e 题解

神仙题,我会把我自己思考的过程一步步写出来。 初看这题时感觉没什么思路,所以随便算了点东西。很容易发现如果对于一个 $i$,$q_i\geq q_{i+1}$,那么 $q_i$ 就没有意义,每次把元素放进来时先把头部比它大的都弹走,再把它放进去,设处理完的 size 为 cnt。 然后就是这道题的精 ......
题解 AT_agc 003 agc AT

兔子产子问题

有一对兔子,从出生后的第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月后的兔子总数为多少。 1.定义3个长整形long fib1 = 1,fib2 = 1,fib; 2.建立循环 令fib = fib1 + fib2;fib即为当月的兔子数 3. ......
兔子 问题

ELF文件格式解析

ELF(Executable and Linkable Format) 即可执行可链接文件格式,是目前操作系统上最常见的可执行文件格式。不同系统的目标文件不一样,Windows是PE(Portable Executable),linux是ELF(Executable Linkable Format) ......
格式 文件 ELF

Could not autowire. No beans of BookDao' type found

在做Spring或者SpringBoot项目时,在测试类中创建一个实体类属性并进行自动装配时,回报红:Could not autowire. No beans of BookDao' type found(只是环境的原因,不是错误) 直接Alt + Enter,将错误改成警告即可 ......
autowire BookDao Could beans found

openwrt开发使用-arping

前言 IP冲突引起的网络异常,可以通过检查IP是否冲突,排除故障。我们可以用一些工具进行检查,例如arp-scan、arping软件进行查看。 这里使用arping进行检查设备的MAC地址,通过查查看MAC地址是否唯一,从而判断IP是否冲突, 原理:每台设备的MAC地址是唯一的,若arping返回的 ......
openwrt arping

团队冲刺第四天

Four 今天跟队友们一起讨论了如何才能更好地实现各个功能之间的衔接,需要负责不同模块的友友们时不时地讨论一下需要连接使用地部分各自是打算如何实现,经过讨论和协商之后又应该如何实现; 今天写到了衔接的相关部分,发现需要讨论的部分还挺多的其实,主要是关于数据库字段名等的设置啊,容易出现不同的意见; s ......
团队

天天打卡一小时——3

一.问题描述 输入一个0~6的数字,转化成数字输出 二.设计思路 1.输入0~6中任意一个数字 2.需要运用多重分支结构 3.选用switch语句 三.程序流程图 画不出来 四.代码实现 #include <iostream>using namespace std;int main(){ int d ......
小时

全名

杜•璃•安洁莉娜•樱雪羽晗灵•血魑•魅•安塔利亚•海瑟薇•蔷薇玫瑰泪•邪儿•凡多姆海威恩•夏影•琉璃舞•雅•蕾玥瑷雅•曦梦月•玥蓝•岚樱•紫蝶•丽馨•蕾琦洛•凤•颜鸢•希洛•玖兮•雨烟•叶洛莉兰•凝羽冰•泪伊如冰落•殇心樱语冰凌伊娜•洛丽塔紫心爱•蝶梦如璃紫陌悠千艳•优花梦冰玫瑰灵伤如爱•晶泪墨阳云 ......
全名

乘法逆元总结

一、逆元定义 二、求逆元的方法 1.扩展欧几里得(exgcd) 适用于单个查找或者模p很大的情况下 , p 不是质数的时候也可以使用 此处是线性同余方程(a*x≡b(modm))的特殊情况 (b=1) 所求解x=x*b/d%m,若要保证x是最小的正整数则x=(x%m+m)%m 1 #include< ......
乘法