LeoEatle's World

Do have faith in what you are doing.

Docker学习笔记

第一篇Docker

由于SegmentFault使用Docker进行部署,我开始学习Docker的使用 安装Docker安装Docker非常简单,只需要在官网下载dmg文件安装即可,官网都有说明注意事项 Docker的原理Docker有两个重要的概念,一个是image,一个是containers 这有点像虚拟机,一个是镜像,一个是容器。镜像是不会改变的,容器是运行镜像的一个实例,如果你的本地没有这些镜像,doc......

[LeetCode]190 Reversed Bits

位运算

Question反转一个含有32位的无符号整数 比如,给一个输入是43261596,二进制是00000010100101000001111010011100,返回964176192,二进制是00111001011110000010100101000000 如果这个函数要被循环调用,你如何优化它呢? Solution如果是利用Python强大的list与str互转以及强大的reverse的话,......

SegmentFault开发文档笔记

目录规范直接置于${root}下的目录称作一级目录。一级目录 必须(MUST) 具有某种职能属性。 除了下面列举的一些常见目录之外,${root}下面也可以放置一些跟项目发布相关的文件,例如build.sh,build.xml,Makefile,Gruntfile等等. 一级目录 src dep tool test doc entry assets 资源目录tpl 模块和加载器规范建议使用......

[LeetCode]130. Surrounded Regions

这道题调bug到痛哭出声

QuestionGiven a 2D board containing ‘X’ and ‘O’ (the letter O), capture all regions surrounded by ‘X’.给一个包含’X’和’O’的2d矩阵,找到所有被X包围的O A region is captured by flipping all ‘O’s into ‘X’s in that surrou......

[LeetCode]455. Assign Cookies & 452. Minimum Number of Arrows to Burst Balloons

Greedy贪心算法

Question1这一次我同时把两道问题放在同一篇文章里,主要原因是这两个问题都运用了贪心算法 Assign Cookies第一个问题是这样的,假设你作为父母要给孩子们曲奇吃,但每个孩子只能拿到一个曲奇饼,每个孩子有个贪心值g,这是他需要的曲奇饼大小的最小满意值,并且每个曲奇j的大小为sj,如果sj>gj,就说明这个曲奇能满足孩子的需要,你的目标是满足尽量多的孩子Example 1:......

[LeetCode]448. Find All Numbers Disappeared in an Array

关键词: 标记数组元素

Question 今天开始我决定把题目翻译一下,提供一下自己的翻译水平~ 给一个整数数组,数组里1<=a[i]<=n(n是数组的长度),有些整数会出现两次有些会出现一次找到[1,n]中所有不在这个数组里的元素你可以不用任何额外空间并且在O(n)下解决这个问题吗?(返回的数组不算额外空间)Example: Input:[4,3,2,7,8,2,3,1] Output:[5,6] ......

438. Find All Anagrams in a String

关键词:滑动窗口

QuestionGiven a string s and a non-empty string p, find all the start indices of p’s anagrams in s. Strings consists of lowercase English letters only and the length of both strings s and p will no......

453. Minimum Moves to Equal Array Elements

QuestionGiven a non-empty integer array of size n, find the minimum number of moves required to make all array elements equal, where a move is incrementing n - 1 elements by 1. Example: Input:[1,2,......

[LeetCode]202 Happy Number

QuestionWrite an algorithm to determine if a number is “happy”. A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the......

爬虫的意义在哪里?

回到当初我学python的动力,很大原因是因为爬虫,当时同龄的技术爱好者和我说,python多么多么牛逼,多么多么Geek,我不为所动,直到我修了信息检索这门课 顾名思义,这门课的目标是弄懂现在搜索引擎的原理,当然包括了爬虫,以项目作为期末成绩参照,自然就是写一个爬虫 毫无疑问我接触了python,自此我开启了一个疯狂探索python的阶段 回到主题,爬虫的意义在哪里? 我认为,目前互联网......