自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mendeley同步及数据迁移方案

需求:需要能在多台pc设备上同步,以及能将mendeley迁移到新设备上实现:1.使用坚果云对mendeley数据文件夹进行多终端同步https://zhuanlan.zhihu.com/p/1070616692.对于一台新设备,如果已经通过坚果云同步了文件之后,需要将mendeley中的paper和pdf相关联,则点击任务栏的file->add folder选项,选择mendeley的数据文件夹就可以将文件夹中的文件导入。mendeley如何迁移数据到新电脑? - 知乎 (zhih.

2021-08-15 20:29:01 1519 1

原创 Latex问题汇总

There's no line here to end. \maketitle说明 \maketitle中对于换行(\\)的使用不规范,可能是多了换行

2021-01-06 09:56:22 1009

原创 arxiv无法访问解决方法

arxiv源站无法访问,并且在镜像xxx.itp.ac.cn中也无法使用搜索功能,解决方法如下:将网址arxiv.org/pdf/xxxx替换成 xxx.itp.ac.cn/pdf/xxxx的形式

2020-03-23 10:04:10 2583

原创 将ubuntu设置为MacOS主题

1. 安装下边栏-ubuntu商店搜索docky 或者使用ubuntu设置中的dock2. 设置shell界面-打开shell界面,编辑->首选项3.安装主题将文件夹添加到/usr/share/theme/中,使用tweak tool调整4.安装icon 添加到/usr/share/icons中5. 安装shell主题,添加到/usr/share/theme中几...

2019-12-13 21:07:19 799

原创 vscode禁用pylint部分报错

若想要停止pylint的部分报错功能,编辑vscode的配置python.linting.pylintArgs,增加–disable=E1136,其中E1136是该错误的代码

2019-12-05 20:43:44 890

原创 ubuntu创建pycharm快捷方式

在ubuntu上打开pycharm一般是到bin目录运行pycharm.sh文件,但是太繁琐,所以需要创建快捷方式。创建pycharm.desktop脚本,写入以下内容即可在应用中心中找到pycharm,之后在将pycharm固定到收藏夹即可sudo gedit /usr/share/applications/pycharm.desktop[Desktop Entry]Type...

2019-10-10 15:39:18 513

原创 screen命令后台运行程序

screen -S [name] #创建新的screenscreen -ls #显示当前的screenscreen -r [name] #进入到对应的screen中若screen -ls显示的screen不是detach,则不能进入到对应的screen中,此时就要将其变为detach:screen -d [name] #将该screen变成detach快捷键...

2019-09-12 20:26:25 992

原创 pytorch一些方法记录

训练中动态调整learning rate设置学习率衰减自定义学习率调整函数

2019-09-11 09:10:10 81

原创 一些计算机问题解决

网页上不能显示Latex公式:链接

2019-09-06 10:02:13 124

原创 pytorch一些问题

