自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新东方挖掘机三本技校

爱好参加各种kaggle天池等竞赛

原创 比特币白皮书 Bitcoin: A Peer-to-Peer Electronic Cash System
原力计划

摘要 纯粹的点对点电子现金将允许在线支付直接从一方发送到另一方,而无需通过金融机构。数字签名提供了部分解决方案,但是如果仍然需要可信的第三方来防止重复开销,那么主要的好处就丧失了。我们提出了一个使用点对点网络解决双花问题的方案。 网络时间戳通过将事务散列到基于散列的工作证明的持续链中,形成不重新...

2020-03-29 16:15:45 635 0

原创 比特币挖矿与共识

简介 挖矿是增加⽐特币货币供应的⼀个过程。挖矿同时还保护着⽐特币系统的安全,防⽌欺诈交易,避免“双重⽀付”,“双重⽀ 付”是指多次花费同⼀笔⽐特币。矿⼯们通过为⽐特币⽹络提供算⼒来换取获得⽐特币奖励的机会。 矿⼯们验证每笔新的交易并把它们记录在总帐簿上。每10分钟就会有⼀个新的区块被“挖掘”出来...

2020-03-31 20:23:36 192 0

原创 一文入门区块链相关知识

区块链是由包含交易信息的区块从后向前有序链接起来的数据结构。它可以被存储为flat file(⼀种包含没有相对关系记录的 ⽂件),或是存储在⼀个简单数据库中。⽐特币核⼼客⼾端使⽤Google的LevelDB数据库存储区块链元数据。区块被从后向 前有序地链接在这个链条⾥,每个区块都指向前⼀个区块。区...

2020-03-31 17:11:07 376 0

原创 比特币网络与P2P

