Sta
  • 2024-09-15LeetCode 2848. 与车相交的点(差分法、前缀和)
    题目:2848.与车相交的点思路:差分+前缀和。先找到数组中的最大值N,然后构建一个长度为N+2的数组sta。接着遍历数组,进行差分。最后求前缀和得到每个点的值,然后判断是否大于0即可。时间复杂度0(n)。classSolution{public:intnumberOfPoints(vector<vector<int>>&nu
  • 2024-09-149、【实战中提升自己】华为 华三中小型企业网络架构搭建 【无线架构之低速率限制与负载均衡】
     1 拓扑与说明         某公司的网络架构,这样的架构在目前的网络中是在常见的,假设您接收一个这样的网络,应该如何部署,该实战系列,就是一步一步讲解,如何规划、设计、部署这样一个环境,这里会针对不同的情况给出不同的讲解,比如拓扑中有2个ISP,假设客户需求是,想实现主备的
  • 2024-09-11虚树
    用以解决树上的和点集相关的问题,将树的大小缩减至\(\mathcal{O}(|S|)\)级别。构建方法即将所有关键点按照\(\rmdfs\)序排序,然后再将\(LCA(s_i,s_{i+1})\)加入并去重,时间复杂度\(\mathcal{O}(n\logn)\)。有线性构建的单调栈方法,没学。粘个代码for(inti=1;i<=k;i++)
  • 2024-09-11[STAThread]特性
    [STAThread]特性用于需要与COM组件交互的应用程序,尤其是依赖单线程模型(如WindowsForms应用程序)的组件。在STA模式下,线程拥有自己的消息循环,这对于处理用户界面和某些COM组件是必要的。[STAThread]staticvoidMain(string[]args){//应用程序的入口代码}定
  • 2024-09-10虚树+树形dp
    虚树实际上是一颗浓缩子树;使用虚树的题目大部分具有查询的点有限,同时虚树构建的信息符合规则;做虚树的题目:步骤为先想出原树的暴力求解做法,然后构建虚树同时向其中添加有用信息(比如边权);虚树的构建过程:虚树的构建大致有两种,但是两种方式都与dfs序有关;首先解释为什么与dfs序有
  • 2024-09-10单调栈
    题目:AcWing830.单调栈:https://www.acwing.com/problem/content/832/B:https://codeforces.com/gym/105158解决问题:得到一个数左边或右边第一个≥(>)或≤(<)它的数模板://AcWing830.单调栈#include<iostream>usingnamespacestd;constintN=1e5+10;intarr[N
  • 2024-09-09工业以太网无线网桥
    设备简介    本产品是工业以太网(Profinet、EtherNet/IP、ModbusTCP等)转无线设备,一个AP最多可以配8个STA,AP和STA以及STA和STA之间可以互相通讯,用户使用之前需要进行手动配对。    本产品适用于用户布线不方便的场景。
  • 2024-09-08PLC(电力载波通信)网络机制介绍
    1.概述1.1什么是PLC电力载波通讯即PLC,是英文PowerlineCarrier的简称。电力载波是电力系统特有的通信方式,电力载波通讯是指利用现有电力线,通过载波方式将模拟或数字信号进行高速传输的技术。最大特点是不需要重新架设网络,只要有电线,就能进行数据传递。 名词解释:相位:C
  • 2024-09-07[ABC328G] Cut and Reorder 题解
    [ABC328G]CutandReorder题解题目不难,思维难度尚可。首先需要发现的性质是\(1\)操作的次数最多只需要使用一次,使用多少次其实都是等价的。\(n\le22\)显然考虑状压dp。平凡的想法是设\(dp_{i,j}\)表示填数的状态为\(i\),最后一个填的是\(j\)位置的数的最小代价。这
  • 2024-09-02HJ44 Sudoku
    真开心,之前写过华为的数独题,直接提交就OK了=v=1#include<bits/stdc++.h>2usingnamespacestd;3inta[10][10],mp[10][10][10],cnt_mp[10][10],num_sta=0,ans[10][10];4boolb[10],fg[10],fd=0;5structSta{6intx,y;7}sta[100];8structID{9
  • 2024-08-30P7045 「MCOI-03」金牌
    题意简述给你\(n\)个数,你不知道每个数的权值。每次可以查询\(x,y\)表示查询\(x,y\)的权值是否相等,0是1否。你需要在\(2n-2\)次查询之内将这些数排成一个相邻两个数的权值不同的数列,并构造出来,或者报告无解。分析考虑在什么情况下会无解。如果存在一种数使得等于
  • 2024-08-30JDBC连接数据库
    什么是JDBCJDBC(JavaDatabaseConnectivity)是Java语言中用于连接和操作数据库的一组API。它允许Java程序通过标准的数据库连接方式,与不同种类的关系型数据库进行通信和交互。JDBC提供了一种统一的编程接口,使得开发人员可以使用相同的代码来访问不同的数据库。它提供了一组类
  • 2024-08-30VB版本MIDI钢琴简谱播放器全代码QZQ-2024-8-30
    PrivateDeclareFunctionGetKeyState%Lib“user32”(ByValnVirtKeyAsLong)PrivateDeclareSubSleepLib“kernel32”(ByValdwMillisecondsAsLong)PrivatesuduAsIntegerPrivateConstVK_LBUTTON&=&H1PrivateisOgainAsBoolean'是否重复按键Pri
  • 2024-08-27WIFI 传输信道 与 WIFI无线接入过程
    标准号IEEE802.11bIEEE802.11aIEEE802.11gIEEE802.11n标准发布时间1999年9月1999年9月2003年6月2009年9月工作频率范围2.4-2.4835GHz5.150-5.350GHz5.475-5.725GHz5.725-5.850GHz2.4-2.4835GHz2.4-2.4835GHz5.150-5.850GHz非重叠信道数324315物理速率(Mbps)115454600实际吞吐
  • 2024-08-27题解:P11007 『STA - R7』Odtlcsu
    评价:简单构造。思路注意题目中的“如果有多解输出任意一种即可”。由于\(a\)与\(a^{2}\)的奇偶性必定是一致的,所以我们可以将情况分为两种。当\(x\)与\(y\)奇偶性不一致时,但由于\(a\)与\(a^{2}\)的奇偶性必定是一致的,所以始终无法构造出正确的序列。但注意题目
  • 2024-08-12__int128的使用
    dzk在做蛋糕上的草莓是蛋糕的灵魂这道题的时候写的\(longlong\)爆了,补题的时候经lwq指点,学习了__int128的用法int最大值\(2^{32-1}-1\)longlong最大值\(2^{64-1}-1\)__int128最大值\(2^{64-1}-1\)关于__int128:只能进行四则运算,不能用cin和cout来输出,不能用位运算来
  • 2024-08-09虚树
    虚树VirtualTree浓缩信息,把一整颗大树浓缩成一颗小树。下图中,红色结点是我们选择的关键点。红色和黑色结点都是虚树中的点。黑色的边是虚树中的边。OIWIKI两种建树方式1.第一种构造过程:二次排序+LCA连边(容易理解,常数略大)boolcmp(intx,inty){returndfn[x
  • 2024-08-07(nice!!!)LeetCode 3130. 找出所有稳定的二进制数组 II(动态规划dp)
    题目:3130.找出所有稳定的二进制数组II思路:大佬的思路classSolution{public:intmod=1e9+7;typedeflonglongLL;LLsta[1010][1010][2];//当前还有i个0、j个1时,第i+j的位置放置u,可以组成的合法数目LLdfs(inti,intj,intu,intlimit)
  • 2024-08-05强连通分量
    CF427CCheckposts#include<bits/stdc++.h>#definemid(((l)+(r))/2)usingnamespacestd;typedeflonglongll;typedeflongdoubleld;constllN=1e5+10,inf=1e18+10,mod=1e9+7;lln,m,a[N],tot,dfn[N],low[N];boolins[N];vector<ll>G[N];stack&
  • 2024-07-31Android Wifi 扫描相关知识
    1.主动扫描和被动扫描1.1主动扫描(ActiveScanning)主动扫描是WIFI设备(STA,即Station,如手机、笔记本电脑等)在信道上主动广播一个探测请求(ProbeRequest),并等待接入点(AP)的响应。这种扫描方式更加主动,能够更快地发现周围的WIFI网络,但也可能对电池寿命和性能功耗产生一定的影响。
  • 2024-07-28luogu P1896 [SCOI2005] 互不侵犯 题解
    luoguP1896[SCOI2005]互不侵犯题解题目传送门思路状态压缩dp。状态压缩dp对于每一行,用一个\(n\)位二进制数表示每行的状态,则对于上下两行之间,设上行的数字为\(a\),下行的数字为\(b\),状态不合法有三种情况:\(a\operatorname{and}b\neq0\),即存在上行与下行同
  • 2024-07-28luogu P1896 [SCOI2005] 互不侵犯 题解
    luoguP1896[SCOI2005]互不侵犯题解题目传送门思路状态压缩dp。状态压缩dp对于每一行,用一个\(n\)位二进制数表示每行的状态,则对于上下两行之间,设上行的数字为\(a\),下行的数字为\(b\),状态不合法有三种情况:\(a\operatorname{and}b\neq0\),即存在上行与下行同
  • 2024-07-23第四十八天 第十章 单调栈part01 739. 每日温度 496.下一个更大元素 I 503.下一个更大元素II
     739.每日温度 使用单调栈:注意栈中的递增递减顺序。classSolution{public:vector<int>dailyTemperatures(vector<int>&temperatures){vector<int>res(temperatures.size(),0);stack<int>sta;sta.push(0);for(int
  • 2024-07-17连通性相关
    连通性相关强连通分量强连通分量(SCC):极大的强连通子图。Tarjan算法维护一个栈存储搜索到的还未确定强连通分量的点,定义:\(dfn_u\):节点\(u\)被搜索的次序。\(low_u\):\(u\)子树中能回溯到的最小的\(dfn\)。不难得到:一个点子树内的\(dfn\)大于该点的\(dfn\)。
  • 2024-07-16代码随想录算法训练营第十一天 | 150. 逆波兰表达式求值、 239. 滑动窗口最大值、347.前 K 个高频元素
    150.逆波兰表达式求值题目:.-力扣(LeetCode)思路:遇到数字进栈,遇到符号出栈运算。代码:classSolution{public:intevalRPN(vector<string>&tokens){stack<longlong>sta;for(strings:tokens){if(s=="+"||s=="-"||s=="*"