Redian新闻
>
ghost能把备份的系统安装移动硬盘上嘛?
avatar
ghost能把备份的系统安装移动硬盘上嘛?# Hardware - 计算机硬件
h*g
1
careercup 书上的答案对吗?
Finding if two string are anagrams of each other.
我认为
1.先判断string1 和 string2 长度是否相等
2.然后把string1 的所有字符 用个int[256]的数组过一遍,
3.最后根据string2的字符串,从头到尾,相应地减去int[256]的值,如果遇到int[x]=
=0了就说明不match。
这几步就足够了吧?没必有想书上弄得那么complex吧?
如果我的想法不对,请帮忙给我举一个counterexample.
多谢~
avatar
w*n
2
现在已经6张卡了
SPG BOA FIA DISCOVER CITI2
SPG 25K
BOA 400
FIA 0
DISCOVER 200
CITI 10k
avatar
t*g
3
打算换块硬盘,由于没有光驱,打算在原来的旧系统里,把ghost备份装到移动硬盘上
,然后把新硬盘替换旧硬盘就能用了
谢谢
avatar
l*c
4
the most important thing is what the interviewer expects.
if we have enough memory space, all the sorting algorithms are useless

]=

【在 h*****g 的大作中提到】
: careercup 书上的答案对吗?
: Finding if two string are anagrams of each other.
: 我认为
: 1.先判断string1 和 string2 长度是否相等
: 2.然后把string1 的所有字符 用个int[256]的数组过一遍,
: 3.最后根据string2的字符串,从头到尾,相应地减去int[256]的值,如果遇到int[x]=
: =0了就说明不match。
: 这几步就足够了吧?没必有想书上弄得那么complex吧?
: 如果我的想法不对,请帮忙给我举一个counterexample.
: 多谢~

avatar
M*l
5
恭喜!排!
BOA 400刀和citi 10k都是哪张卡啊?
avatar
c*n
6
可以 但是你还是要搞个usb的盘引导进去
你这个需求之际用windows自带image不就好了
avatar
l*a
7
他的答案不能迷信
你的第一步似乎也可以没有。。

]=

【在 h*****g 的大作中提到】
: careercup 书上的答案对吗?
: Finding if two string are anagrams of each other.
: 我认为
: 1.先判断string1 和 string2 长度是否相等
: 2.然后把string1 的所有字符 用个int[256]的数组过一遍,
: 3.最后根据string2的字符串,从头到尾,相应地减去int[256]的值,如果遇到int[x]=
: =0了就说明不match。
: 这几步就足够了吧?没必有想书上弄得那么complex吧?
: 如果我的想法不对,请帮忙给我举一个counterexample.
: 多谢~

avatar
g*a
8
恭喜,pai
avatar
t*g
9
现在的系统已经很脏了,之前备份的还干净点。下午用ghost还原备份的镜像到新的硬
盘,出蓝进不了系统,还是重新装了新系统。可能是两块硬盘不一样的原因
avatar
f*g
10
按照楼主的思路,第一步必须有。
不然的话:aaa, aa会被误判。
对于楼主的方法,我觉得挺好。
想了半天也没有反例。学习了。

【在 l*****a 的大作中提到】
: 他的答案不能迷信
: 你的第一步似乎也可以没有。。
:
: ]=

avatar
g*n
11
排包子
btw,lz好休息一阵养养信用啦
avatar
h*g
12
抱歉~
我看懂,能不能详细点?
多谢~

【在 l******c 的大作中提到】
: the most important thing is what the interviewer expects.
: if we have enough memory space, all the sorting algorithms are useless
:
: ]=

avatar
y*f
13
恭喜,排
avatar
N*t
15
pai

【在 w*****n 的大作中提到】
: 现在已经6张卡了
: SPG BOA FIA DISCOVER CITI2
: SPG 25K
: BOA 400
: FIA 0
: DISCOVER 200
: CITI 10k

avatar
h*d
16
你这和书上的算法不是一样吗?
书上有检查unique charactor的个数, 可能会比你这个快
avatar
t*g
17
pai
avatar
j*r
18
<> says: sort the two words to get signatures to compare
, time is O(n log n). Use less space than your method. And almost as fast as
yours O(n), since n is less than 20 generally.
avatar
g*h
19
cong
avatar
q*9
20
你这不就把unique和complete给去掉了么,比书上的会慢,书上的是为什么比sort and
compare快的原因。

]=