P2P⽹络架构 ⽐特币采⽤了基于国际互联⽹(Internet)的P2P(peer-to-peer)⽹络架构。P2P是指位于同⼀⽹络中的每台计算机都彼此 对等,各个节点共同提供⽹络服务,不存在任何“特殊”节点。每个⽹络节点以“扁平(flat)”的拓扑结构相互连通。在P2P⽹络 中不存在任何服务端(...

2020-03-31 15:51:39 279 0

原创 比特币的交易

简介 ⽐特币交易是⽐特币系统中最重要的部分。根据⽐特币系统的设计原理,系统中任何其他的部分都是为了确保⽐特币交易可 以被⽣成、能在⽐特币⽹络中得以传播和通过验证,并最终添加⼊全球⽐特币交易总账簿(⽐特币区块链)。⽐特币交易的 本质是数据结构,这些数据结构中含有⽐特币交易参与者价值转移的相关信息。...

2020-03-31 12:44:46 211 0

原创 比特币的密钥、地址、钱包

简介 ⽐特币的所有权是通过数字密钥、⽐特币地址和数字签名来确⽴的。数字密钥实际上并不是存储在⽹络中,⽽是由⽤⼾⽣成 并存储在⼀个⽂件或简单的数据库中,称为钱包。存储在⽤⼾钱包中的数字密钥完全独⽴于⽐特币协议,可由⽤⼾的钱包软 件⽣成并管理,⽽⽆需区块链或⽹络连接。密钥实现了⽐特币的许多有趣特性,...

2020-03-31 11:40:33 222 0

原创 什么是比特币?比特币的发展史,什么是挖矿?

什么是⽐特币 ⽐特币是由⼀系列概念和技术作为基础构建的数字货币⽣态系统。狭义的“⽐特币”代表系统中的货币单位,⽤于储存和传输 价值。⽤⼾主要通过互联⽹使⽤⽐特币系统,当然其他⽹络也可以使⽤。⽐特币协议以各种开源软件的形式实现,这些软件 可以在笔记本电脑、智能⼿机等多种设备上运⾏,让⽤⼾⽅便地接⼊...

2020-03-30 23:30:26 572 0

原创 速读《精通比特币》基本术语

“常⽤术语表”中包含了很多常⻅的⽐特币相关术语。地址 ⽐特币地址(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由⼀串字符和数字组成,以阿拉伯数字“1”开头。就像 别⼈向你的email地址发送电⼦邮件⼀样,他可以通过你的⽐特币地址向你发送⽐特币。 BIP ⽐特币改进...

2020-03-30 22:26:57 315 0

原创 leetcode 39. 组合总和

在上次打劫完一条街道之后和一圈房屋后,小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为“根”。 除了“根”之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。 如果两个直接相连的房子在同一天晚上被打劫,房屋将自...

2020-03-30 19:53:17 113 0

原创 leetcode 312. 戳气球

有 n 个气球,编号为0 到 n-1,每个气球上都标有一个数字,这些数字存在数组nums中。 现在要求你戳破所有的气球。每当你戳破一个气球 i 时,你可以获得nums[left] * nums[i] * nums[right]个硬币。这里的left和right代表和i相邻的两个气球的序号。注意当...

2020-03-30 19:31:59 195 0

原创 区块链的一些名词解释

地址: 比特币地址(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由一串字符和数字组成。它其实是通过对160位二进制公钥哈希值进行base58check编码后的信息。就像别人向你的email地址发送电子邮件一样,他可以通过你的比特币地址向你发送比特币。 bip: ...

2020-03-29 00:01:02 191 0

原创 leetcode 287. 寻找重复数

给定一个包含n + 1 个整数的数组nums,其数字都在 1 到 n之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,3,4,2,2] 输出: 2 示例 2: 输入: [3,1,3,4,2] 输出: 3 c...

2020-03-25 16:02:04 90 0

原创 leetcode 102. 二叉树的层次遍历

给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如: 给定二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果: [ [3], [9,20], [15,7] ] 用递归...

2020-03-25 15:43:06 88 0

原创 142. 环形链表 II

给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定的链表。 示例 1: 输入:head = [...

2020-03-23 20:22:48 85 0

原创 牛客网编程题——字符串_空格替换

题目描述 请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串由大小写的英文字母组成。 给定一个stringiniString为原始的串,以及串的长度 intlen, 返回替换后的string...

2020-03-17 23:09:28 100 0

原创 牛客网编程题——字符串_确定两串乱序同构

题目描述 给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。这里规定大小写为不同字符,且考虑字符串中的空格。 给定一个stringstringA和一个stringstringB,请返回一个bool,代表两串是否重新排列后可相同。保证两串的长度都小于等于500...

2020-03-17 23:07:28 125 0

原创 leetcode 151. 翻转字符串里的单词

可以说这道题我做的奇丑无比,但思路还是明确的。 class Solution: def reverseWords(self, s: str) -> str: res = "" restmp = "" ...

2020-03-17 13:13:31 78 0

原创 leetcode 240. 搜索二维矩阵 II

编写一个高效的算法来搜索mxn矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], ...

2020-03-17 09:12:44 154 0

原创 剑指offer 面试题03. 数组中重复的数字

找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 ...

2020-03-16 21:54:12 140 0

原创 leetcode 1071. 字符串的最大公因子

对于字符串S 和T,只有在 S = T + ... + T(T与自身连接 1 次或多次)时,我们才认定“T 能除尽 S”。 返回最长字符串X,要求满足X 能除尽 str1 且X 能除尽 str2。 示例 1: 输入:str1 = "ABCABC", str2 = &q...

2020-03-16 21:20:32 105 0

原创 剑指offer 面试题17. 打印从1到最大的n位数

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 示例 1: 输入: n = 1 输出: [1,2,3,4,5,6,7,8,9] 说明: 用返回一个整数列表来代替打印 n 为正整数 class Sol...

2020-03-16 20:58:46 84 0

原创 leetcode 509. 斐波那契数

斐波那契数,通常用F(n) 表示,形成的序列称为斐波那契数列。该数列由0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1)= 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 给定N,计算F(N)。 示例 1: ...

2020-03-16 20:48:58 97 0

原创 leetcode 235. 二叉搜索树的最近公共祖先

给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉搜索树:root =[6...

2020-03-15 20:31:04 67 0

原创 剑指offer 面试题58 - II. 左旋转字符串

字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 1: 输入: s = "abc...

2020-03-15 15:35:19 89 0

原创 leetcode 239. 滑动窗口最大值

给定一个数组 nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例: 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输出: [3,3,5,5...

2020-03-15 15:20:18 87 0

原创 剑指offer 面试题59 - II. 队列的最大值

请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 若队列为空,pop_front 和 max_value需要返回 -1 示例 1: 输入: ["MaxQueue&...

2020-03-15 14:55:54 101 0

原创 剑指offer 面试题61. 扑克牌中的顺子

从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。 示例1: 输入: [1,2,3,4,5] 输出: True 示例2: 输入: [0,0,1,2,5...

2020-03-15 14:20:15 129 0

原创 剑指offer 面试题62. 圆圈中最后剩下的数字

0,1,,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。 示例 1: 输入: ...

2020-03-15 13:51:13 112 0

原创 剑指offer 面试题63. 股票的最大利润

假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖该股票一次可能获得的最大利润是多少? 示例 1: 输入: [7,1,5,3,6,4] 输出: 5 解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。 注...

2020-03-15 09:02:02 101 0

原创 剑指offer 面试题64. 求1+2+…+n

求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出:6 示例 2: 输入: n = 9 输出:45 限制: 1 <= n<= 10000 ...

2020-03-15 08:44:17 80 0

原创 leetcode 961. 重复 N 次的元素

在大小为 2N的数组 A中有 N+1 个不同的元素,其中有一个元素重复了 N 次。 返回重复了 N次的那个元素。 示例 1: 输入:[1,2,3,3] 输出:3 示例 2: 输入:[2,1,2,5,3,2] 输出:2 示例3: 输入:[5,1,5,2,5,3,5,4] 输出:5 统...

2020-03-15 01:26:09 146 0

原创 剑指offer 面试题49. 丑数

我们把只包含因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 示例: 输入: n = 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。 说明: 1是丑数。 n不超过1690。 ...

2020-03-15 01:25:51 288 0

原创 leetcode 300. 最长上升子序列

给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是[2,3,7,101],它的长度是 4。 说明: 可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。 你算法的时间复杂度应该为...

2020-03-14 23:58:05 119 0

原创 LSTM训练过程与参数解读

2020-03-14 09:02:36 613 0

原创 pytorch实战从入门到精通第三部分——数据处理

计算数据集的均值和标准差 import os import cv2 import numpy as np from torch.utils.data import Dataset from PIL import Image def compute_mean_and_std(dataset)...

2020-03-09 15:31:30 111 0

原创 pytorch实战从入门到精通第二部分——卷积神经网络

两层卷积网络的示例 # convolutional neural network (2 convolutional layers) class ConvNet(nn.Module): def __init__(self, num_classes=10): super(C...

2020-03-09 15:28:06 112 0

原创 pytorch一天速成第一部分——基础入门Tensor和cuda

PyTorch是什么? 这是一个基于Python的科学计算包,其旨在服务两类场合: 替代numpy发挥GPU潜能 一个提供了高度灵活性和效率的深度学习实验性平台 导入包和版本查询 import torch import torch.nn as nn import torchvision ...

2020-03-09 10:16:34 311 0

原创 (Object detection)目标检测从入门到精通——第五部分YOLO 算法

你们已经学到对象检测算法的大部分组件了,在这个视频里,我们会把所有组件组装在一起构成YOLO对象检测算法。 我们先看看如何构造你的训练集,假设你要训练一个算法去检测三种对象,行人、汽车和摩托车,你还需要显式指定完整的背景类别。这里有3个类别标签,如果你要用两个anchor box,那么输出 ...

2020-03-08 09:38:04 157 0

原创 (Object detection)目标检测从入门到精通——第四部分anchor box

3.8 Anchor Boxes 到目前为止,对象检测中存在的一个问题是每个格子只能检测出一个对象,如果你想让一个格子检测出多个对象,你可以这么做,就是使用anchor box这个概念,我们从一个例子开始讲吧。 假设你有这样一张图片,对于这个例子,我们继续使用3×3网格,注意行人的中点...

2020-03-08 09:20:34 237 0

原创 (Object detection)目标检测从入门到精通——第三部分非极大抑制

3.7 非极大值抑制(Non-max suppression) 到目前为止你们学到的对象检测中的一个问题是,你的算法可能对同一个对象做出多次检测,所以算法不是对某个对象检测出一次,而是检测出多次。非极大值抑制这个方法可以确保你的算法对每个对象只检测一次,我们讲一个例子。 假设你需要在这张图...

2020-03-01 20:36:13 178 0

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