自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leetcode : 375. Guess Number Higher or Lower II

Guess Number Higher or Lower II URL : https://leetcode.com/problems/guess-number-higher-or-lower-ii/ 解题思路: 递归的思路是,我可以猜1~n中任意一个数x,然后递归的去猜[1,x) 和(x,n]...

2019-06-07 08:36:40

阅读数 11

评论数 0

Leetcode: 992. Subarrays with K Different Integers

URL : https://leetcode.com/problems/subarrays-with-k-different-integers/ 思路: 该题其实代码量不多,但是思路不好想,我是看了discuss才恍然大悟。下面给出代码。 数组中最多出现K个不同的数字的组合数为N, 数组中最多出现...

2019-05-26 10:25:32

阅读数 28

评论数 0

Leetcode: Longest Substring Without Repeating Characters

URL : https://leetcode.com/problems/longest-substring-without-repeating-characters/ 思路: 思路就是滑动窗口,当前字符在之前没有出现过,则窗口左端和右端都有效,如果出现重复,则移动窗口的左端直到当前位置的字符在字符...

2019-05-26 10:11:16

阅读数 11

评论数 0

Leetcode: 315. Count of Smaller Numbers After Self

Url : https://leetcode.com/problems/count-of-smaller-numbers-after-self/ You are given an integer array nums and you have to return a new counts arra...

2019-03-31 20:00:24

阅读数 21

评论数 0

Leetcode:297. Serialize and Deserialize Binary Tree

url https://leetcode.com/problems/serialize-and-deserialize-binary-tree/ 本题使用层次遍历就行了,下面给出代码 /** * Definition for a binary tree node. */ ...

2019-03-11 23:50:16

阅读数 22

评论数 0

Leetcode 295 Find Median from Data Stream

题目链接:https://leetcode.com/problems/find-median-from-data-stream/ 解题思路 既然是是找到中位数,我们就使用两个堆,一个是大顶堆,一个小顶堆,保证两个堆满足以下条件: 大顶堆的第一个元素需要小于小顶堆的第一个元素; 大顶堆的元素数量不...

2019-03-02 13:24:19

阅读数 32

评论数 0

Leetcode: 241. Different Ways to Add Parentheses

题目链接 https://leetcode.com/problems/different-ways-to-add-parentheses/ 描述 Given a string of numbers and operators, return all possible results from co...

2019-02-11 20:06:01

阅读数 61

评论数 0

Golang goroutine pool 的实现

Golang 语言很好的支持高并发场景,goroutine相比java的thread开销更小。但是大量的goroutine会带来内存开销,如果无限的创建goroutine则会出现内存溢出的灾难,所以萌生出了goroutine pool 的想法,仿照java中的ThreadPoolExecutor实...

2019-02-11 16:50:05

阅读数 93

评论数 0

218. The Skyline Problem

题目链接 : https://leetcode.com/problems/the-skyline-problem/ 解题思路 先定义下:对于三元组(left,right,high) 我们可以认为(left,high)为开始的先计为(left,high,true) (right,high) 认为结束...

2019-01-19 21:51:44

阅读数 34

评论数 0

Leetcode 289. Game of Life

题目描述 Game of Life Medium 647 131 Favorite Share According to the Wikipedia’s article: “The Game of Life, also known simply as Life, is a cellular a...

2019-01-06 11:52:14

阅读数 181

评论数 0

Leetcode 284. Peeking Iterator

题目描述 Given an Iterator class interface with methods: next() and hasNext(), design and implement a PeekingIterator that support the peek() operation –...

2019-01-06 10:18:41

阅读数 41

评论数 0

Leetcode 287. Find the Duplicate Number

题目描述 Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate number must e...

2019-01-06 10:15:59

阅读数 57

评论数 1

Tensorflow:Mac下的环境安装和helloworld

Tensorflow安装 官网上建议virtualenv安装 我们建议使用 virtualenv 安装。virtualenv 是一个和其它 Python 项目开发隔离的虚拟 Python 环境,在同一台机器上不会干扰也不会被其它程序影响。virtualenv 安装过程中,你不仅仅安装了 Ten...

2019-01-04 17:17:08

阅读数 63

评论数 0

Leetcode 324 Wiggle Sort II

题目描述 Given an unsorted array nums, reorder it such that nums[0] < nums[1] > nums[2] < nums[3]… Example 1: Input: num...

2018-12-30 16:58:17

阅读数 36

评论数 0

Leetcode:239. Sliding Window Maximum

Given an array nums, there is a sliding window of size k which is moving from the very left of the array to the very right. You can only see the k nu...

2018-12-06 09:19:37

阅读数 36

评论数 0

Coding interview:数组中未出现的最小正整数

题目描述 给定一个无序整型数组array,找出数组中未出现的最小正整数. 例如: [-1,2,3,4] 返回1 [1,2,3,4] 返回5 解题思路 对于给定数组长度为N,我们希望数组中的数据为1,2,3,4…,N,这样最小的正整数则为N+1,但是事实情况并非我们所期待的这样,所以我们对数组进行一...

2018-10-28 14:40:58

阅读数 70

评论数 0

Flink:word count demo

flink 安装 单机安装flink非常简单,在官网下载flink,并执行安装包中bin文件下的start-cluster.sh即可,运行成功之后访问http://localhost:8081,会出现flink 的管理页面 Wordcout 代码 import org.apache.flink....

2018-10-21 21:23:58

阅读数 179

评论数 0

Coding interview:位运算2

找出正数中二进制1出现的次数 public int count1(int n) { int res = 0; while (n!=0){ res += n&1; n>&am...

2018-10-06 16:08:25

阅读数 85

评论数 0

Coding interview:位运算

位运算总结 1.交换两个数 2.选择两个数中较大的一个 3.位运算进行加减乘除 下面给出代码 //交换两个数 public void swap(int a,int b) { a = a^b; b = a^b; a = a^b; Sys...

2018-10-05 20:45:38

阅读数 70

评论数 0

leetcode:best time buy and sell stock系列

best time buy and sell stock系列 最近把leetcode上“best time buy and sell stock”系列一共5个问题整理了一下,题目就补贴出来了,在leetcode上面就能找到。 best time buy and sell stock 1 publi...

2018-10-02 22:42:25

阅读数 94

评论数 0

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