自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 git代码的常用操作

git常用代码操作和源代码管理

2023-09-11 22:51:26 75

原创 远程服务器安装anaconda,上一个服务器的数据迁移以及环境迁移

远程服务器安装anaconda,上一个服务器的数据迁移以及环境迁移

2022-10-27 19:57:02 1156 1

原创 vscode远程连接linux服务器

之前一直用Pycharm远程服务器,但是每次同步都特别慢,稍微大一点的代码下下来都要半天。后来听说vscode可以直接连不用修改,转用vscode了。真香。

2022-10-15 15:30:26 1519 2

原创 安装pytorch慢,想下载GPU下载了CPU版本

-c python使用默认源下载包最后出现超时。除掉-c python使用自己添加的清华源默认下载的是pytorch-cpu版本。

2022-07-04 16:05:52 389

原创 安装anaconda+pytorch_gpu+cudalist+cudnn

目录一.安装anaconda二.安装cuda三.安装cudnn四.在anaconda中配置pytorch虚拟环境

2022-01-11 17:16:42 749

原创 深度优先搜索

深度优先搜索(DFS)类似于树的先序遍历,虽然是针对图的,但是只要在二叉树、图上都可以使用深度优先搜索的思维。深度优先搜索的过程:访问第一个节点,将该节点的状态设置为已访问(因为图可能有环,最后会再次搜索到该节点) 找到第一个节点的第一个未被访问的邻接节点(这种寻找方式有很多种,根据实际存储结构的不同有不同的处理方式),以该节点为新顶点,重复向下查找新的未被访问的邻接节点,直到当前访问的节点没有邻接节点 查找上一个未被访问过的且仍有未被访问的邻接点的顶点,并访问它的未被访问的其他节点 重复2、

2021-08-01 10:24:23 1098

原创 ccfcsp-20210402-邻域均值-python

题目描述题解如果使用暴力求解的方法,只能过70%的用例。仔细分析可以发现:因此可以求出每个节点的左上角所有节点的和(前缀和),之后就可以根据中心节点周围四个节点的位置来求出领域均值。代码n,l,r,t=map(int,input().split())a=[]for i in range(n): a.append(list(map(int,input().split())))b=a.copy()for i in range(len(a)): for j.

2021-07-14 10:08:04 1160

原创 torch维度拼接

Torch里有单独的拼接函数torch.cattorch.cat(inputs,dim=0)->Tensor在给定维度上对输入的张量进行连接操作。参数:inputs (sequence of Tensors) – 可以是任意相同Tensor 类型的python 序列 dimension (int,optional) – 沿着此维连接张量序列。例子:>>> x=torch.rand(2,3)>>> y=torch.rand(2,3).

2021-07-12 17:18:10 2277

原创 pytorch训练过程中返回一个矩阵,该矩阵等于两个矩阵对应位置的最大值

pytorch处理矩阵,返回两个矩阵对应位置最大值的一个新的矩阵的两种方法

2021-06-03 15:42:45 1256 1

原创 使用微软MediaCreationTool21H1.exe制作u盘windous10启动盘

1.在微软windous10对应官网下载安装工具2.双击下载好的工具,等他准备完成后选择为u盘安装windous,按照它的提示必须至少有8gb的内存。3.在工具安装界面选择自己要安装的u盘,等待安装完成。安装完成:4.安装成功后可以看到该工具自己帮我们划分了u盘,后面一个盘在电脑上会完全读取不到,因此需要右键新建一个简单卷,之后电脑就可以读取到了。分割线以下不用看,用于记录自己安装的错误1.cmd进入控制台,输入diskpart,然后找到自己的u盘,并进行删除

2021-05-21 17:26:23 4576

原创 ccfcsp-2019122-回收站选址-python

ccfcsp-2019122-回收站选址-python

2021-04-11 11:09:28 88

原创 ccfcsp-202006-2-稀疏向量-python

ccfcsp-202006-2-稀疏向量-python

2021-04-11 10:43:34 92

原创 ccfcsp-2020092-风险人群筛查-python

ccfcsp-202009-2-风险人群筛查-python

2021-04-08 16:38:03 150

原创 ccfcsp-2020122-期末最佳阈值-python

ccfcsp-2020122-期末最佳阈值-python

2021-04-06 22:41:09 267 1

原创 ccfcsp-2017032-学生排队-python

