自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码实现矩阵求逆的三种方式(超详细、已实现)

一、使用高斯消元法来对矩阵求逆。1、从上往下做行变换,使增广矩阵W 的前一部分的方阵变为一个上三角矩阵2、从下往上做行变换,使增广矩阵W的前一部分变成一个对角矩阵3、每一行乘以一个系数使增广矩阵的前一部分变为单位矩阵4、经过变换后的增广矩阵的后一部分即为所求矩阵的逆矩阵#include <stdio.h>#include <stdlib.h>#include<time.h>#define N 5typedef int(*R)[N];R tra

2021-09-18 21:26:13 22655 14

原创 tensorboard: command not found 命令报错(已解决)

今天使用tensorboard打开训练结果查看一下时突然报错tensorboard: command not found我使用的是pytorch,tensorboard的安装我是通过conda install tensorboardX来进行安装的,之前这样也可以重新打开tensorboard。解决方法:pip install tensorboard亲测可行。...

2021-07-13 14:16:41 2937

原创 Ubuntu18.04.5 LTS系统安装以及深度学习环境配置(tensorflow-gpu和pytorch-gpu)

一、Ubuntu18.04.5 LTS系统安装本博客只为记录个人工作站配置的具体过程,主要是一些资源汇总,由于每台电脑上的系统及操作环境都有所区别,所以我的操作能行不代表所有的操作都是这样,要随机应变。1、Ubuntu系统历史各个版本下载链接:http://old-releases.ubuntu.com/releases/本博客下载安装的是:ubuntu-18.04.5-desktop-amd64.iso2、使用rufus制作U盘启动盘rufus下载地址:https...

2021-07-11 15:46:46 2476

原创 彻底解决os.listdir()乱排序问题。

最近使用os.lisdir()对目录子文件进行展开,发现这个函数并不是将子文件按照顺序来排开的filenames = os.listdir(dirpath)print(filenames) #完全乱序结果完全乱序

2020-09-15 15:53:48 9349 8

原创 LeetCode_18:四数之和(Python+Java)

题目描述:给定一个包含n 个整数的数组nums和一个目标值target,判断nums中是否存在四个元素 a,b,c和 d,使得a + b + c + d 的值与target相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例:给定数组 nums = [1, 0, -1, 0, -2, 2],和 target = 0。满足要求的四元组集合为:[ [-1, 0, 0, 1], [-2, -1, 1, 2], [-2, 0,...

2020-08-15 22:01:31 107

原创 LeetCode_15:三数之和(Python+ Java)

题目描述:​​​​​​给你一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]解法一:​​​​​​​参考链接:https://leetcode-cn.com/p...

2020-08-14 13:45:18 143

原创 LeetCode_11: 盛最多水的容器(Python + Java)

题目描述:给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点(i,ai) 。在坐标内画 n 条垂直线,垂直线 i的两个端点分别为(i,ai) 和 (i, 0)。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且n的值至少为 2。示例:输入:[1,8,6,2,5,4,8,3,7]输出:49解法一:暴力解法。双层循环,结算每两个高度之间的面积(可惜超出时间限制,行不通,谨以此为戒,暴力法一般是最不好...

2020-08-08 23:04:09 117

原创 LeetCode_4:寻找两个正序数组的中位数(Python + Java)

题目描述:给定两个大小为 m 和 n 的正序(从小到大)数组nums1 和nums2。请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为O(log(m + n))。你可以假设nums1和nums2不会同时为空。示例:(1)nums1 = [1, 3]nums2 = [2]则中位数是 2.0(2)nums1 = [1, 2]nums2 = [3, 4]则中位数是 (2 + 3)/2 = 2.5解法一:最简单亦是最容易想到的方法。将两...

2020-08-08 13:27:50 370

原创 LeetCode_34:34. 在排序数组中查找元素的第一个和最后一个位置(Python + Java)

题目描述:给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是O(log n) 级别。如果数组中不存在目标值,返回[-1, -1]。示例:(1)输入: nums = [5,7,7,8,8,10], target = 8输出: [3,4](2)输入: nums = [5,7,7,8,8,10], target = 6输出: [-1,-1]解法一:常规解法,遍历循环数组。#...

2020-08-06 21:23:49 121

原创 LeetCode_8:字符串转换整数

题目描述:请你来实现一个atoi函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下:如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。 假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成一个整数。 该字符串在有效的整数部分之后也可能会存在多余的字符,那么这些字符可以被忽略,它们对函数不应该造成影响。注意:假如该字符串中的第一个非空格...

2020-07-29 23:13:35 119

原创 LeetCode_2:两数相加

​​​​​​​题目描述: ​​​​​​​给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 ->3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 4...

2020-07-26 22:00:30 94

原创 LeetCode_9:回文数

题目描述: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例:​​​​​​​(1).输入: 121输出: true(2).输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。(3).输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:不将整数转为字符串来解决解法一​​​​​​​...

2020-07-25 23:18:22 102

原创 LeetCode_7:整数反转(Python + Java)

题目描述: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例:​​​​​​​(1).输入:123输出:321(2).输入:-123输出:-321(3).输入:120输出:21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231, 231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。解法一:利用字符串反转来实现#两种实现方法相同,方式不同d...

2020-07-25 22:42:56 116

原创 LeetCode_1:两数之和(Python + Java)

​​​​​​题目描述: 给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解法一:暴力接法,最简单也是最让人容易想到的方法,但运行效率低,耗费内存多且时间长。在...

2020-07-25 10:08:42 171

空空如也

空空如也

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

TA关注的人

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