【在 h*****g 的大作中提到】
: careercup 书上的答案对吗?
: Finding if two string are anagrams of each other.
: 我认为
: 1.先判断string1 和 string2 长度是否相等
: 2.然后把string1 的所有字符 用个int[256]的数组过一遍,
: 3.最后根据string2的字符串,从头到尾,相应地减去int[256]的值,如果遇到int[x]=
: =0了就说明不match。
: 这几步就足够了吧?没必有想书上弄得那么complex吧?
: 如果我的想法不对,请帮忙给我举一个counterexample.
: 多谢~

avatar
j*y
21
cong, pai
avatar
q*9
22
不好意思,你的是对的。

and

【在 q*****9 的大作中提到】
: 你这不就把unique和complete给去掉了么,比书上的会慢,书上的是为什么比sort and
: compare快的原因。
:
: ]=

avatar
w*u
23
cong, pai
avatar
W*r
24
没看过这题,Google了一下,说这两个是Anagram:George Bush = He bugs Gore,一
个长度是11,一个是12,因为空格数不同,还有的有Single Quote的也算,比如:A
decimal point = I'm a dot in place;那这长度判断有啥用?

【在 f***g 的大作中提到】
: 按照楼主的思路,第一步必须有。
: 不然的话:aaa, aa会被误判。
: 对于楼主的方法,我觉得挺好。
: 想了半天也没有反例。学习了。

avatar
l*e
25
pai

【在 w*****n 的大作中提到】
: 现在已经6张卡了
: SPG BOA FIA DISCOVER CITI2
: SPG 25K
: BOA 400
: FIA 0
: DISCOVER 200
: CITI 10k

avatar
W*r
26
感觉这就是一个典型的用HashMap存出现数的问题啊,没有Order的问题,所以不用用什么LinkedHashMap。扫描一下第一个String,把新字符(空格和Single Quote滤掉)当Key,1当Value存进去,老字符(已经在HashMap里)的话,计数+1。然后扫描第二个,如果出现新字符,Return false,老字符的话记数-1 (计数是0的话从HashMap去除) ... 复杂度就是个O(n)。
avatar
t*r
27
This is awesome!!!
Pai~

【在 w*****n 的大作中提到】
: 现在已经6张卡了
: SPG BOA FIA DISCOVER CITI2
: SPG 25K
: BOA 400
: FIA 0
: DISCOVER 200
: CITI 10k

avatar
P*c
28
嗯,我觉得你说的是对的。书上应该是忘了一开始判断了长度是否相等。照它后面的解
法一开始就不用判断长度了。因为unique char一样多,每个出现次数又一样,那必然
长度也是一样的。

]=

【在 h*****g 的大作中提到】
: careercup 书上的答案对吗?
: Finding if two string are anagrams of each other.
: 我认为
: 1.先判断string1 和 string2 长度是否相等
: 2.然后把string1 的所有字符 用个int[256]的数组过一遍,
: 3.最后根据string2的字符串,从头到尾,相应地减去int[256]的值,如果遇到int[x]=
: =0了就说明不match。
: 这几步就足够了吧?没必有想书上弄得那么complex吧?
: 如果我的想法不对,请帮忙给我举一个counterexample.
: 多谢~

avatar
Y*1
29
cong
avatar
P*c
30
主要书上一开始也判断了长度的。

【在 W**********r 的大作中提到】
: 没看过这题,Google了一下,说这两个是Anagram:George Bush = He bugs Gore,一
: 个长度是11,一个是12,因为空格数不同,还有的有Single Quote的也算,比如:A
: decimal point = I'm a dot in place;那这长度判断有啥用?

avatar
g*7
31
pai
avatar
w*c
32
cong
avatar
m*8
33
cong!

【在 w*****n 的大作中提到】
: 现在已经6张卡了
: SPG BOA FIA DISCOVER CITI2
: SPG 25K
: BOA 400
: FIA 0
: DISCOVER 200
: CITI 10k

avatar
k*7
34
这肯定要发包子啊
avatar
z*5
35
恭喜,排包子
avatar
z*5
36
恭喜,排包子
avatar
j*8
37
cong
排包子
avatar
g*y
38
LZ 觉得你这些卡中 除了BOA400这张,其他哪个最好啊,就是综合考虑bonus,各种
cashback之类的,年费,点数。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。