Redian新闻
>
mm们,大衣/风衣腰带的结怎么打
avatar
mm们,大衣/风衣腰带的结怎么打# Fashion - 美丽时尚
h*i
1
一个数组,保证前半部递增,后半部递减,求数组最大值。二分查找,没写出来。大家
有近期面的,练一下。
avatar
n*6
2
【 以下文字转载自 Military 讨论区 】
发信人: newegg06 (egg), 信区: Military
标 题: 七月一日起, 美国对留學生学费加征4.3%-6.7%的消费税 (转载)
发信站: BBS 未名空间站 (Fri May 6 01:25:29 2011, 美东)
发信人: juanxi (胡安 . 克塞), 信区: WaterWorld
标 题: 自费留学的官二代这下惨拉 (转载)
发信站: BBS 未名空间站 (Thu May 5 14:49:50 2011, 美东)
发信人: juanxi (胡安 . 克塞), 信区: Military
标 题: 自费留学的官二代这下惨拉
发信站: BBS 未名空间站 (Thu May 5 14:48:30 2011, 美东)
从七月一日起, 美国对留學生学费加征4.3%-6.7%的消费税
avatar
n*n
3
请教一下mm们,才买了一件大衣,然后人家腰带打好的结很好看,但自己就怎么也弄不
出来那个样子滴。。。。
请教大家怎么打这个结比较好看。谢谢~~
avatar
v*a
4
谢谢楼主!bless!数组元素有重复吗?

【在 h**i 的大作中提到】
: 一个数组,保证前半部递增,后半部递减,求数组最大值。二分查找,没写出来。大家
: 有近期面的,练一下。

avatar
b*y
5
sign
avatar
I*e
6
具体说太难了。找个youtube研究一下?

【在 n****n 的大作中提到】
: 请教一下mm们,才买了一件大衣,然后人家腰带打好的结很好看,但自己就怎么也弄不
: 出来那个样子滴。。。。
: 请教大家怎么打这个结比较好看。谢谢~~

avatar
a*y
7
最大值不是中间那个值?
还是我理解错了

【在 h**i 的大作中提到】
: 一个数组,保证前半部递增,后半部递减,求数组最大值。二分查找,没写出来。大家
: 有近期面的,练一下。

avatar
b*i
8
看看
avatar
G*a
9
可以去youtube搜: how to tie bowtie

【在 n****n 的大作中提到】
: 请教一下mm们,才买了一件大衣,然后人家腰带打好的结很好看,但自己就怎么也弄不
: 出来那个样子滴。。。。
: 请教大家怎么打这个结比较好看。谢谢~~

avatar
l*a
10
二分,如果中值比左右邻居都大,return中值,否则哪边邻居大在哪边找
avatar
z*t
11
really or rumor?
avatar
h*e
12
前面打斜侧,后面打中间
位置对就成了,打什么样不重要

【在 n****n 的大作中提到】
: 请教一下mm们,才买了一件大衣,然后人家腰带打好的结很好看,但自己就怎么也弄不
: 出来那个样子滴。。。。
: 请教大家怎么打这个结比较好看。谢谢~~

avatar
l*8
13
有意思,没见过
My 2 cents:
第一个元素记为s
最后一个元素记为e
中间取两点a, b
如果s, a, b不单调递增, 则递归搜索[s,b]
otherwise, 递归搜索[a, e]

【在 h**i 的大作中提到】
: 一个数组,保证前半部递增,后半部递减,求数组最大值。二分查找,没写出来。大家
: 有近期面的,练一下。

avatar
f*w
14
骗人的吧,学费又不是消费,凭什么征税
avatar
r*r
15
zan lz
avatar
x*8
16
看标题,吓了俺一跳,
还好和全额奖学金的留学生莫关系
avatar
f*u
17
public int findMax(int[] A, int start, int end) {
// return conditions
if(end == start) return A[start];
if(end - start == 1) return Math.max(A[start], A[end]);

int mid = start + (end-start)/2;
if(A[mid] > A[mid-1] && A[mid] > A[mid+1]) return A[mid];
if(A[mid-1] > A[mid]) return findMax(A, start, mid);
else return findMax(A, mid, end);
}
avatar
u*n
18
造谣吧,还让不让人活了
avatar
m*s
19
Zan!

【在 h**i 的大作中提到】
: 一个数组,保证前半部递增,后半部递减,求数组最大值。二分查找,没写出来。大家
: 有近期面的,练一下。

avatar
w*n
20
跟leetcode那个rotated array是不是差不多?有重复值的时候要多分几种情况?
avatar
l*8
21
恩,就是这样。
我发现我以前可能见过这题,又忘了。。。

【在 f*****u 的大作中提到】
: public int findMax(int[] A, int start, int end) {
: // return conditions
: if(end == start) return A[start];
: if(end - start == 1) return Math.max(A[start], A[end]);
:
: int mid = start + (end-start)/2;
: if(A[mid] > A[mid-1] && A[mid] > A[mid+1]) return A[mid];
: if(A[mid-1] > A[mid]) return findMax(A, start, mid);
: else return findMax(A, mid, end);
: }

avatar
i*n
22
int findMaxRecur(vector& num, int begin, int end)
{
if (begin == end)
return num[begin];
if (begin + 1 == end)
return std::max(num[begin], num[end]);
int mid = (begin + end) / 2;
if (num[begin] < num[mid] && num[mid] < num[end]) {
return num[end];
}
else {
return std::max(
findMaxRecur(num, begin, mid),
findMaxRecur(num, mid + 1, end));
}
}
avatar
r*7
24
你这个O(n)的复杂度了

【在 i*********n 的大作中提到】
: int findMaxRecur(vector& num, int begin, int end)
: {
: if (begin == end)
: return num[begin];
: if (begin + 1 == end)
: return std::max(num[begin], num[end]);
: int mid = (begin + end) / 2;
: if (num[begin] < num[mid] && num[mid] < num[end]) {
: return num[end];
: }

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。