• 2024-06-22excel电子表格双表多列修改,点击式。
        excel的xlookup确实非常简单,有部分功能也非常快。但是有的人不会公式,或者不喜欢用公式,或者没有excel2021以上的版本。而且xlookup确实也有些还不是很完美的地方,比如对多列关联查询很慢。所以我们还是有必要增加类似的办法,hpctb提供了“双表多列修改”,我们来看一看。
  • 2024-06-19YC303C [ 20240617 CQYC省选模拟赛 T3 ] Generals(generals)
    题意给定一张\(n\timesm\)的地图。对于第\(0\)列,第\(m+1\)列,第\(0\)行,第\(n+1\)行,有\(2n+2m\)个人,每个人面朝地图中心。每个人走到别人染过色的位置,或走出地图,将走过的地方染色。你需要求出共有多少种本质不同的染色方案。\(n,m\le10^6\)Sol直接
  • 2024-06-17Python - pandas 利用 某一列的值过滤数据
    #FA存在3D不存在建模的代码(1).txtEDLG-S1-M3-L12有一个excel:需求:利用txt中的代码去匹配execl中的调整后的规格型号,将匹配的数据保留,生成新的excelimportpandaswithopen('FA存在3D不存在建模的代码(1).txt','r')asf:txt_codes={item.replace('\n','')
  • 2024-05-04linux 中判断一列数据是否按照指定步长递增
     linux中判断一列数据是否按照指定步长递增 001、[root@pc1test01]#lsa.txtb.txt[root@pc1test01]#cata.txt##测试数据,正确递增123456[root@pc1test01]#catb.txt##测试数据,异常递增12456[root@pc1test01]#awk
  • 2024-04-20[题解] [洛谷 P1174] 打砖块
    [洛谷P1174]打砖块题目描述有\(n\)行\(m\)列的砖块和\(k\)发子弹,每个砖块都有一个得分,每次可以用一发子弹打碎某一列最下面的砖块并得到相应的得分。有的砖块在打碎后可以获得一发额外子弹的奖励。求该游戏的最大得分。输入格式第一行有\(3\)个正整数,\(n,m,k\)。
  • 2024-04-20[题解] [洛谷 P1174] 打砖块
    [洛谷P1174]打砖块题目描述有\(n\)行\(m\)列的砖块和\(k\)发子弹,每个砖块都有一个得分,每次可以用一发子弹打碎某一列最下面的砖块并得到相应的得分。有的砖块在打碎后可以获得一发额外子弹的奖励。求该游戏的最大得分。输入格式第一行有\(3\)个正整数,\(n,m,k\)。
  • 2024-04-17如何将数据平铺到execl某一列并保持原文格式字体
    #首先你要安装#pipinstallpandasopenpyxl#以下是对execl的操作importpandasaspd#你的数据列表percentages=[1.84,1.52,1.58,1.17,0.2,1.4,0.47,0.41,0.04,1.62,0.77,1.52,1.68,1.85,1.88,1.9,0.19,0.23,2.12,0.9,1.69,0.07,0.2
  • 2024-04-16正负消除问题
    题意:有一个\((2n+1)\)大小的正方形,每个位置放着+或-,每次可以选取一个排列\(p_i\),将\((i,p_i)\)改变状态。证明:一定可以使得最后-不超过\(2n\)个。思路:这个操作比较复杂,我们先考虑简化。不难想到用两次操作一起来抵消某些操作,经过观察,我们发现两次操作可以使得的
  • 2024-04-01linux 中 实现计算一列数据的和
     001、awk[root@pc1test01]#lsa.txt[root@pc1test01]#cata.txt8325[root@pc1test01]#awk'{sum+=$1}END{printsum}'a.txt##awk计算第一列数据的和18 002、paste+bc实现[root@pc1test01]#lsa.txt[root@pc1test01]#cata.txt
  • 2024-03-23在Linux中,有一个文件,10行9列,如何打印最后一列,如何打印最前一列?
    在Linux中,打印文本文件的某一列可以使用awk或cut命令。这里分别演示如何打印一个10行9列文件的最后一列和最前一列:1.打印最后一列:使用awk命令:awk'{print$NF}'filename.txt这里的NF是内部变量,表示当前行的字段数量,所以$NF就是最后一个字段,也就是最后一列。使用cut命令:
  • 2024-03-23ABC346
    D枚举是哪一位相同,情况为\(00\)还是\(11\),然后用前缀和和后缀和求一下即可。\(pre_{j,i}\)表示第一位为\(j\),前\(i\)位的每两个相同的字符均不相同的情况,\(suf\)同理。codeE从后往前考虑。每一种颜色能染上这一行/列没有被染色的格子数,所以记录一下每一行,每一列
  • 2024-03-21P5664 [CSP-S2019] Emiya 家今天的饭 题解
    题目链接:P5664[CSP-S2019]Emiya家今天的饭思路:显然可以算出总数减去不合法的,不合法即有一列超过一半,显然最多一列,枚举这一列。考虑dp,设\(f(i,j,k)\)表示前\(i\)个方法,\(j\)个这一列,\(k\)个其他列。但是这样是\(O(n^3m)\),我们需要优化。显然我们只关心\(j,k\)相
  • 2024-03-18接上文,将完整地址信息和行政编码添加到原本数据新的一列中
    1.可以直接在txt文件中完成,也可以在数据库中完成,我通过txt完成,数据库需要注意更多方面的信息如导出的表应该多添加一列如添加一个原始地址,可以方便后期插入的时候where条件有可写内容,不然不管是插入还是更新都挺麻烦的,因为和原来的表中没有一列可以联系起来(我...)上次我们处理
  • 2024-03-0205. 生成房间之间连线
    画线使用了LineRenderer如上图所示,LineRenderer里面有两个点,分别是index0和index1,然后它还有线宽,我在我的屏幕上试了一下,0.05是一个粗细比较合适的线目前线是洋红色的,我们需要添加材质,才能让其有颜色。这边我们创建了一个材质这个材质使用了透明的Shader,然后使用了一
  • 2024-02-27矩阵树定理
    记结论如果有一条\((i,j)\)的边无向图生成树计数设\(D\)为度数矩阵,\(A\)为邻接矩阵。那么令\(L=D-A\)。则生成树为\(L\)去掉任意一行一列的\(Det(L)\)。mat[i][i]++,mat[j][j]++,mat[i][j]--,mat[j][i]--有向图外向树计数设\(D\)为入度矩阵,\(A\)为邻接矩
  • 2024-02-26IB交换机信息汇总
    首先要开启mft工具mststart1、ibstat查看网卡信息可以看到有4个IB网卡  2、ibnodes查看lid号 3、iblinkinfo查看网卡情况像1924这一列是:原LID像1[]这一列是:端口号像4X这一列是:通道像==>17这一列是:去往的LID像41,22这一列是:交换机ID   
  • 2024-02-18linux 中awk命令实现根据一列数值的大小筛选指定列多个类别的最大或者最小项
     001、(base)[b20223040323@admin1test2]$cat003.txt##测试数据如下,第一列有多个项,且部分项有重复,实现根据第三列筛选出最大的项ID=gene-TRNAC-GCArna-TRNAC-GCA72ID=gene-ATP5Orna-XM_005674665.3793ID=gene-ITSN1rna-XR_001917533.14
  • 2024-02-09linux 中如何提取一列中纯数字或者纯字母的行
     001、纯数字[root@PC1test1]#lsa.txt[root@PC1test1]#cata.txt##测试文本sdf3247fy323td34342fff435tih6334s234dfg65[root@PC1test1]#grep"^[0-9]\+$"a.txt##提取纯数字的行3424356334 002、纯字母[root@PC1t
  • 2024-02-07将一列包含列表的数据拆分成多个列
    在Pandas中,如果你想要将一列包含列表的数据拆分成多个列,可以使用.str.split()方法。这个方法可以在字符串的列(系列)上运行,并返回列表(系列)。以下是一个简单的例子:importpandasaspd#创建一个DataFramedf=pd.DataFrame({'AB':['A1-B1','A2-B2']})#使用split方法分
  • 2024-01-31linux 中 awk命令输出一列中多个类别中各项首次或者最后一次出现的项
     001、输出首次出现的项[root@pc1test1]#lstest.map[root@pc1test1]#cattest.map##测试数据1559101852041122948216712721760792361433314401031999103234281
  • 2024-01-19AT_arc115_b [ARC115B] Plus Matrix 题解
    AT_arc115_b[ARC115B]PlusMatrix题解题意给定矩阵\(C_{n\timesn}\),求两个数列\(A_n,B_n\),使得\(C_{i,j}=A_i+B_j\)。分析画出一个表格来:213243502131324可以看出来,对于任意一列\(j\),\(C_{*,j}\)都存在有\(B_j\)的贡献。那么我们
  • 2024-01-18一月题目总结
    P6109rqrmq1https://www.luogu.com.cn/problem/P6109这个题有很多精妙,经典的操作。非常精彩。首先第一个经典的是,遇到二维平面就考虑扫描线。然后变成一段时间内的最大值问题后,就很自然的想到,用猫树的思想,把一段时间拆成前后缀,从而变成历史问题。关于这类,离线后维护另一个可
  • 2024-01-12洛谷 P5359 [SDOI2019] 染色
    洛谷传送门LOJ传送门dp好题。首先有一个显然的状态,设\(f_{i,x,y}\)为第\(i\)列上下两格的颜色分别为\(x,y\)的方案数。但是这样做时间复杂度至少为\(O(nm^2)\),无法接受。注意到全\(0\)列的转移是重复的。我们可以试着只在两个相邻非全\(0\)列转移。这样我们需
  • 2023-12-30GPT-2(small)架构推理解析
    1、有字符串BBCAD2、为字符串中的每个字母添加index索引以进行排序,A、B、C、D的索引下标分别是0、1、2、3,因此排序的数字结果为011233、将01123中的每个数字转换为c个元素的向量(这个过程称为embedding,其中c是一个超参数)4、将每个字母的索引信息分别嵌入到tokenembedding矩阵的
  • 2023-12-29linux 中取文本的最后一列
     001、测试数据,awk实现[root@pc1test]#lsa.txt[root@pc1test]#cata.txt##测试数据01020304050607080910111213141516171819202122232425262728293031323334353637383940