自定义博客皮肤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_1207. 独一无二的出现次数

目录一、题目要求二、解题思路三、代码一、题目要求给你一个整数数组arr,请你帮忙统计数组中每个数的出现次数。如果每个数的出现次数都是独一无二的,就返回true;否则返回 false。示例 1:输入:arr = [1,2,2,1,1,3]输出:true解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 次。没有两个数的出现次数相同。示例 2:输入:arr = [1,2]输出:false示例 3:输入:arr = [..

2020-10-28 12:34:19 1001 1

原创 leetcode_1365. 有多少小于当前数字的数字

目录一、题目内容二、解题思路三、代码一、题目内容给你一个数组nums,对于其中每个元素nums[i],请你统计数组中比它小的所有数字的数目。换而言之,对于每个nums[i]你必须计算出有效的j的数量,其中 j 满足j != i 且 nums[j] < nums[i]。以数组形式返回答案。示例 1:输入:nums = [8,1,2,2,3]输出:[4,0,1,1,3]解释:对于 nums[0]=8 存在四个比它小的数字:(1,2,2 和 ...

2020-10-26 15:24:27 401

原创 Hadoop环境搭建测试以及MapReduce实例实现

目录1 任务2 过程2.1熟悉常用的 Hadoop 命令2.2Hadoop环境搭建1.SSH登录权限设置2.安装Java环境3.Hadoop的安装4.伪分布式安装配置2.3Wordcount实例2.4 搭建eclipse环境编程实现Wordcount程序1、安装eclipse2.配置Hadoop-Eclipse-Plugin3.在Eclipse中操作HDFS中的文件4.在Eclipse中创建MapReduce项目5.通过 Eclipse 运行...

2020-10-24 16:43:04 2634 7

原创 【CVPR2020】Pose-guided Visible Part Matching for Occluded Person ReID 【Windows可运行github库PVPM_Windows】

目录一、说明二、修正部分说明三、联系方式一、说明这是针对于CVPR2020《Pose-guided Visible Part Matching for Occluded Person ReID》PVPM代码的Windows版本的GitHub库,由本人亲自完成修正和测试,地址为:https://github.com/nickhuang1996/PVPM_Windows二、修正部分说明1.对于测试部分的修正,包括rank_cy.pyx文件的修正,setup.py文件的修正以及读取

2020-10-23 22:09:51 589 5

原创 leetcode_234. 回文链表

目录一、题目内容二、解题思路三、代码一、题目内容请判断一个链表是否为回文链表。示例 1:输入: 1->2输出: false示例 2:输入: 1->2->2->1输出: true进阶:你能否用O(n) 时间复杂度和 O(1) 空间复杂度解决此题?二、解题思路先用一个list存储每个节点的值,然后首尾双指针前后移动判断每个对称位置的元素值是否相等即可。三、代码# Definition for singly-.

2020-10-23 10:20:25 375 2

原创 Python实现深度学习系列之【正向传播和反向传播】

前言在了解深度学习框架之前,我们需要自己去理解甚至去实现一个网络学习和调参的过程,进而理解深度学习的机理;为此,博主这里提供了一个自己编写的一个例子,带领大家理解一下网络学习的正向传播和反向传播的过程;除此之外,为了实现batch读取,我还设计并提供了一个简单的DataLoader类去模拟深度学习中数据迭代器的取样;并且提供了存取模型的函数;值得注意的是仅仅使用python实现,因此对于环境的需求不是很大,希望各位可以多多star我的博客和github,学习到更有用的知识!!目录

2020-10-22 16:21:14 3928 27

原创 leetcode_925. 长按键入

目录一、题目内容二、解题思路三、代码一、题目内容你的朋友正在使用键盘输入他的名字name。偶尔,在键入字符c时,按键可能会被长按,而字符可能被输入 1 次或多次。你将会检查键盘输入的字符typed。如果它对应的可能是你的朋友的名字(其中一些字符可能被长按),那么就返回True。示例 1:输入:name = "alex", typed = "aaleex"输出:true解释:'alex' 中的 'a' 和 'e' 被长按。示例 2:输入:name...

2020-10-21 11:01:11 314

原创 leetcode_143. 重排链表

目录一、题目内容二、解题思路三、代码一、题目内容给定一个单链表L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→…你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例1:给定链表 1->2->3->4, 重新排列为 1->4->2->3.示例 2:给定链表 1->2->3->4->5, 重新排列为 1->5->2...

2020-10-20 16:39:48 308 1

原创 Java 浦发银行2020-3-22编程题

目录一、题目内容二、代码三、结果一、题目内容1.第一题,买n次水果,每次买的个数和种类都不同,问买苹果的个数;例如:第一次"apple orange banana"第二次"apple orange"第三次"orange"买两次,则apple=22.第二题,合并输出数组,两个数组中都有的元素则去除:[1,2,3][3,4,5,2]则得到[1, 4, 5]二、代码package pufa;import java.util.ArrayL

2020-10-20 12:15:02 538 2

原创 用IDEA构建一个简单的Java程序范例

一、创建项目1.点击菜单栏File->New->Project...2.从左边栏找到Java,例如我这里是Java Enterprise(每个人的可能不一样,因为IDE版本可能不同),然后选择project SDK,没有的话点击Download JDK...,有的话点击Add JDK...3. Download JDK是这个界面,Vendor我这里选择Oracle OpenJDK(各位可以根据需要选择),Version是版本,Location是位置4.下载或者添加

2020-10-19 16:50:32 427 2

原创 leetcode_844. 比较含退格的字符串

目录一、题目内容二、解题思路三、代码一、题目内容给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。注意:如果对空文本输入退格字符,文本继续为空。示例 1:输入:S = "ab#c", T = "ad#c"输出:true解释:S 和 T 都会变成 “ac”。示例 2:输入:S = "ab##", T = "c#d#"输出:true解释:S 和 T 都会变成 “”。示例 3:

2020-10-19 16:24:57 252

原创 leetcode_19. 删除链表的倒数第N个节点

目录一、题目内容二、解题思路三、代码一、题目内容给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n保证是有效的。进阶:你能尝试使用一趟扫描实现吗?二、解题思路先让一个指针走n步,然后让另一个指针和该指针一起走,当该指针走到尾部,另一个指针...

2020-10-18 18:22:53 314 1

原创 leetcode_977. 有序数组的平方

一、题目内容给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例 1:输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]示例 2:输入:[-7,-3,2,3,11]输出:[4,9,9,49,121]提示:1 <= A.length <= 10000-10000 <= A[i] <= 10000A已按非递减顺序排序。二、解题思路平方之后排序即可 。三、代..

2020-10-16 22:32:11 252

原创 OpenCV 生成水墨质感的图片 黑暗之魂三 只狼:影逝二度

目录一、原图图片和效果图二、具体步骤三、完整代码四、生成的其他效果图五、总结一、原图图片和效果图黑白版彩色版二、具体步骤导入库# -*- coding: UTF-8 -*-import cv2import numpy as np读取图片,灰度图,因此第二参数为0(1则表示彩色图)# 读取图片img = cv2.imread('img.jpg', 0)保存灰度图# 显示并保存图片cv2.imshow('gray', im..

2020-10-16 18:52:47 4798 13

原创 leetcode_116. 填充每个节点的下一个右侧节点指针

目录一、题目内容二、解题思路三、代码一、题目内容给定一个二叉树struct Node { int val; Node *left; Node *right; Node *next;}填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NULL。初始状态下,所有next 指针都被设置为 NULL。示例:输入:{"$id":"1","left":{"$id":"2","left":...

2020-10-15 12:52:18 278

原创 leetcode_24. 两两交换链表中的节点

目录一、题目内容二、解题思路三、代码一、题目内容给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]示例 2:输入:head = []输出:[]示例 3:输入:head = [1]输出:[1]提示:链表中节点的数目在范围 [0, 100] 内0 <= Node.val <=

2020-10-13 16:02:10 326

原创 leetcode_530. 二叉搜索树的最小绝对差

目录一、题目内容二、解题思路三、代码一、题目内容给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。示例:输入: 1 \ 3 / 2输出:1解释:最小绝对差为 1,其中 2 和 1 的差的绝对值为 1(或者 2 和 3)。提示:树中至少有 2 个节点。本题与 783 https://leetcode-cn.com/problems/minimum-distance-betwe...

2020-10-12 13:24:38 312

原创 冒泡排序的概念和代码范例 Python

目录一、概念二、代码一、概念交换排序的一种:从第一对到最后一对每对比较大小,前者大于后者则交换,因此最后一个元素是最大的;然后考虑第二大的数,按道理放在倒数第二个位置;...每次循环考虑的长度要减一,因为每次都会把大数放在后面,放好了就考虑小一点的数,再把这些数也放好即可。二、代码def bubble_sort(arr): length = len(arr) while length > 0: for i in range(le

2020-10-10 10:46:07 618 5

原创 leetcode_142. 环形链表 II

目录一、题目内容二、解题思路三、代码一、题目内容给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回null。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。说明:不允许修改给定的链表。示例 1:输入:head = [3,2,0,-4], pos = 1输出:tail connects to node index 1解释:链表中有一个环,其尾部连接...

2020-10-10 09:58:13 425

原创 快速排序的概念和代码范例 Python

目录一、概念二、代码一、概念交换排序的一种,递归实现,其核心是随意找一个值,然后比它小的放前面,比它大的放后面,一趟一趟找:1.记录pivot = arr[i]2.从后往前找到第一个小于等于pivot的值,停在小值arr[j]的位置,则pivot对应位置arr[i]的值被这个小值替代;3.从前往后找到第一个大于等于pivot的值,停在大值arr[i]的位置,则小值arr[j]被这个大值arr[i]替代;4.重复2和3,若i >= j,则说明以pivot这个值的快速排序完

2020-10-09 20:53:27 529 4

原创 leetcode_141. 环形链表

目录一、题目内容二、解题思路三、代码一、题目内容给定一个链表,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。如果链表中存在环,则返回 true 。 否则,返回 false 。进阶:你能用 O(1)(即,常量

2020-10-09 09:36:09 368

原创 leetcode_771. 宝石与石头

目录一、题目内容二、解题思路三、代码一、题目内容给定字符串J代表石头中宝石的类型,和字符串S代表你拥有的石头。S中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J中的字母不重复,J和S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。示例 1:输入: J = "aA", S = "aAAbbbb"输出: 3示例 2:输入: J = "z", S = "ZZ"输出: 0注意:S...

2020-10-02 22:27:18 779 1

pose_hrnet_w48_256x192.zip

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

2020-08-26

Draw项目的下载地址.txt

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

2019-05-09

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

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

2019-04-23

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

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

2019-04-22

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

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

2019-04-22

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

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

2019-03-19

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

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

2019-03-13

Pytorch-0.4.1兼容CUDA9.0

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

2019-01-10

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的粉丝

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