Redian新闻
>
lenovo这个outlet网站真是他大爷的
avatar
m*a
2
我有一年8个月的信用记录(一张学生信用卡卡),按时还款。这样是不是就够了.有没
有人知道标准是什么样的啊
avatar
n*0
3
还是需要得到流行工资才可以登广告?
avatar
m*t
5
一到有deal的时候我就"unable to authorize your payment"
avatar
b*e
6
我来抛砖吧。
O(n) 的解法大家都知道了吧。这个是O(n log n)的,比较直观点,
就是简单的Divide & Conquer,分别计算前半和后半的最大矩形面积,
然后和贯穿中间的最大矩形比较面积。我用最普通的前后扫描方法
来确定贯穿中间的最大矩形面积(O(n)时间)。所以这个算法和
MergeSort的情形一样,都是分成两个一半大小的子问题,然后O(n)
时间来合成。所以是O(nlogn)。
Java 程序:
public class histo {
public static int maxRect(int[] table ) {
return maxRect(table, 0, table.length-1);
}
public static int maxRect(int[] table, int start, int end) {
if ( start == end ) return table[start];
if ( start == end-1)
return Math.max(Math.max(table[end],table[start]),
2*Math.min(table[end],table[start]));
int mid = (start+end)/2;
int max = Math.max(maxRect(table, start, mid-1),
maxRect(table, mid+1, end));
int i= mid-1;
int j= mid+1;
int height = table[mid];
int area = 0;
while ( true ) {
while ( i>=start && table[i] >= height ) i--;
while ( j<=end && table[j] >= height ) j++;
area = height * ( j-i - 1) ;
if ( area > max ) max = area;
if ( i>=start && j<=end ) {
height = Math.max(table[i], table[j]);
} else if ( iend ) {
break;
} else if ( i< start ) {
height = table[j];
} else { // ( j > end )
height = table[i];
}
}
return max;
}
public static void main(String[] args) {
int [] a = { 2, 1, 4, 5, 1, 3, 3 };
System.out.println( maxRect(a) );
}
}
avatar
g*1
7
你不是被approved了么。。。

【在 m*******a 的大作中提到】
: 我有一年8个月的信用记录(一张学生信用卡卡),按时还款。这样是不是就够了.有没
: 有人知道标准是什么样的啊

avatar
s*l
8
不能同时
avatar
a*x
10
够smart的

【在 m******t 的大作中提到】
: 一到有deal的时候我就"unable to authorize your payment"
: 日

avatar
D*h
11
显然是错的.
横跨两边的最大Rect高度可能比最中间那个小。

