自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

悲恋花丶无心之人的博客

休息是养精蓄锐,休养则是懒惰松散

  • 博客(22)
  • 资源 (9)
  • 论坛 (1)
  • 收藏
  • 关注

原创 leetcode_1631. 最小体力消耗路径

目录一、题目内容二、解题思路三、代码一、题目内容你准备参加一场远足活动。给你一个二维rows x columns的地图heights,其中heights[row][col]表示格子(row, col)的高度。一开始你在最左上角的格子(0, 0),且你希望去最右下角的格子(rows-1, columns-1)(注意下标从 0 开始编号)。你每次可以往 上,下,左,右四个方向之一移动,你想要找到耗费 体力 最小的一条路径。一条路径耗费的 体力值是路径上相...

2021-01-29 11:20:35 886 1

原创 leetcode_724. 寻找数组的中心索引

目录一、题目内容二、解题思路三、代码一、题目内容给定一个整数类型的数组nums,请编写一个能够返回数组 “中心索引” 的方法。我们是这样定义数组 中心索引 的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。示例 1:输入:nums = [1, 7, 3, 6, 5, 6]输出:3解释:索引 3 (nums[3] = 6) 的左侧数之和 .

2021-01-28 10:18:14 781 3

原创 leetcode_1579. 保证图可完全遍历

一、题目内容Alice 和 Bob 共有一个无向图,其中包含 n 个节点和 3种类型的边:类型 1:只能由 Alice 遍历。 类型 2:只能由 Bob 遍历。 类型 3:Alice 和 Bob 都可以遍历。给你一个数组 edges ,其中 edges[i] = [typei, ui, vi]表示节点 ui 和 vi 之间存在类型为 typei 的双向边。请你在保证图仍能够被 Alice和 Bob 完全遍历的前提下,找出可以删除的最大边数。如果从任何节点开始,Alice 和 Bob 都...

2021-01-27 10:35:56 758 2

原创 leetcode_1128. 等价多米诺骨牌对的数量

目录一、题目内容二、解题思路三、代码一、题目内容给你一个由一些多米诺骨牌组成的列表dominoes。如果其中某一张多米诺骨牌可以通过旋转 0度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的。形式上,dominoes[i] = [a, b]和dominoes[j] = [c, d]等价的前提是a==c且b==d,或是a==d 且b==c。在0 <= i < j < dominoes.length的前提下,找出满足do...

2021-01-26 10:09:19 786 2

原创 leetcode_959. 由斜杠划分区域

目录一、题目内容二、解题思路三、代码一、题目内容在由 1 x 1 方格组成的 N x N 网格grid 中,每个 1 x 1方块由 /、\ 或空格构成。这些字符会将方块划分为一些共边的区域。(请注意,反斜杠字符是转义的,因此 \ 用 "\\"表示。)。返回区域的数目。示例 1:输入:[" /","/ "]输出:2解释:2x2 网格如下:示例 2:输入:[" /"," "]输出:1解释:2x2 网格如下:...

2021-01-25 10:40:35 807 2

原创 leetcode_989. 数组形式的整数加法

目录一、题目内容二、解题思路三、代码一、题目内容对于非负整数X而言,X的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果X = 1231,那么其数组形式为[1,2,3,1]。给定非负整数 X 的数组形式A,返回整数X+K的数组形式。示例 1:输入:A = [1,2,0,0], K = 34输出:[1,2,3,4]解释:1200 + 34 = 1234示例 2:输入:A = [2,7,4], K = 181输出:[4,5,5]解...

2021-01-22 10:33:51 817 3

原创 leetcode_1489. 找到最小生成树里的关键边和伪关键边

目录一、题目内容二、解题思路三、代码一、题目内容给你一个 n个点的带权无向连通图,节点编号为 0到 n-1,同时还有一个数组 edges,其中 edges[i] = [fromi, toi, weighti]表示在fromi和toi节点之间有一条带权无向边。最小生成树(MST) 是给定图中边的一个子集,它连接了所有节点且没有环,而且这些边的权值和最小。请你找到给定图中最小生成树的所有关键边和伪关键边。如果从图中删去某条边,会导致最小生成树的权值和增加,那么我...

2021-01-21 11:19:41 803 2

原创 leetcode_628. 三个数的最大乘积

目录一、题目内容二、解题思路三、代码一、题目内容给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。示例 1:输入: [1,2,3]输出: 6示例 2:输入: [1,2,3,4]输出: 24注意:给定的整型数组长度范围是[3,104],数组中所有的元素范围是[-1000, 1000]。输入的数组中任意三个数的乘积不会超出32位有符号整数的范围。二、解题思路没啥说的,排序后最大乘积要么是最后三个数的乘积,要么是前两个数