运行时报warning:UserWarning: test_data has been renamed datawarnings.warn("test_data has been renamed data")UserWarning: test_labels has been renamed targets warnings.warn("test_labels has been renamed...

2019-09-04 11:29:05 7703 5

原创 切换pip为清华源下载

原始pip是从国外的服务器上下载,切换成清华源之后速度会加快。切换清华源为默认的pip源:https://mirror.tuna.tsinghua.edu.cn/help/pypi/pip install pip -Upip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple使用清华源下...

2019-09-03 19:47:09 1506

原创 linux服务器上安装、使用anaconda3

安装:从清华的镜像站中下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/, 下载之后上传到服务器,之后使用命令 “ bash anaconda文件名 ” 直接安装文件。装好之后添加环境变量,借鉴这篇文章:https://blog.csdn.net/touristourist/article/details/100518286...

2019-09-03 19:02:23 955

原创 关于.bashrc文件(配置环境变量,alias)

1. 查看当前的环境变量:echo $PATH PATH就是.bashrc文件中的PATH,$PATH表示PATH的值。2. 设置环境变量以设置python3环境变量为例,安装好python3之后,以下是设置环境变量的步骤:在.bashrc中加入 export PATH=/mnt/xfs1/home/zhugezhengy...

2019-09-03 15:21:45 13755

原创 无root权限在Linux中编译安装软件

参考链接:https://blog.csdn.net/qq_19004627/article/details/79090078没有root 权限就不能使用yum,sudo这些直接安装软件了,只能下载压缩包解压后make编译来安装软件。1.下载对应软件的压缩包2.创建安装文件的目录3.解压压缩包,到解压后的目录下,使用./configure命令安装软件,prefix...

2019-08-23 16:07:46 1025

原创 Linux相关

Linux中添加库文件路径的方法库文件在链接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。但是,对于处于默认库搜索路径之外的库,就需要将库的位置添加到库的搜索路径之中。设置库文件的搜索路径有下列两种方式...

2019-08-23 14:07:19 76

原创 关于LeNet和AlexNet

链接:https://blog.csdn.net/cyh_24/article/details/51440344LeNet已经具有CNN的基本结构,卷积层,pooling层,全连接层。但是LeNet在当时没有造成轰动,直到ALexNet出现才重新提及LeNet。AlexNet做出的改变有;1.引入了ReLU激励函数。2.使用了一些防止过拟合的方法,Dropout, da...

2019-08-23 11:25:30 793

转载 step,batch,epoch名词解释

转载自:https://www.jianshu.com/p/78646919ed201. 名词解释Step: 训练模型的步数Batch Size(批尺寸): 计算梯度所需的样本数量,太小会导致效率低下,无法收敛。太大会导致内存撑不住,Batch Size增大到一定程度后,其下降方向变化很小了,所以Batch Size是一个很重要的参数。为什么需要有 Batch_Size :ba...

2019-08-13 17:40:20 1286

原创 intel显卡驱动安装时报错【无法为此计算机验证正在安装的驱动程序】

最近一段时间电脑变卡了,以为是硬件的问题,后来发现是显卡驱动没有更新,但是我用自带的联想电脑管家更新驱动时会报错【无法为此计算机验证正在安装的驱动程序】,这种问题无论是用驱动精灵安装还是在intel官网上下载exe驱动文件都会出现,后来看了别人的经验帖知道通过intel官网上下载zip文件解压后,再到设备管理器中先卸载待更新的原版显卡驱动,之后再安装新驱动,最后重启就能解决。电脑终于不卡了,感...

2019-07-25 19:54:30 21602

原创 并查集题解

1526【并查集模板题】ubiquitous religion链接poj -1182食物链链接 链接并查集可以用于表示同一类事物,这里除了表示A,B,C三类,还需要表示三者之间的关系。考虑将并查集数组扩大成3*N, 对于 bin[x] 表示和x同一类的,且是x的父节点,对于bin[x+N]表示是x吃的那一类的,bin[x+2 *N]表示是吃x的那一类的。输入1 x y时,若先前x...

2019-07-03 14:09:52 184

原创 算法中数学问题

数学问题1.欧几里得及其扩展线段上格点的个数:int gcd(int a, int b) //欧几里得辗转相除递归程序,时间O(logmax(a,b)){ if(b==0) return a; //a,b再一次赋值后,当除数为0返回a,结束 else gcd(b,a%b); //否则a,b,a%b左移,a=b,b=a%b,再一次辗转}扩展欧几里得(青蛙的约会)...

2019-07-03 14:06:39 506

原创 其他面试问题(待更新

12个求种只有一个假球(不知道更轻还是更重),称三次找出将12个球,均分成A,B,C三堆,记为Ai、Bi、Ci。(i = 1,2,3,4)第一次称A,B两堆,有两种情况,分别讨论:❶平衡。异常球在C堆,A,B堆8个球正常。C堆中取C1、C2、C3.第二次称A1+A2+A3与C1+C2+C3。两种情况下:① 平衡。确定异常球为C4,解决。② 不平衡。两种情况:\1. ...

2019-07-03 14:04:35 160

原创 计算机面试问题(待更新

进程和线程线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从...

2019-07-03 14:03:26 274

原创 关于OJ及IO

对于不定量组数据的输入:1.while(scanf("%d",&a)!=EOF) {...} 或者写成while(~scanf("%d",&a)) {...}​ scanf()函数返回成功赋值的数据项数,出错时则返回EOF,EOF定义为-1。​ ~是按位取反,-1十六进制补码表示为0x ffffffff,f是二进制的1111,取反后就全部变成0了,于是while结束。...

2019-07-03 13:59:59 751

原创 dp题解

一维的dp[i]一般指 1. 处理完前i个后的最优结果 2.最后一个选择的是第i个量的最优解 3. 类似核电站问题的,求解符合条件的答案的种数:使用 所有答案-不符合的答案来计算数量。网址: noi.openjudge.cn1481: maximum sum(双序列最大子段和)类似最大子段和问题(区别是这里只用加和,对于结果小于0的不用令其子段和等于0),注意使用记忆化搜索,用dp1[]...

2019-07-02 10:42:26 212

原创 数据结构基础

二叉树https://www.cnblogs.com/Camilo/p/3903080.htmlhttps://blog.csdn.net/u010558281/article/details/74276577生成二叉树: 根据一串字符在内存中生成二叉树struct BiNode{ int data; struct BiNode* left; struct BiN...

2019-07-02 10:41:51 139

原创 面试算法?

链表逆序操作(不创建额外结构和空间使用head和prev,next三个指针,prev初始化为null,head初始化为原链表的头节点。head是当前逆序结果新的头,prev是这个新头的next详细链接100位十进制数转化为二进制数https://www.iteblog.com/archives/141.html就是对字符串的操作,类似可以得出100位二进制数转化为十进制数的算法找出N个...

2019-06-29 21:54:32 109

原创 最短路+差分约束

dijikstra不能求最长路spfa求最短路可以判断负环,求最长路可以判断正环差分约束系统详解(解释为什么要设置超级源点,判断连通性差分约束介绍POJ 1364 King(非连通图的差分约束,经典好题)再卖菜csdnSPFA(shortest path fast algorithm)及差分约束参考链接(夜深人静写算法)spfa求最短路/最长路数据结构及代码//SPFA求最短...

2019-06-29 21:53:50 294

原创 搜索算法

DFS深度优先搜索部分和问题:给定整数a1 ,a2 ,… an,判断是否可以从中选出若干数,使得他们的和恰好为k。若存在输出true,否则输出false.int a[MAX_N]; //a[0]~a[n-1]int n,k;bool dfs(int i,int sum) //表示已经从前i个数做出选择,当前所选数的和为sum.i=0时表示还未开始选择{ if(i==n...

2019-06-29 21:52:58 272

原创 各种排序

冒泡排序每次排序将当前最大的冒泡到当前需排序的最末尾。选择排序将当前待排序部分最小的数和当前数字交换,然后对下一个数字进行排序。插入排序当前处理数字的左边为已经排好序的,右边为待排序部分,将当前数字在左边数字中找到对应位置插入。void insertion_sort(int arr[],int len){ for(int i=1;i<len;i++){ ...

2019-06-29 21:52:22 102

原创 MST算法

无向图中,如果它的子图是连通图,并且是一颗树,则称其为生成树。如果生成树的各边权值之和最小,则称其为最小生成树(MST)。Prim算法求最小生成树:int cost[MAX_V][MAX_V]; //边int mincost[MAX_V]; //当前集合到该点的最短距离bool used[MAX_V]; //标记该边是否纳入集合中int V; ...

2019-06-29 21:51:41 3348

原创 STL及C++

字体:consolas字号:11devcpp支持c++11的命令 :-std=c++11Stack#include<stack>stack<TYPE> StackName;bool empty();void pop();void push(const TYPE &val);TYPE &top();size_type size();...

2019-06-29 21:50:00 293

原创 字符串hash

hash入门题字符串HASH字符串hash入门 字符串hash 洛谷hash模板题 hash入门到精通-知乎hash直观说就是将一个字符串映射到一个整数(hash值)。需要确定p和mod的值形成hash映射后,有如下应用:hash的多种应用求有多少不同的串:相同的串一定对应相同的hash值,不同的串一般大概率对应的是不同的值(有可能产生冲突),所以求出有多少不同的hash...

2019-06-29 21:48:38 195

原创 匈牙利算法(二分图算法

//先来先得,但是是能让就让bool dfs(int u){ //对左边的u节点进行分配的调整,若能分配返回truefor(int v=0;v<vN;v++)if(g[u][v]&&!used[v]){//有边相连,并且这次还没考虑过v点used[v]=1; //只要遍历过的used都置为1//若右边v节点还没有归属,或者v的原来归属 可以分配另外节点...

2019-06-29 21:43:13 263

原创 最短路专题

726ROADs单源最短路的基础上加上了费用的开销,此时不用vis[]标志是否找到到该点的最短路。使用优先队列进行堆优化,每次出来的都是到该点的最短距离,同时还要检查到该点的开销是否<k,如果开销不满足则不能更新节点799.Heavy Transportationhttps://blog.csdn.net/wr339988/article/details/53614387https:...

2019-06-29 21:42:27 135

原创 贪心题解

8469特殊密码锁如下分析:对于一个密码锁,最多只会按下一次,因为按两次的结果和不按该位置的结果是一样的。从左往右处理,如果前面0~i-1位置和目标相同,则考虑i位置:若i位置和目标不同,则按下i+1就可以若i位置相同,则不用按,直接到下一位i+1(意思就是如果前0~i-1把锁已经处理好,则第i+1把锁按下与否就确定了对于第一把锁需要单独讨论,因为它没有前驱锁,所以第一把锁...

2019-06-29 21:40:55 224

原创 搜索题解

网址: noi.openjudge.cn1159.maze可以用dfs 做,dfs遍历一遍搜集当前连通图中的所有钥匙,然后看看能否打开新的门,直到不能打开新的门,在这期间判断是否已经到达G,若到达则可以中途结束。scanf("%c",&ch) 会误读回车,要考虑用getchar()接受回车的问题memcpy(b,a,sizeof(int)*k) memcpy(b,a,sizeo...

2019-06-29 21:40:24 212

原创 MST

253 jungle roads就是一道MST的模板题。求出最小生成树后算出所有边的和。Kruskal算法使用的是并查集(merge ,find)对于该算法需要构建edge结构体,对edge进行排序。prim算法模板//Prim做法 : 维护一个MST点集合,每次纳入MST点集内和点集外相连的最短边//使用edge的优先队列pq//也可以不用优先队列pq,这样就类似于dijkstra算...

2019-06-29 21:39:43 355

原创 枚举专题

1813熄灯问题链接有30个格子,要枚举所有的情况有2^30种情况,肯定会超时。发现有性质如下:当第n行、n-1行开关状态确定后,根据第n行原始灯的状态,第n+1行开关就确定了。对于第一行,若第一行开关的状态确定后,根据第一行灯的原始状态,第2行开关的状态就确定了。由第一行的开关的情况可以递推出剩下行开关的情况,所以说本质就是枚举第一行开关的所有情况,接下来的行就不用枚举,直接根据之前...

2019-06-29 21:39:06 145

转载 微软17道智(tao)力(lu)面试题

问题1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?1、分成1,2,4三段 day1 给1 段,  day2 让工人把1 段归还给2 段,  day3 给1 段,  day4 归还1 2 段,给4 段。  day5 依次类推……2、请把一盒蛋...

2019-05-26 00:49:17 616

原创 747:Divisibility

DescriptionConsider an arbitrary sequence of integers. One can place + or - operators between integers in the sequence, thus deriving different arithmetical expressions that evaluate to different v...

2019-05-25 23:47:45 305

cumcm2012,1993资料

cumcm1993a题,2012d题相关资料,关于数学建模的相关代码,文档等

2018-08-31

空空如也

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

TA关注的人

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