【在 b*****e 的大作中提到】
: 我来抛砖吧。
: O(n) 的解法大家都知道了吧。这个是O(n log n)的,比较直观点,
: 就是简单的Divide & Conquer,分别计算前半和后半的最大矩形面积,
: 然后和贯穿中间的最大矩形比较面积。我用最普通的前后扫描方法
: 来确定贯穿中间的最大矩形面积(O(n)时间)。所以这个算法和
: MergeSort的情形一样,都是分成两个一半大小的子问题,然后O(n)
: 时间来合成。所以是O(nlogn)。
: Java 程序:
: public class histo {
: public static int maxRect(int[] table ) {

avatar
m*a
12
这种刚提交玩就被approve了觉得心里不踏实,所以问问

【在 g*******1 的大作中提到】
: 你不是被approved了么。。。
avatar
b*e
13
可以的,我的就是同时进行的。

【在 n******0 的大作中提到】
: 还是需要得到流行工资才可以登广告?
avatar
a*l
14
这里工资水平大概也是你们那里的一半

【在 A*V 的大作中提到】
: Wish I could say that in my area ...
avatar
m*c
15
billing address和shipping address不一样?
我买了n台了,没出过问题,只要两个地址一样。
avatar
b*e
16
考虑到了的。可能我说得简单了点。
看看Code里关于height的那一段你就明白了。

【在 D***h 的大作中提到】
: 显然是错的.
: 横跨两边的最大Rect高度可能比最中间那个小。

avatar
m*a
17
另外请问,原来的信用卡如果我一直不用(没年费),有没有负面影响(信用记录)?

【在 g*******1 的大作中提到】
: 你不是被approved了么。。。
avatar
m*t
19
一样啊,昨天还下一单(一共就下过3单)
今天又不行了。

【在 m**c 的大作中提到】
: billing address和shipping address不一样?
: 我买了n台了,没出过问题,只要两个地址一样。

avatar
t*j
20
这道题我onsite碰到了,结果脑袋短路,只给出了O(n2)解法,回家后一想
就想到你这个解法了,一点都不难,不知道为啥当场没想出来,郁闷死了。
可能是给的时间短了点,20分钟左右要理解题目再写出code并且给出复杂度。
我后悔死没带笔记本去onsite了,白板写code又慢又累又难看。面试完右胳膊
都酸的要死,不知道是不是因为我个子不高,老要伸高写字的缘故。
发现当场面试时候要想发挥好也挺不容易的,难免有这个那个疏忽之处。

【在 b*****e 的大作中提到】
: 我来抛砖吧。
: O(n) 的解法大家都知道了吧。这个是O(n log n)的,比较直观点,
: 就是简单的Divide & Conquer,分别计算前半和后半的最大矩形面积,
: 然后和贯穿中间的最大矩形比较面积。我用最普通的前后扫描方法
: 来确定贯穿中间的最大矩形面积(O(n)时间)。所以这个算法和
: MergeSort的情形一样,都是分成两个一半大小的子问题,然后O(n)
: 时间来合成。所以是O(nlogn)。
: Java 程序:
: public class histo {
: public static int maxRect(int[] table ) {

avatar
b*a
21
等着收卡就是了
实在不行的话版上派派包就踏实了

【在 m*******a 的大作中提到】
: 这种刚提交玩就被approve了觉得心里不踏实,所以问问
avatar
a*l
22
Murdock/Dodgen/Pope
除了高中稍微差一点
小学,中学都很好

【在 t******2 的大作中提到】
: 还是Heat pump, 太便宜了,没人性啊~
: 就是不知道学区怎么样,要是州里最好的,那可太没人性了~

avatar
d*t
23
lenovo的sales自己都说他也无解,不知道哪里的问题...

【在 m**c 的大作中提到】
: billing address和shipping address不一样?
: 我买了n台了,没出过问题,只要两个地址一样。

avatar
g*s
24
The D&C idea is easy to understand.
But to obtain the optimal results, how can you guarantee the partition is
always half to half to make sure T(N) = 2T(N/2) + N holds?
Someone made a valid challenge earlier.

【在 b*****e 的大作中提到】
: 我来抛砖吧。
: O(n) 的解法大家都知道了吧。这个是O(n log n)的,比较直观点,
: 就是简单的Divide & Conquer,分别计算前半和后半的最大矩形面积,
: 然后和贯穿中间的最大矩形比较面积。我用最普通的前后扫描方法
: 来确定贯穿中间的最大矩形面积(O(n)时间)。所以这个算法和
: MergeSort的情形一样,都是分成两个一半大小的子问题,然后O(n)
: 时间来合成。所以是O(nlogn)。
: Java 程序:
: public class histo {
: public static int maxRect(int[] table ) {

avatar
l*y
25
过了你还担心啥。。。
偶尔用用,不被关卡就行
avatar
t*2
26
关键就是高中,不在好学区,这价钱不算deal了,往下砍吧,不砍到造价以下都不好意思买.

【在 a**l 的大作中提到】
: Murdock/Dodgen/Pope
: 除了高中稍微差一点
: 小学,中学都很好

avatar
l*e
27
两个地址不能不一样吗?
LENOVO,想说爱你不容易。
avatar
g*s
28
No, I don't see how your code can handle it.

【在 b*****e 的大作中提到】
: 考虑到了的。可能我说得简单了点。
: 看看Code里关于height的那一段你就明白了。

avatar
g*i
29
Re

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 b********a 的大作中提到】
: 等着收卡就是了
: 实在不行的话版上派派包就踏实了

avatar
a*l
30
这个区的老中的孩子很多高中都去上magnet school了

买.

【在 t******2 的大作中提到】
: 关键就是高中,不在好学区,这价钱不算deal了,往下砍吧,不砍到造价以下都不好意思买.
avatar
m*t
31
最他妈的恶心的是sales说网站有问题,他们也没有办法在outlet下单,同时SD上的人
下的刷刷的。
credit dept的人信誓旦旦的说没有问题,你的账户都是clear的,绝对不应该checkout
不了。
你妈啊,这鸡巴公司就是搞地摊货的水平。
avatar
t*j
32
做好情况O(nlgn),最差情况还是O(n2)。

is

【在 g*********s 的大作中提到】
: The D&C idea is easy to understand.
: But to obtain the optimal results, how can you guarantee the partition is
: always half to half to make sure T(N) = 2T(N/2) + N holds?
: Someone made a valid challenge earlier.

avatar
g*i
33
Use infrequently
Keep it

★ 发自iPhone App: ChineseWeb - 中文网站浏览器

【在 m*******a 的大作中提到】
: 另外请问,原来的信用卡如果我一直不用(没年费),有没有负面影响(信用记录)?
avatar
q*j
35
人家有不愁卖不出去,你着急别人不在乎。

checkout

【在 m******t 的大作中提到】
: 最他妈的恶心的是sales说网站有问题,他们也没有办法在outlet下单,同时SD上的人
: 下的刷刷的。
: credit dept的人信誓旦旦的说没有问题,你的账户都是clear的,绝对不应该checkout
: 不了。
: 你妈啊,这鸡巴公司就是搞地摊货的水平。

avatar
b*e
36
1) 我采用的是对分法,mid = (start+end)/2。当然是 2 T(n/2) 了
2) 这个。。。 很容易自己验证一下嘛。代码都给出了,有疑问的话,
构造一组输入,比如
int a[] = { 1,1,1,1,1,1,1,4,4,4,1,1,1,1,1,1 }; // 答案是16
看看和心目中所想是不是一样。

【在 g*********s 的大作中提到】
: No, I don't see how your code can handle it.
avatar
m*q
37
pai
avatar
a*l
38
这里的magnet school相当于gift school,要考试才能进的,不是很好进的,里面亚裔
占很大比例,一个学校一届全county只招100个人
邻居和这个价钱一样,不应该是正常吗?几乎一样的房子。

【在 t******2 的大作中提到】
: 那不是啥好学校,救济黑娃的地方,还是stay away吧.
: http://www.zillow.com/homedetails/2520-Grace-Farm-Way-Marietta-GA-30062/87684654_zpid/
: 瞧这邻居也不过这价钱,我看还是way overprice了,闪吧~

avatar
g*s
39
no, i don't get it. ur half-cut method is different with what I posted.
in addition, i don't think one test case can justify the correctness
algorithm.
can u verbally describe ur idea? the key is how to maintain the optimality
when u merge the 1st/2nd half optimal solution and the optimal solution
crossing the pivot.

【在 b*****e 的大作中提到】
: 1) 我采用的是对分法,mid = (start+end)/2。当然是 2 T(n/2) 了
: 2) 这个。。。 很容易自己验证一下嘛。代码都给出了,有疑问的话,
: 构造一组输入,比如
: int a[] = { 1,1,1,1,1,1,1,4,4,4,1,1,1,1,1,1 }; // 答案是16
: 看看和心目中所想是不是一样。

avatar
A*V
40
如果都按一个比例降也行啊.

【在 a**l 的大作中提到】
: 这里工资水平大概也是你们那里的一半
avatar
b*e
43
OK, 左右两半的最大矩形面积可用递归得到,不多说了。
横跨中间的矩形,最高就是 height = table[mid], 长度可以向两边
搜索得到。
搜索过程中,或者遇到边界,或者在遇到边界前碰到降低的高度。这个时候
就取下一个最高的高度,然后继续向两边搜索在新高度下的最大边长。
这个过程中记录下最大面积的那个就行了。
这个从中间向两边搜索的过程有点像 merge-sort 里的 merge 过程,是
个简单的 O(n) 过程。

【在 g*********s 的大作中提到】
: no, i don't get it. ur half-cut method is different with what I posted.
: in addition, i don't think one test case can justify the correctness
: algorithm.
: can u verbally describe ur idea? the key is how to maintain the optimality
: when u merge the 1st/2nd half optimal solution and the optimal solution
: crossing the pivot.

avatar
y*n
44
What is the price before?
avatar
g*s
45
你这样解释一下就对了。这个方法可行,不过和我原帖的思路不一样。

【在 b*****e 的大作中提到】
: OK, 左右两半的最大矩形面积可用递归得到,不多说了。
: 横跨中间的矩形,最高就是 height = table[mid], 长度可以向两边
: 搜索得到。
: 搜索过程中,或者遇到边界,或者在遇到边界前碰到降低的高度。这个时候
: 就取下一个最高的高度,然后继续向两边搜索在新高度下的最大边长。
: 这个过程中记录下最大面积的那个就行了。
: 这个从中间向两边搜索的过程有点像 merge-sort 里的 merge 过程,是
: 个简单的 O(n) 过程。

avatar
c*d
46
我们刚砍下来7%
不过已经打算从了。。。
发现纽约的房子还是不愁卖啊

【在 d*****s 的大作中提到】
: 刚知道啊?现在砍价,如果不是高峰砍个30%的话,就不算砍价,在Florida和Las
: Vegas, 不砍个70%都没脸见人。

avatar
l*y
47
有谁能讲讲那个用stack做的O(n)的算法么?上面的链接里说的没看明白
还有请问lz,dp做到O(n) ? thanks
avatar
H*H
48
砍下了15%的人黯然飘过。

【在 d*****s 的大作中提到】
: 刚知道啊?现在砍价,如果不是高峰砍个30%的话,就不算砍价,在Florida和Las
: Vegas, 不砍个70%都没脸见人。

avatar
j*x
49
自己run一遍就看出来了,很难讲清楚

【在 l******y 的大作中提到】
: 有谁能讲讲那个用stack做的O(n)的算法么?上面的链接里说的没看明白
: 还有请问lz,dp做到O(n) ? thanks

avatar
s*l
50
加州房子才不愁卖呢。

【在 c****d 的大作中提到】
: 我们刚砍下来7%
: 不过已经打算从了。。。
: 发现纽约的房子还是不愁卖啊

avatar
s*9
52
我们这里NJ不错的区,100多万的房子要抢着买,慢一步就没了,2004年98万买的房子
现在要110万最后给的价比要价还多,地区不同差别大多了,没觉得房价跌什么啊
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。