2021-01-20 10:14:17 914 4

原创 leetcode_721. 账户合并

目录一、题目内容二、解题思路三、代码一、题目内容给定一个列表 accounts,每个元素 accounts[i]是一个字符串列表,其中第一个元素 accounts[i][0]是名称 (name),其余元素是 emails 表示该账户的邮箱地址。现在,我们想合并这些账户。如果两个账户都有一些共同的邮箱地址,则两个账户必定属于同一个人。请注意,即使两个账户具有相同的名称,它们也可能属于不同的人,因为人们可能具有相同的名称。一个人最初可以拥有任意数量的账户,但其所有账户都具有相同的...

2021-01-18 10:59:39 818

原创 【解决方法】No module named ‘sklearn.preprocessing._label‘

问题:No module named 'sklearn.preprocessing._label'解决方法:更新sckit-learn,版本>=0.22.Xpip install scikit-learn==0.22.0

2021-01-14 17:57:51 1888 2

原创 CentOS 设置chrome浏览器桌面图标

#!/usr/bin/env xdg-open[Desktop Entry]BinaryPattern=chrome;MimeType=Name=chromeExec=/usr/bin/google-chrome --no-sandboxIcon=/opt/google/chrome/product_logo_32.pngType=ApplicationTerminal=0

2021-01-14 14:23:19 893 1

原创 leetcode_1018. 可被 5 整除的二进制前缀

目录一、题目内容二、解题思路三、代码一、题目内容给定由若干0和1组成的数组 A。我们定义N_i:从A[0] 到A[i]的第 i个子数组被解释为一个二进制数(从最高有效位到最低有效位)。返回布尔值列表answer,只有当N_i可以被 5整除时,答案answer[i] 为true,否则为 false。示例 1:输入:[0,1,1]输出:[true,false,false]解释:输入数字为 0, 01, 011;也就是十进制中的 0, 1,...

2021-01-14 10:19:48 727

原创 【解决方法】CentOS服务器重启后,vncserver连接超时的问题

目录一、问题描述二、尝试的方法三、正确的方法一、问题描述修改了系统语言,应用汉化后重启,服务器连接超时二、尝试的方法rm -rf /tmp/.X11-unix/X1然后再启动vncsercer :1或systemctl start vncserver@:1.service还是连接超时三、正确的方法命令手动开启5900和5901端口iptables -I INPUT -p tcp --dport 5900 -j ACCEPTiptables

2021-01-13 13:56:11 1048

原创 CentOS Chrome浏览器 缺失最小化和最大化按钮的解决方法

打开终端,输入命令gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'之后再次打开chrome可以发现最小化和最大化显示正常。

2021-01-12 16:41:10 864 1

原创 leetcode_189. 旋转数组

目录一、题目内容二、解题思路三、代码一、题目内容给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。进阶:尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。你可以使用空间复杂度为O(1) 的原地算法解决这个问题吗?示例 1:输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,...

2021-01-11 16:36:55 739

原创 leetcode_1202. 交换字符串中的元素

目录一、题目内容二、解题思路三、代码一、题目内容给你一个字符串s,以及该字符串中的一些「索引对」数组pairs,其中pairs[i] =[a, b]表示字符串中的两个索引(编号从 0 开始)。你可以 任意多次交换 在pairs中任意一对索引处的字符。返回在经过若干次交换后,s可以变成的按字典序最小的字符串。示例 1:输入:s = "dcab", pairs = [[0,3],[1,2]]输出:"bacd"解释:交换 s[0] 和 s[3], ...

2021-01-11 15:58:32 802 1

原创 leetcode_547. 省份数量

目录一、题目内容二、解题思路三、代码一、题目内容有 n 个城市,其中一些彼此相连,另一些没有相连。如果城市 a 与城市 b 直接相连,且城市 b 与城市 c 直接相连,那么城市 a 与城市 c 间接相连。省份 是一组直接或间接相连的城市,组内不含其他没有相连的城市。给你一个 n x n 的矩阵 isConnected ,其中 isConnected[i][j] = 1 表示第 i 个城市和第 j 个城市直接相连,而 isConnected[i][j] = 0 表示二者不直接相连

2021-01-07 11:16:30 867

原创 leetcode_399. 除法求值

