自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

四方的CSDN

(・Д・)ノ hi

  • 博客(46)
  • 资源 (6)
  • 收藏
  • 关注

原创 bib报错 I couldn‘t open file name .aux

To compile your document do this steps:compile ‘main.tex’ using latex or pdflatex => this step will generate main.aux filecompile ‘main.aux’ (NOT ‘ref.bib’) using bibtexcompile twice ‘main.tex’ using latex or pdflatex来自https://tex.stackexchange.com

2020-05-23 13:32:44 4176

原创 pytorch优雅的反归一化

非常优雅的两句话编程的魅力 for i in range(hyperparameters['batch_size']): img_gen = x_ba[i].cpu() img_GT = x_a[i].cpu() #img_GT = img_GT.numpy() #print(im...

2019-08-12 17:15:48 3583 1

转载 RuntimeError: Invalid DISPLAY variable

1.问题:在本地用matplotlib绘图可以,但是在ssh远程绘图的时候会报错 RuntimeError: Invalid DISPLAY variable2.原因:matplotlib的默认backend是TkAgg,而FltkAgg, GTK, GTKAgg, GTKCairo, TkAgg , Wx or WxAgg这几个backend都要求有GUI图形界面的,所以在ssh操作的时候会报...

2019-04-01 16:49:35 457

原创 56. 合并区间

Problem给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例 2:输入: [[1,4],[4,5]]输出: [[1,5]]解释: 区间 [1,4] 和 [4,5] 可被视为重叠区间...

2019-03-15 19:11:25 112

原创 11. 盛最多水的容器

Problem给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。示例:输入: [1,8,6,2,5,4,8,3,7]输出: 49Too youn...

2019-03-15 18:45:16 120

原创 Jupyter在Mac下的安装与使用

安装方法pip3 install --user jupyter打开方法python3 -m IPython notebook就可以使用啦

2019-02-19 20:30:06 2603

原创 解决sudo下nvcc找不到问题

若非sudo下可以找到nvcc,而sudo下找不到则解决方法为建立软链接先寻找nvcc位置which nvcc得到路径后,建立软链接sudo ln -s /path /sbin/nvcc. #path是上一步得到的位置重新查询sudo nvcc -V即可输出nvcc版本号...

2019-01-22 10:00:11 2886 2

原创 Matlab批量重命名文件(使用路径命名)

FilePath = './VL/'; %路径list=dir(FilePath);for k=4:size(list,1) %除去无用文件名 list(k).name sublist=dir([FilePath '/' list(k).name]); for n=4:size(sublist) sublist(n).name ...

2019-01-05 21:46:30 827

原创 Ubuntu16.04下SeetaFace配置

SeetaFace简介seetaface是中科院计算所山世光老师组的开源人脸识别项目https://github.com/seetaface/SeetaFaceEngine配置要求CMake版本需超过3.1,本教程使用3.13.2需配置过opencv本教程ubuntu版本:16.04参考教程https://blog.csdn.net/u012235003/article/detai...

2019-01-05 16:12:47 1310

原创 111. 二叉树的最小深度

Problem给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7],返回它的最小深度 2.too young 思路一层一层的遍历二叉树,遇到None的时候就返回当前深度好几天不写leetcode了。。完全无从下手dalao 思路-32ms...

2018-12-10 15:25:42 92

原创 110. 平衡二叉树

Problem给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。示例 1:给定二叉树 [3,9,20,null,null,15,7]返回 true 。示例 2:给定二叉树 [1,2,2,3,3,null,null,4,4]返回 false 。too young 思路搜索深度吧??然...

2018-12-02 16:57:12 78

原创 108. 将有序数组转换为二叉搜索树

Problem将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。示例:too young 思路。。。。哈????我大概看懂他是啥意思了,但是em。。。。难道是二分法??不停的找到位于中点位置的数字,然后放在下一个结点的位置我能想到的就是这么多了,但是不太会写dalao 思路-4...

2018-11-27 17:01:01 74

原创 107. 二叉树的层次遍历II

Problem给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)例如:给定二叉树 [3,9,20,null,null,15,7],返回其自底向上的层次遍历为:too young 思路遍历然后print。。。?尝试写了个错的出来。。dalao思路看的我很是痛苦_(:」∠)dfs-recursively-28ms# Def...

2018-11-24 15:19:18 362

原创 104. 二叉树的最大深度

Problem给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7],返回它的最大深度 3 。too young 思路思路是递归,一直找到left 和 right都是None为止,返回长度,但是代码怎么写都不对dalao 思路-32ms36m...

2018-11-22 17:44:05 76

原创 101. 对称二叉树

