You are in a maze; seeing n doors in front of you in beginning. You can choose any door you like. The probability for choosing a door is equal for all doors.If you choose the ith door, it can either ta...
分类:
其他好文 时间:
2015-05-17 16:49:18
阅读次数:
118
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).
The robot can only move either down or right at any point in time. The robot is trying to reach the ...
分类:
其他好文 时间:
2015-05-16 20:38:51
阅读次数:
145
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).The robot can only move either down or right at any po...
分类:
编程语言 时间:
2015-05-15 22:41:05
阅读次数:
173
题目:Follow up for problem "Populating Next Right Pointers in Each Node".What if the given tree could be any binary tree? Would your previous solution s...
分类:
其他好文 时间:
2015-05-15 13:21:07
阅读次数:
113
描述:
A peak element is an element that is greater than its neighbors.
Given an input array where num[i] ≠ num[i+1], find a peak element and return its index.
The array may contain multiple peaks, in that case return the index to any one of the peaks is f...
分类:
其他好文 时间:
2015-05-15 09:03:58
阅读次数:
134
模式匹配是类似switch-case特性,但更加灵活;也类似if-else,但更加简约。 1 def fibonacci(i : Any) : Int = i match { 2 case 0 => 0 3 case 1 => 1 4 case n : Int if (n >...
分类:
其他好文 时间:
2015-05-15 01:19:14
阅读次数:
124
Implement wildcard pattern matching with support for '?' and '*'.'?' Matches any single character.'*' Matches any sequence of characters (including th...
分类:
编程语言 时间:
2015-05-14 18:21:58
阅读次数:
152
官方是这么说的:Cluster resources can be under-utilized if the number of parallel tasks used in any stage of the computation is not high enough. For example, ...
分类:
其他好文 时间:
2015-05-14 11:36:56
阅读次数:
359
Rust有一个特殊的属性,#[cfg],允许你一句传递给编译器的标志来编译代码。它有两种形式:
#[cfg(foo)]
#[cfg(bar = "baz")]
它们还有一些辅助形式:
#[cfg(any(unix, windows))]
#[cfg(all(unix, target_pointer_width = ...
分类:
其他好文 时间:
2015-05-14 10:05:42
阅读次数:
567
git push -u origin master 时候报错 src refspec master does not match any. 因为Git@OSC上面没有版本分支master,首先要去到目标目录,随便git add一个文件,然后git commit -m "msg"。提交到了( 在commit之前...
分类:
其他好文 时间:
2015-05-14 01:04:19
阅读次数:
127