如题:题目分析:1.一开始采用的是字典存储位置的写法(如代码1所示),写的时候发现用链表更加方便(如代码2所示),找到元素的位置,删除该元素并插入到新位置即可,虽然insert本身也是遍历操作,但是少去了调整其他位置的时间。代码1n=int(input())a={}for i in range(1,n+1): a[i]=iprint(a)m=int(input())for i in range(m): p,q=map(int,input().split(.

2021-04-02 11:22:25 156 1

原创 DeepWalk代码调试

1.在/deepwalk目录下,输入以下命令,安装“requirements.txt”种的包cd deepwalkpip install -r requirements.txt2.按照“readme.rst”中的命令行命令没有跑成功。修改“__main__.py”中的读取参数的代码(自定义输入文件和输出文件,可以不用在命令行界面输入)3.第一次执行,出现ValueError: numpy.ndarray size changed, may indicate binary inco

2021-03-31 22:47:44 1215 5

原创 ccfcsp-20170902-公共钥匙盒-python

如题:题目分析存储每一个老师的借钥匙、还钥匙和借钥匙时间不好模拟。考虑题目的关键在于:还钥匙的那一刻,钥匙盒上面的空位状态是怎样的(如果是借钥匙,是一定成立的,在钥匙盒上找到该钥匙即可)。因此两个操作(借/还)应该分开处理,并且按照“时间顺序”和“是归还钥匙还是借钥匙”将操作进行排序。1.故设计一个key类,类中元素有:钥匙编号(keyn),归还钥匙还是借钥匙(status),归还钥匙或是借钥匙的时间(time)。待存入所有操作后,按照time、status、keyn的顺序对所有操作进行排序

2021-03-26 11:27:43 217 1

原创 ccfcsp-201712-2-游戏-python

如题题目分析1、可以用列表模拟,A[i]=1表示第i个小朋友依旧没有被淘汰,若A[i]=0则表示第i个小朋友已经 被淘汰了,若列表中1的数量为1,则输出该小朋友的编号。2、也可以用队列进行模拟。若该小朋友被淘汰,则将队首元素弹出,若不被淘汰,则弹出并加入队尾。这样做的好处在于可以跳过每次需要对比列表中该位置是否是0(是否已经被淘汰了)的时间.代码1n,k=map(int,input().split())a=[1]*ni,t=0,1while a.count(1)>1:

2021-03-24 17:16:23 2144 5

原创 ccfcsp-2018032-碰撞的小球

如题:题目分析:1.用一个二维列表储存每个小球的位置和方向,其中方向只有1和-1。即列表中的A【0】=【x,1】表示第1个小球所处的位置是x,移动方向是向右。2.每次时间点判断:小球是否在边界、是否有小球相碰,若有则改变方向。代码:n,l,t=map(int,input().split())B=list(map(int,input().split()))A=[]#A[0]=[x,1],表示第1个小球位置在x,方向为正1for i in B: A.append([i,

2021-03-22 22:41:08 98

原创 ccfcsp-201809-2-买菜-python

如题:题目分析1.按题意,对于给定的两个人的时间区间(a,b),(c,d),若两人有时间聊天,则必须满足d>a且b>c,此时两个区间重叠的时间长度(可以聊天的时间)为min(b,d)-max(a,c)2.需要注意的是,题目中并没有明确提到会按照大小对每个人的时间区间进行排序,因此在我的代码中我首先对两个人的时间区间按大小进行排序。代码如下n=int(input())A=[]B=[]for i in range(n): x,y=map(int,input()

2021-03-21 21:28:53 130

原创 ccfcsp-201812-2-小明放学-python

如题:解题思路及代码:用一个数res记录总共花了多少时间,用sum1记录三个灯过一轮的时间,则每到一个红绿灯时的res%sum1即是我们需要考虑的过了多少时间。若是此时是红灯,则需要加上剩余时间:若此时是绿灯,则直接通过;若此时是黄灯,则需要加上黄灯剩余时间+红灯的时间。(需要注意的是红绿灯的顺序为红、绿、黄)代码:x,y,z=map(int,input().split())sum1=x+y+zres=0m=int(input())for i in range(m):

2021-03-19 14:56:49 120

原创 网络中节点特征的获取方法

DeepWalk(借鉴自NLP中的word2vec,使用了随机游走的方法)出自《DeepWalk: Online Learning of Social Representations》该论文,本文提出了一种网络嵌入的方法叫DeepWalk,它的输入是一张图或者网络,输出为网络中顶点的向量表示。DeepWalk通过截断随机游走(truncated random walk)学习出一个网络的社会表示(social representation),在网络标注顶点很少的情况也能得到比较好的效果。并且该方法还具

2021-03-18 18:59:51 2693

原创 201903-2 二十四点 ccfcsp python

题目描述代码及思路用一个栈每次存储数据,若遇到符号则入栈,若遇到数字则根据栈顶符合进行运算:若是x或者是/,则立即计算(需要弹出栈顶的一个符号和数字)并入栈;若是+或者是-,则将数字入栈并继续运算。最后再根据栈内元素进行加减运算就可。m=int(input())for i in range(m): strone=input() A=[-1] for j in range(len(strone)): if strone[j]=="x" or st

2021-03-18 11:39:41 108

原创 论文阅读笔记

Inferring Disease-Associated MicroRNAs Using Semi-supervised Multi-Label Graph Convolutional Networks 论文阅读笔记背景PCGs(蛋白质编码基因)和疾病之间的相互关联关系已经有了相当多的研究,同时也有文献证明表示miRNA和PCGs相互作用而使细胞表达出功能。在以前研究的基础上,该文章结合PCGs和miRNA之间的关系、PCGs和疾病之间的关系、PCGs和PCGs之间的关联关系来预测miRNA和疾病之

2021-03-18 11:30:51 183

原创 mysql安装

第一步:在mysql官网上面下载自己想要安装的mysql版本,我选择的是msi的,因为zip的我自己尝试了很多次都没有成功第二步:点开msi,开始安装,会进入mysql installer界面,这个时候可以看到中间有哪些有关于mysql的东西是自己已经安装了的,哪些是没有的。然后点击右边的add按钮,就可以添加新的product,接受协议,点击下一步,会让你选择添加什么product,左边的是

2017-09-06 09:53:03 247

空空如也

空空如也

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

TA关注的人

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