Redian新闻
>
请主席起床。顺便看下,纸牛实在不像话。
avatar
请主席起床。顺便看下,纸牛实在不像话。# Stock
h*6
1
俩题,第二个比较简单,就是写个string的split(String s, char delimiter)
第一个我之前没听说过 但是版上大牛可能听说过了 两个数组,里面的数字都是0 to n
-1 and no duplicate. 使用swapWithZero把第二个变成第一个一模一样的 这个
swapWithZero只能跟数值为0的来swap
搜了下 就是这个 http://cs.stackexchange.com/questions/13930/rearrange-an-array-using-swap-with-0
avatar
g*u
2
都是江青昨天乱喊。
avatar
d*o
3
thanks
avatar
m*y
4
我很生气,错过了大好机会,想去自杀了
avatar
c*0
5
我怎么看那个链接里的方法好复杂啊?
LZ面试的时候用的什么方法?
avatar
g*u
6
主席不能轻生,割须就可以了。

【在 m*********y 的大作中提到】
: 我很生气,错过了大好机会,想去自杀了
avatar
h*6
7

就是假设我们现在在a1[i] 然后我遍历a2到a2[j]==a1[i]的话 我swap(a2, i, zero);
zero=j;swap(a2, i, j);其中zero负责记录值为0的位置的index
他让改进 然后我就先扫一遍a2用hashmap记录每个数值的index 这样后面就不用遍历来
找某个数值的index了

【在 c******0 的大作中提到】
: 我怎么看那个链接里的方法好复杂啊?
: LZ面试的时候用的什么方法?

avatar
h*6
8
swap(a2, i, zero); //a2[i] = 0
swap(a2, i, j); //a2[i]=a2[j]
zero=j;a2[zero]=0; //a2[j] = 0
对了 还问thread和process的区别 以及synchronize thread和sync process的方法上
什么区别 这个不太会 谁告诉我下?OS基本没学过
avatar
s*t
11
要求最小步骤吗?
avatar
f*2
12
thanks for sharing!
avatar
h*6
13



【在 s******t 的大作中提到】
: 要求最小步骤吗?
avatar
h*6
14
update 被拒了
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。