Heroinlin's Blog

  • 首页

  • 标签

  • 分类

  • 归档

两个字符串上的删除操作

发表于 2018-08-07 | 更新于 2020-06-02 | 分类于 Algorithm

两个字符串上的删除操作Question LeetCode第583题 给你两个单词word1和word2,请问至少需要几次删除操作使得word1和word2变得一样?每一步你都可以从word1或者word2里删除一个字符。例如如果输入两个单词”sea”和”eat”,我们至少需要两步删除操作, ...

阅读全文 »

删掉再赚到

发表于 2018-08-07 | 更新于 2020-06-02 | 分类于 Algorithm

删掉再赚到Question 这是LeetCode第740题。 给你一个整数数组nums,你可以在数组上做如下操作:你可以选择任意一个数字nums[i]把它删掉并赚到nums[i]个点。此后,你必须删除数组中所有值为nums[i]-1和nums[i]+1的数字。你最开始有0个点。请问你如此执行 ...

阅读全文 »

多出的数字

发表于 2018-08-07 | 更新于 2020-06-02 | 分类于 Algorithm

多出的数字Question在两个输入的数组中除了一个数字之外其余数字的值和顺序都相同,第一个数组比第二个数组多一个数字。请问如何找出第一个数组中多出的数字的下标?例如如果输入两个数组{2, 4, 6, 8, 9, 10, 12}和{2, 4, 6, 8, 10, 12},则输出4,该下标对应的数字是 ...

阅读全文 »

Multiples of 3 and 5

发表于 2018-08-07 | 更新于 2020-06-02 | 分类于 Algorithm

Multiples of 3 and 5QuestionIf we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples ...

阅读全文 »

硬币难题

发表于 2018-08-07 | 更新于 2019-06-12 | 分类于 Algorithm

硬币难题问题描述假设你有 8 枚大小相同的硬币,但其中 1 枚硬币要比其他 7 枚稍重一点(但你不知道具体是哪一枚)。同时,你还有一个老式天平可以称重,从而得出哪枚硬币稍重(或是否重量相同)。那么,最少要称多少次才能找出那枚稍重的硬币? 优秀答案从 8 枚硬币中取出 6 枚,天平左右盘各放 3 枚。 ...

阅读全文 »

多数投票算法(Boyer-Moore Algorithm)

发表于 2018-08-07 | 更新于 2019-06-11 | 分类于 Algorithm

多数投票算法(Boyer-Moore Algorithm) Leet Code 第169题 问题描述给定一个无序数组,有n个元素,找出其中的一个多数元素,多数元素出现的次数大于⌊ n/2 ⌋,注意数组中也可能不存在多数元素。 一般解法 先对数组排序,然后取中间位置的元素,再对数据扫描一趟来判断此元 ...

阅读全文 »

二叉树节点类

发表于 2018-08-06 | 更新于 2020-06-02 | 分类于 Algorithm

二叉树节点类class Node(): def __init__(self, value=None, root_node=None, left_node=None, right_node=None): self.value = value self.root = r ...

阅读全文 »

python之urllib模块的使用

发表于 2018-04-27 | 更新于 2020-06-02 | 分类于 python

python之urllib模块的使用1.基本用法urllib.request.urlopen(url, data=None, [timeout, ]*, cafil ...

阅读全文 »

Mac下编译opencv

发表于 2018-04-18 | 更新于 2021-07-22 | 分类于 OpenCV

Mac下编译opencv使用HomeBrew安装cmakebrew install cmake 使用HomeBrew安装opencvbrew install opencv Opencv安装的位置为 :/usr/local/Cellar/opencv 使用源码编译git clone https://g ...

阅读全文 »

编译opencv精简静态库

发表于 2018-04-18 | 更新于 2021-07-22 | 分类于 OpenCV

编译opencv精简静态库本示例在centos6.5上编译opencv2.4.9 安装依赖包yum install cmake gcc gcc-c++ make cmake命令直接编译opencv_highgui库在读写jpeg,png,tiff,jpeg2000图像格式时用到了第三方编解码库,可以 ...

阅读全文 »
1234…10
Heroinlin

Heroinlin

93 日志
23 分类
111 标签
GitHub E-Mail Twitter
© 2021 Heroinlin
由 Hexo 强力驱动 v3.6.0
|
主题 – NexT.Pisces v7.1.2