自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(199)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql必知必会初始表建立

【代码】mysql必知必会初始表建立。

2024-03-19 17:05:20 197

原创 cmake linux安装

cmake --version版本不对。

2024-03-17 16:29:25 350

原创 eclipse自动生成注释

其他的什么注释可以在comment里面看。再按个回车,就自动生成了。然后在方法上面写/**

2024-03-15 23:22:50 1618

原创 python pandas groupby

groupby是将选定那一列的相同元素拿出来放一块。每个元组是一个元组+dataframe的格式。并且放到一个一个的元组中,就像这个例子中。可以转成一个list格式,是一个元组列表。对salary进行groupby。

2024-02-29 16:03:52 337

原创 anaconda增加python内核

conda install ipykernelpython -m ipykernel install --user --name py3.8

2024-02-26 15:43:07 329

原创 ubuntu设置ssh登录,设置公钥无密登录

PasswordAuthentication yes 改为。#指定公钥数据库文件。

2024-01-10 22:07:21 430

原创 Ubuntu增加用户

sumkdir .sshcd .ssh写公钥。

2024-01-02 15:43:34 380

原创 llvm教程

Kaleidoscope:添加JIT和优化器支持。

2023-09-17 21:16:30 78

原创 llvm安装,find_package优先地址

DLLVM_INCLUDE_TESTS=OFF \记得加在第一条option。

2023-09-17 16:47:38 120

原创 git命令简略版设置

【代码】git命令简略版设置。

2023-09-10 14:38:39 72

原创 自制编译器代码4.6含义

规则三,这里第一个\意思是一个转义字符\,意思是ASCII码。规则二,识别除了",,\n.\r的其他字符。比如\077就是八进制ASCII码的?规则五,回到defailt状态。规则四,识别其他所有字符。

2023-07-18 21:23:00 252

原创 softmax回归损失函数梯度推导

2023-05-30 15:54:38 285

原创 记一次有惊无险的删除usr/bin/as文件的经历,《自制编译器》环境配置

就是把原来的usr/bin/as重命名为as_bk,再新建个as把as_bk的输出再加工一次成为32位的指令。我就把as给删了,之后我发现我靠,我把原来文件as给删了。因为想学习一下llvm,于是从自制编译器这本书开始看。我就想只能从其他服务器的as文件扒一下了。好巧不巧,我一开始没有意识到这个操作。网站上附了64位系统的操作方法。然后那本书是基于32位的代码。找了一下没人和我一样sb。

2023-05-16 15:29:23 449

原创 onnx build笔记

之后让pythonLocation=/home/user/anaconda3/envs/onnx/bin。你需要在anaconda里面新建一个环境,比如我就新建了个onnx。来总结一下今天build onnx-mlir的坑。之前在看路径的时候把$搞成了&,debug了好久。特别是protobuf >= 3.20.3。然后一定要在onnx环境里安装onnx。首先是,那些前置环境版本要到位。然后就是python环境。mlir安装没啥好说的。

2023-05-12 20:25:12 79

原创 ai编译器基础啃书笔记

书上是直接用relay,但实际上要用tvm.relay。首先vim和tmux的配置文件直接新建写上就好了。是tvm的import在mxnet之前发生的。vim只需要关了重开就上好配置了。需要把11.4换成11.1。cuda的so文件错误。使用了tvm0.11。

2023-04-04 21:36:44 117

原创 编译原理review

只要cs:ip指到的位置才被视为指令,其他都是数据。只能从其他寄存器中读取,如mov ds,ax。一个寄存器是16位就说明它可以存16B的数据。cs移4位+ip就是cpu下一条指令的地址。首先是通用寄存器有ax,bx,cx,dx。压栈时候,SP从高到低,即SP=SP-2。每个可以分成俩8位寄存器,为了兼容上代。段寄存器不能被直接用数据mov改变。一根地址总线就是8位,可以传1B。cs和ip无法被mov指令更改。8086的出入栈都是16位的。只能用jmp cs:ip。ss:sp是栈寄存器。

2023-03-20 22:53:26 191

原创 pytorch安装笔记

【代码】pytorch安装笔记。

2023-03-14 16:44:26 123

原创 xargs用法

xargs用法

2022-10-18 10:57:35 90

原创 语法 凑字数凑字数

主语+谓语实义动词 跳舞无实义动词 是及物动词I like English主谓宾不及物动词I swim主语可以独立完成双宾语同时接人+物物+人动作的方向to动作的目的for主谓宾补将意思补全I find hongkong very beautiful系动词主系表系动词是无实意的动词be(单独出现才是系动词)get become turn go grow变得look sound smell taste feel感官动词助动词am speakingam就是助动词

2022-06-10 00:56:16 269

原创 lux显示ERROR(S): Verb is not recognized.

去https://github.com/iawia002/lux/releases/tag/v0.15.0下载后,解压到随便一个盘比如我就是直接解压到D根目录然后在系统变量中的path里添加D:然后把lux.exe改名为lux1.exe为什么呢,因为之前用scoop还是其他东西下载的lux版本好像很落后然后把lux这个名字给占了之后直接lux1 网址就能下载了...

2022-05-08 00:46:02 453

原创 2020年12月第二套

1 virtually=in fact事实上,几乎virtually every 几乎所有2 in the midst of a total meltdown 在完全崩溃状态下meltdown 核反应堆核心熔毁(导致核辐射泄漏); 差不多就是崩溃的意思3 as引导的时间状语从句这句长难句很考验拆分4 cancelation 是取消 cancel的名词形式。。。booking 和 cancel一对反义词5 vacancy空缺6 broadway百老汇(美国纽约市戏院集中的一条大街);

2021-10-12 19:02:28 356 3

原创 2020年12月第一套

1、tax和taxi记忆模糊。。。第一句taxing一看就是动词啊。。。2、offer提供 使得it offers the possibility of balabala这使得什么成为可能3、revenue收入4、while表同时5、discourage 阻止这一句破折号后面表补充说明,while引导的现在分词结构while引导的时间状语从句只能接一个时间点while引导的时间状语从句结构为1.主句从句都是现在时(表示对比)2.主句将来时,从句现在时现在分词在句子中不能做主语

2021-10-02 22:38:59 201

原创 matlab2019a安装日记

输入09806-07443-53955-64350-21751-41297即可完成安装

2021-04-29 09:01:55 1363

原创 pat basic题目算法标签

1001 害死人不偿命的(3n+1)猜想(15分)简单模拟,循环语句的使用1002 写出这个数 (20分)简单模拟,字符数组的使用//可以使用to_string函数简化过程(string)to_string(int)1003 我要通过! (20分)思维题持续更新...

2021-01-30 18:51:22 103

原创 实验 9 音频信号采集及处理

实验 9 音频信号采集及处理代码剖析声音回放显示音频时域波形显示音频频域波形声音主要频率1声音主要频率2合成声音播放播放加噪信号加噪之后的时域和频谱图显示低通滤波器特性播放滤波后的声音滤波后的时域和频谱图关闭所有figure鸣谢GUI代码代码剖析声音回放[voice,fs]=audioread('ding.wav'); sound(voice,fs); %声音回放显示音频时域波形figure(1);[voice,fs]=audioread('ding.wav'); plot(voice);

2021-01-02 19:22:42 8561 12

原创 江西省赛E

链接颜色序列题意解析代码题意给定n长度的数组,0<=元素大小<=20,问从中取出的连续子串里出现的每个数组个数都是偶数次的子串有几个?解析1、把所有元素转换为二进制数比如0变成11变成102变成1002、求前面转换到的二进制数前缀和3、求出前缀和之后对于每个位置的前缀和,答案加上这个前缀和前面出现过的次数。注意0位置默认是出现过一次的比如1 1 1 1 1 1序列前缀和为0 1 0 1 0 1 0(第一个0 是下标为0的前缀和,默认下标从1开始)则答案为0+1+1+

2020-11-16 07:23:31 128

原创 数字信号处理实验一 T3

数字信号处理实验一 T3题目要求原理具体实现代码题目要求一个连续的周期性方波信号频率为 200Hz,信号幅度在-1+1V 之间,要求在图形窗口上显示其 两个周期 的波形。以4kHz的频率对连续信号进行采样,编写程序生成连续信号和其采样获得的离散信号波形。原理数字信号处理ppt第一章重点在于公式w0=2πTT0w_{0}=2\pi \frac{T}{T_{0}}w0​=2πT0​T​即用连续信号的周期和抽样信号周期求出数字频率。本题中连续信号周期T0=1200sT_{0}=\frac{1}

2020-11-01 18:47:00 2953 7

原创 2020牛客多校第五场D-Drop Voicing

Drop Voicing题意思路代码题意给定一个长度为n的排列,每次可以做两个操作1、把排列倒数第二个数放到第一的位置2、把第一个数放到最后一个位置连续的操作1视作一次操作。问最少需要几次操作才能把排列变为全部升序。即12345678……思路操作2可看作改变排列的顺序,相当于在圆上绕圈圈,操作1可改变排列的本质。所以只需要每次进行操作2后求排列的最长上升序列长度,再在这些长度中取最大值,用n减去这个值即可。此处直接把原数组延拓一倍,然后从0到n求最长上升子序列即可复杂度O(n3)不是

2020-09-03 11:58:50 184

原创 2020牛客多校第五场E-Bogo Sort

Bogo Sort题意思路代码Bogo Sort题意给定置换,求有多少排列可以通过这个变成顺序。思路求所有置换环长度,取lcm(最大公约数)当个结论吧,不知道怎么证明。代码#include <bits/stdc++.h>using namespace std;typedef long long ll;const int N = 100010;const int B = 1e6;int _w;int n, p[N];map<int,int> fac;

2020-09-01 18:59:56 147

原创 2020牛客多校第五场I-Hard Math Problem

Hard Math Problem题意思路代码Hard Math Problem题意G,H,E是三种机器,只有三者相邻才算做一个机器f(n,m)代表n行m列里面有的机器。问n->∞,m->∞时,f(n,m)的值思路很显然是2/3代码print('0.666667')...

2020-09-01 10:52:28 167

原创 2020牛客多校第五场F-DPS

DPS题意思路代码DPS题意模拟思路注意题目的di*50会让int刚好溢出,所以要用uint注意精度问题,不能直接用ceil把取整公式取出即可原来是ceil((double)x/maxn*50)变成(x * 50u + maxn - 1) / maxn代码#include<bits/stdc++.h>using namespace std;#define int long long#define PII pair<int,int>#define fi f

2020-09-01 10:30:15 159

原创 2020牛客多校第七场H-Dividing

Dividing题意思路代码Dividing题意(1,k)为一个元组如果(n,k)是元组的话,那么(n+k,k)和(nk,k)也是元组。思路由于元组性质,如果(n,k)为元组,那么一定能够把n除k或减k到1。故n=n’k+1或者n=n’k即n%k=0或者n%k=1。即为计算∑i=1k⌊Ni⌋+∑i=2k⌊N−1i⌋+k−1\sum_{i=1}^{k}\left \lfloor \frac{N}{i} \right \rfloor+\sum_{i=2}^{k}\left \lfloor \

2020-08-31 15:56:33 111

原创 2020牛客多校第八场K-Kabaleo Lite

2020牛客多校第八场题意思路代码Kabaleo Lite题意T组样例,每组样例给定n种菜,给出每种菜的盈利数,数量,顾客只能从第一道菜吃起,你可以决定顾客吃到哪。在顾客人数最多的条件下,盈利最多。输出盈利数。如32 -1 3 这是盈利数3 2 1 这是菜数量所以第一个客人2+(-1)+3=4第二个2第三个2客人数3最大盈利是8思路对a数组做前缀和,下标从0~i,取菜品数量最小值,以前缀和为第一关键字,数量为第二关键字,下标为第三关键字。这样的话,对这个含有三个关键字的数据排序

2020-08-30 22:46:36 123

原创 B站直播画中画设置

因B站直播没有画中画的选项,所以一番查找下,发现了一个插件下载地址chrome下载安装后即可开启直播画中画

2020-08-30 22:29:07 9797

原创 2020牛客多校第八场I-Interesting Computer Game

Interesting Computer Game题意思路[Interesting Computer Game](Interesting Computer Game)题意T组样例,每一组样例给n组数,每组数仅能取一个数,问能取的不同数的数量最大值。思路此题涉及连通分量,但是我还不是很清楚,只能先用我理解的方法来做。并查集做法,首先必须离散化,kuangbin的标程里离散化操作很标准。去重后,让每组的两个数相连(做并查集合并),如果并查集内部出现了一次合并查到父节点相同,那么给父节点打上标记(表

2020-08-29 16:59:54 152

原创 2020牛客多校第九场 E-Groundhog Chasing Death

Groundhog Chasing Death题意思路代码Groundhog Chasing Death题意给定a、b、c、d、x、y,算比如a=c=1,b=d=2,x=4,y=8那么就算4个gcd的乘积即gcd(4,8)* gcd(4,64)* gcd(16,8)* gcd(16,64)=4 *4 *8 *16=2048思路因为gcd的本质就是把二者的质因子提出来之后,取各质因子的最小次数。如gcd(22* 32,23* 3)=2min(2,3) * 3min(2,1)=22 * 3=1

2020-08-29 16:18:41 130 1

原创 2020牛客多校第九场 K-The Flee Plan of Groundhog

The Flee Plan of Groundhog题意思路链接题意给定一颗n个节点的树,开始时Groundhog在1号节点,Orange在n号节点思路

2020-08-28 22:55:33 106

原创 最大流EK算法代码实现笔记

最大流EK算法代码实现笔记EK#include<bits/stdc++.h>using namespace std;const int N=1010,M=20010,INF=1e8;int h[N],e[M],f[M],ne[M],idx;int S,T,n,m;int d[N],q[N],pre[N];bool st[N];void add_edge(int u,int v,int c){ e[idx]=v,f[idx]=c,ne[idx]=h[u],h[u]=i

2020-08-21 23:30:54 255 1

原创 2020牛客多校第九场 F-Groundhog Looking Dowdy

Groundhog Looking Dowdy题意思路链接题意给定n,m,后接n行数据,每一行数据代表一天,第一个数是ki,代表后面有ki个数。现在要求选择m天,其中每一天选择一个数,使得所有选择的数最大值减最小值最小。思路双指针算法即可。先把所有数据按照{大小,第几天}排好序,一个指针指向左边,一个...

2020-08-17 16:38:06 120

原创 2020牛客多校第十场 J-Identical Trees

Identical Trees题意思路代码链接题意给定一个数n,代表有两颗树T1,T2的节点都有n个,再给定每个节点的父节点编号(根节点的话就是0)。要求修改T1部分结点的编号使得两颗树编号一模一样。题目保证有解。思路用树形DP的思想,dp[i,j]代表T1的以i节点为根的子树和T2的以j节点为根的子树要同构的花费代价。于是在转移过程中使用二分图最大匹配即可。代码#include <bits/stdc++.h>using namespace std;#define rep

2020-08-15 16:19:38 233

扩展KMP.ppt

扩展的KMP问题: 给定母串S,和子串T。 定义n=|S|, m=|T|,extend[i]=S[i..n]与T的最长公共前缀长度。请在线性的时间复杂度内,求出所有的extend[1..n]。

2019-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除