目录一、题目内容二、解题思路三、代码一、题目内容给你一个变量对数组 equations 和一个实数值数组 values 作为已知条件,其中 equations[i] = [Ai, Bi] 和 values[i] 共同表示等式 Ai / Bi = values[i] 。每个 Ai 或 Bi 是一个表示单个变量的字符串。另有一些以数组 queries 表示的问题,其中 queries[j] = [Cj, Dj] 表示第 j 个问题,请你根据已知条件找出 Cj / Dj = ? 的结果作

2021-01-06 11:31:26 823

原创 leetcode_830. 较大分组的位置

目录一、题目内容二、解题思路三、代码一、题目内容在一个由小写字母构成的字符串 s 中,包含由一些连续的相同字符所构成的分组。例如,在字符串 s = "abbxxxxzyy"中,就含有 "a", "bb", "xxxx", "z" 和 "yy" 这样的一些分组。分组可以用区间 [start, end] 表示,其中 start 和 end 分别表示该分组的起始和终止位置的下标。上例中的 "xxxx" 分组用区间表示为 [3,6] 。我们称所有包含大于或等于三个连续字符的分组为.

2021-01-05 10:53:32 742

原创 leetcode_86. 分隔链表

目录一、题目内容二、解题思路三、代码一、题目内容给你一个链表和一个特定值 x ,请你对链表进行分隔,使得所有小于 x 的节点都出现在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入:head = 1->4->3->2->5->2, x = 3输出:1->2->2->4->3->5二、解题思路创建两个链表,一个存放小于x的,一个存放大于x的,顺序不动,最后将两个链表进

2021-01-04 11:47:54 840 3

原创 leetcode_605. 种花问题

目录一、题目内容二、解题思路三、代码一、题目内容假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给你一个整数数组flowerbed 表示花坛,由若干 0 和 1 组成,其中 0 表示没种植花,1 表示种植了花。另有一个数n ,能否在不打破种植规则的情况下种入n朵花?能则返回 true ,不能则返回 false。示例 1:输入:flowerbed = [1,0,0,0,1], n = 1输...

2021-01-04 10:57:47 859 4

原创 leetcode_509. 斐波那契数

目录一、题目内容二、解题思路三、代码一、题目内容斐波那契数,通常用F(n) 表示,形成的序列称为 斐波那契数列 。该数列由0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:F(0) = 0,F(1)= 1F(n) = F(n - 1) + F(n - 2),其中 n > 1给你 n ,请计算 F(n) 。示例 1:输入:2输出:1解释:F(2) = F(1) + F(0) = 1 + 0 = 1示例 2:输入:3输出:2...

2021-01-04 09:43:46 728

Pytorch-0.4.1兼容CUDA9.0

Pytorch-0.4.1兼容CUDA9.0,下载进入文件目录安装即可

2019-01-10

C++ 回溯法解决作业分配问题

C++回溯法解决作业分配问题 包含了代码、算法分析、测试文件和结果,非常详尽,值得拥有!

2019-04-22

C++ 分治法解决邮局选址问题

C++ 分治法解决邮局选址问题 包含了代码、算法分析、测试文件和结果,非常详尽,值得拥有!

2019-03-13

C++ 动态规划算法实现0-1背包问题

C++ 动态规划算法实现0-1背包问题 包含了代码、算法分析、测试文件和结果,非常详尽,值得拥有!

2019-04-22

分支限界法解决作业分配问题

java编写的分支限界法解决作业分配问题,有完整的测试文件、java文件和测试结果文件,还附有详细的算法设计说明。良心资源,值得拥有!

2019-04-23

pose_hrnet_w48_256x192.zip

人体姿态估计的模型,用于HOReID,pytorch版本,解压即可使用,注意网络结构必须名字一致否则读取失败!

2020-08-26

Huffman编码对文本文件进行压缩和解压

java编写的huffman编码对文本文件进行压缩和解压,有完整的测试文件、java文件和测试结果文件,还附有详细的算法设计说明。良心资源,值得拥有!

2019-03-19

Draw项目的下载地址.txt

vs2019 MFC实现office界面的画图小项目(超超级详细)的完成项目,解压即可使用!!

2019-05-09

CUDA9.1的tensorflow-gpu的.whl文件

解决官网下载的CUDA9.1版本的tensorflow在运行import tensorflow as tf时报OSError: [WinError XXX] 找不到指定的模块/Could not find 'cudart64_90.dll'的错误,适用于CUDA9.1的windows版本

2018-11-08

悲恋花丶无心之人的留言板

发表于 2020-01-02 最后回复 2020-04-27

空空如也

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

TA关注的人 TA的粉丝

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