LOC
  • 2024-11-13P11071 「QMSOI R1」 Distorted Fate题解
    题意:给定一个序列,给定两种操作:将一个区间异或上一个给定的值。给定\(l,r\)求\[{\large(\sum_{i=l}^r\bigcup_{j=l}^iA_j)\bmod2^{30}}\]\(0\lea_i,x<2^{30}\),\(1\lel\ler\len\)思路由于操作数以及区间过大,一位一位地去模拟肯定是不行的。因此考虑去离线
  • 2024-11-05蓝桥杯排序算法之low B三人组——冒泡,插入,选择
    目录一、题目二、分析三、代码一、题目分别用冒泡,插入,选择对列表li=[3,2,4,5,1,8,6,9,7]进行排序二、分析冒泡排序:它重复地走访要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经
  • 2024-11-03Linux系统编程IPC通信之---守护进程讲解(很重要)
    绪论首先在正式介绍守护进程之前,这里先给大家介绍一下进程组和会话。进程组一组相关进程的集合,所有进程的标识符相同.会话一组相关进程组的集合,一个会话中的所有进程共享单个控制终端.在任意时刻,会话中的其实中一个进程组会成为终端的前台进程组.其他进程组会成为
  • 2024-10-27数据挖掘与机器学习入门-以房价预测为例
    数据挖掘与机器学习入门-以房价预测为例背景此时我们有两份CSV文件houseprice_train.csv:包含训练数据和房价数据houseprice_test.csv:只包含测试数据不包括房价,将测试集真正房价对开发者不可见用于打分数据处理导入两份csv文件:train=pd.read_csv('houseprice_train.cs
  • 2024-10-25♿交换序列题解♿
    以下将状态\(K\),\(E\),\(Y\)用数字0,1,2表示。考虑\(dp\)我们设\(dp[a][b][c][d]\)表示\(K\)用了\(a\)次,\(E\)用了\(b\)次,\(Y\)用了\(c\)次,总共交换了\(d\)次,前缀和$sum[i][j]$表示到第\(j\)位有几个字母\(i\)记录一个\(loc[i][j]\)表示第\(j\)个字
  • 2024-10-21大数据基本公式——二:pandas
    df=df.rename(columns={'村居书记(主任/负责人)':'村居书记_主任_负责人'})   修改名字s.mean()series取均值s.max()s.min()'b'ins.index() 判断是否存在s=pd.series({'a':1,'b':9,'c':4})用dict构造series_key就是index
  • 2024-10-18数据预处理-DataFrame切片
    此Blog仅作为日常学习工作中记录使用,Blog中有不足之处欢迎指出以kaggle中房屋预测的训练集为例,说明DataFrame切片常用操作一、读入数据importnumpyasnpimportpandasaspdfile_path='***\kaggle_house_pred_train.csv'data=pd.read_csv(file_path)data.columns
  • 2024-10-12Kmeans2D数据类别划分
    读取数据:importpandasaspdimportnumpyasnpdata=pd.read_csv('data_2D.csv')data.head()读取输入及标签(标签用于后期对比观察模型结果):X=data.drop(['labels'],axis=1)y=data.loc[:,'labels']y.head() 观察标签数量打印图像#观察类数pd.value_counts(y
  • 2024-10-04Indexing, Selecting & Assigning(pandas学习二)
    Nativeaccessors(原生访问器)原生Python对象为索引数据提供了很好的方法。Pandas继承了所有这些方法,这有助于轻松上手。考虑这个DataFramereviews输出如下(未截全):在Python中,我们可以通过将对象作为属性访问来访问它的属性。例如,book对象可能有一个title属性,我们可
  • 2024-09-23-2 进制数(笨蛋方法)
    众所周知,\(n\)位\(2\)进制数\(\overline{a_{n-1}a_{n-2}\cdotsa_0}_{(2)}=\sum_{i=0}^{n-1}a_i\times2^i(0\lea_i<2)\)。那么类似的,可以定义\(n\)位\(-2\)进制数为\(\overline{a_{n-1}a_{n-2}\cdotsa_0}_{(-2)}=\sum_{i=0}^{n-1}a_i\times(-2)^i(0\lea_i<
  • 2024-09-08复健week1
    复健week1主要是字符串基础,都是以前做过的题。KMPLG3375【模板】KMP唯一没忘的东西,原理理解后比较简单,懒得详细写了。复杂度证明:\(j\)指针至多加\(n\)次,无法匹配后也至多回退\(n\)次。复杂度\(O(n)\)for(inti=2,j=0;i<=n;++i){while(j&&s[i]!=s[j+1])j=nxt[j];
  • 2024-08-15python 计算中位数、四分位数、最大值、最小值等
    还是之前的那一堆csv数,主要算每列的中位数、四分位数、最大值、最小值等我在这里做个笔记,方便下次用的时候直接粘过来用#!usr/bin/envpython#-*-coding:utf-8-*-"""@author:Suyue@file:vilolinpic.py@time:2024/08/13@desc:"""importpandasaspddf=pd.rea
  • 2024-08-11python+opencv+selenium自动化登录邮箱并解决滑动验证的问题
    本文主要讲解基于Python、OpenCV和Selenium的自动化登录邮箱并解决滑动验证问题。在这个过程中,我们需要特别注意页面元素的准确定位以及文本框和验证码的frame嵌套问题。感兴趣的朋友们一起来学习吧,让我们一起探索解决这个挑战的方法。前言大家在进行自动化登录时可能都
  • 2024-08-07【状态估计】非线性受控动力系统的线性预测器——Koopman模型预测MPC(Matlab代码实现)
     
  • 2024-07-31Collecting Numbers II
    原题链接题解首先,对于数字i如果location[i]<location[i-1]那么遍历次数需要+1,否则不变。因此,对于交换的数字x,y而言,他们只能影响x-1,x+1,y-1,y+1的遍历次数,只需要考虑有限的几种情况即可(需要特判abs(x-y)==1的情况)。code #include<bits/stdc++.h>u
  • 2024-07-31Invertible Bracket Sequences
    看到这种类似的括号匹配的题目,一定要想到卡特兰数的证明过程呀(将(看成\(1\),)看成\(-1\),于是不难得出充分条件,虽然这道题目并不是直接这么给的,但是我看没人证明)剩下的看官方题解就好了,之所以可以删掉官方题解所说的\(x\),是因为接下来如果\(x\)是\(r_1\)的答案候选项的话,由于\(r_1>
  • 2024-07-21Python - Pandas - loc vs iloc (DataFrame.loc[:,['column_name':]])
    原文链接:https://blog.csdn.net/weixin_48964486/article/details/123150832————————————————————————————————————————————————关于python数据分析常用库pandas中的DataFrame的loc和iloc取数据基本方法总结归纳及示例如下:1.
  • 2024-07-21Pandas入门,作业详解
    #课程作业2补充——个人笔记#直播链接:第二课堂作业讲解_哔哩哔哩_bilibili配合上个笔记:课程作业2——Pandas入门基本操作-CSDN博客作业用到的数据:链接:https://pan.quark.cn/s/4f673346914c提取码:gix8一.准备工作打开jupyterNoteBook参照Python入门(含python基础语法+
  • 2024-07-06IOB 格式(Inside-Outside-Beginning)介绍
    当使用IOB格式进行命名实体识别时,每个词汇都被标记为三种可能的情况之一:B-XXX、I-XXX或O。这里给出一个详细的例子来说明:假设我们有以下句子:"JohnlivesinNewYorkCity."在这个例子中,如果我们要标注人名(PER)、地名(LOC)和其他(MISC)实体,可能的标注结果如下:John:B-PER(表示人
  • 2024-07-01生产环境部署Nginx服务器双机热备部署-keepalived(多种模式教程)
    前言:今天演示下生产环境keepalived的部署方式,安装模式有很多,比如说主备模型和双主模型,主备分:抢占模式和非抢占模式。这里我会一一展开说具体怎么配置一、双节点均部署Nginx:第一步:上传安装包到/usr/local/第二步:安装编译依赖(使用普通用户需要家sudo)yuminstallgccgcc-c
  • 2024-06-23ecoAddRepeater -loc与-offLoadAtLoc的区别
    我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?拾陆楼知识星球入口 ecoAddRepeater-loc{xy}-cellBUF-netNET ecoAddRepeater-offLoadAtLoc{xy}-cellBUF-netNET 都是指定插buf/inv物理位置,区别在于前者用于插buf/inv驱动原始net所有的inputterm,后
  • 2024-06-22项目估算
    1.项目估算的基本内容2.基本估算方法3.WBS估算法4.资源估算的基本过程5.由工作量和开发周期来估算6.资源特征描述7.项目角色职能确定8.工期估算方法9.成本估算方法10.LOC估算法LOC(LinesofCode,代码行数)估算法是一种简单且直接的方法,用于估算软件开发项目的
  • 2024-06-18【状态估计】非线性受控动力系统的线性预测器——Koopman模型预测MPC(Matlab代码实现)
     
  • 2024-06-16MySQL 乐观锁
    MySQL乐观锁乐观锁认为当前的情况是最好的情况,即每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据droptableifexistssupply_address;--创建表CREATETABLEifnotexists`supply_address`(`id`int
  • 2024-06-15pandas ---- pd.DataFrame基本用法
    文章目录前言1loc和iloc注意事项。(后面这些都会在笔记中提到)2DataFrame的维度一、DataFrame的创建---pd.DataFrame(data,index=None,columns=None)1字典创建DataFrame(字典转Dataframe很常用)2用numpy数组或者嵌套list创建DataFrame二、DataFrame的