Problem给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:说明:如果你可以运用递归和迭代两种方法解决这个问题,会很加分。too young 思路完全懵掉(´・ω・`)感觉似乎是每一个结点的left等于对面的right???dalao 思路递归的方法...

2018-11-21 17:30:16 94

原创 100. 相同的树

Problem给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。too young 思路试图用链表的方法,但是失败了...

2018-11-21 11:26:08 79

原创 88. 合并两个有序数组

Problem给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3num...

2018-11-20 17:25:36 104

原创 83. 删除排序链表中的重复元素

Problem给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:输入: 1->1->2输出: 1->2示例 2:输入: 1->1->2->3->3输出: 1->2->3too young 思路每一个数字都和上一个数字进行比较,如果一样的话就让上一个数字直接指向下一个数字,但是我不知道语法。。dalao思...

2018-11-19 16:42:59 73

原创 70. 爬楼梯

Problem假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1 阶 + 1 阶2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1 阶 + 1 阶 + 1 阶1 阶 + 2 阶2 阶...

2018-11-19 14:21:43 79

原创 69. x的平方根

Problem实现 int sqrt(int x) 函数。计算并返回 x 的平方根,其中 x 是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。示例 1:输入: 4输出: 2示例 2:输入: 8输出: 2说明: 8 的平方根是 2.82842…,由于返回类型是整数,小数部分将被舍去。too young 思路我能想到的就是遍历了,平方不超过的最大整数。...

2018-11-18 19:39:52 312

原创 62.二进制求和

Problem给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。示例 1:输入: a = “11”, b = “1”输出: “100”示例 2:输入: a = “1010”, b = “1011”输出: “10101”too young 思路-40ms先转成整数,再转回去。。。class Solution(object): ...

2018-11-16 21:47:31 190

原创 66.加一

Problem给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表示数字 4321。...

2018-11-16 19:56:47 79

原创 58.最后一个单词的长度

Problem给定一个仅包含大小写字母和空格 ’ ’ 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明:一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: “Hello World”输出: 5too young 思路本来想看到空格就清零,然后再计数,后来发现还带最后一个字符是空格的啊。。。。瞄了一眼大佬思路,似乎可以考虑通过空格分割字符...

2018-11-16 12:59:50 73

原创 53.最大子序和

Problem给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。too young 思路道理我都懂,但是我只会遍历了我觉...

2018-11-15 23:36:22 75

原创 38.报数

Problem报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:1112112111112211 被读作 “one 1” (“一个一”) , 即 11。11 被读作 “two 1s” (“两个一”), 即 21。21 被读作 “one 2”, “one 1” (“一个二” , “一个一”) , 即 1211...

2018-11-14 18:34:03 107

原创 35.搜索插入位置

Problem给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例 2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出: 4示例 4:输入: [1,3,5,6], 0输出: 0...

2018-11-13 23:05:50 87

原创 28.实现strStr()

Problem实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: haystack = “aaaaa”, needl...

2018-11-13 22:47:03 69

原创 27.移除元素

Problem给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中...

2018-11-13 17:36:48 105

原创 26.删除排序数组中的重复项

Problem给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例 2:...

2018-11-09 20:36:56 79

原创 21.合并两个有序链表

Problem将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4too young 思路经典的merge,两个链表的开头进行比较,较小的一个放到输出数组的第一个位置,直到比较到两个链表的最后一位dalao思路...

2018-11-08 15:32:21 72

原创 20. 有效的括号

problem给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: “()”输出: true示例 2:输入: “()[]{}”输出: true示例 3:输入: “(]”输出: false示例 4:...

2018-10-29 19:43:49 151

原创 14. 最长公共前缀

问题编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。too young 思路把第一个字符输入进去,然后下一...

2018-10-28 22:13:49 88

原创 13. 罗马数字转整数

问题罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1...

2018-10-20 15:28:19 114

原创 9. Palindrome Number

问题Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward.Example 1:Input: 121Output: trueExample 2:Input: -121Output: falseExplanat...

2018-10-16 16:42:58 85

原创 7. 反转整数

问题给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。too young 思路我觉得是利用一个栈把数的每一...

2018-10-14 18:26:39 106

原创 1. 两数之和

class Solution(object): def twoSum(self, nums, target): buff = {} for i in range(len(nums)): if nums[i] in buff: #如果这个数在字典里,证明之前有数可以和他匹配 return buff...

2018-10-13 16:49:12 103

原创 快速排序

快速排序i和j的先行问题十分重要,因为简而言之,i和j先行的那个,会决定基准数和谁位置上的数交换,基准数应该和比他小的数交换,所以j先行更准确的说,应该是基准数对面的数先行...

2018-10-13 15:25:19 100

原创 GPU占用情况、进程查询和停止方法

GPU查询占用情况指令为gpustat输出如下 具体查询进程号的指令为nvidia-smi输出如下 如果想要kill掉某个进程,指令为kill -9 PID #PID是nvidia-smi语句查询出来的PID号码 ...

2018-08-09 21:46:48 19356

原创 查看pytorch版本的方法

首先在终端中输入python进入python交互式环境 接着输入import torchprint(torch.__version__) #注意是双下划线如图所示即可

2018-08-08 09:42:16 443896 3

转载 解决E: Encountered a section with no Package: header错误

 Reading package lists... Error!    E: Encountered a section with no Package: header    E: Problem with MergeList /var/lib/apt/lists/ftp.sjtu.edu.cn_ubuntu_dists_precise-security_restricted_binary...

2018-08-07 21:41:28 1064

caffe已编译版本caffe-centos7-anaconda3.7

caffe编译好的版本,centos7适用,anaconda3.7版本,makefile已修改好,直接就能用

2019-10-20

Interpretable Machine Learning(可解释机器学习)

Interpretable Machine Learning(可解释机器学习) 英文原版,可编辑pdf

2019-01-16

Introduction.to.Algorithms.Third.Edit算法导论英文原版第三版

Introduction.to.Algorithms.Third.Edit算法导论英文原版第三版,清晰可编辑版本,有目录,共1292页

2018-10-30

第三版课后答案Introduction to the Design and Analysis of Algorithms 3rd Edition

Introduction to the Design and Analysis of Algorithms 3rd Edition (算法分析设计基础Anany Levitin )第三版课后答案,第三版,1-12章全,有hints也有solutions,英文版

2018-10-09

Mathematics for Machine Learning

机器学习数学书,《Mathematics for Machine Learning》by Marc Peter Deisenroth, A Aldo Faisal, and Cheng Soon Ong (Cambridge 2018)

2018-10-09

xstartup修改版

vnc服务器所需的xstartup的修改版,无需再进行更改,直接覆盖即可,亲测可用,希望能够帮到你们

2017-10-20

空空如也

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

TA关注的人

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