设计一个程序,在一个字符串里找出没有重复字母的最长子字符串。要求程序的运行速度是 O(n).
举个例子: 字符串”ABCABC“ 的没有重复字母的最长子字符串是”ABC“。
搜得好快啊
哪有这么简单,就算写出code,没有过硬的简历,也不可能有面试。
快速算法基本上最后都绕不过hash table,我之前梅影美女给了我不少算法资料,我也刷过些题。
她估计没看懂。
其实这题考的不是语言,而是思维。这种题,让一个单学计算机语言的人去写,写出来的程序的速度是O(n**3)
O(n^3)
那口子跟一个教授说我数学系的(估计交流中误解了),人家立刻约我去见面谈。
他当时就想招个数学系的,给他发文章多给力。
整整弄了三四小时。
听说他特别mean,我也不敢找他当导师。
hello world!
就是想自己应该可能学会啊,这么基础,晕S
比如字符串ABCEFABF,在构建此2叉树时,ABCEF可以一直放在右侧,可以看成次数1,并在节点记录 1-1, 1-2, 1-3, 1-4, 1-5, 从AB开始,因为重复节点,开始记录2-1, 2-2, 最后的F节点,因为跳节点,应计次序3-1,最后依据树的计数结果找到重复是AB。
设计一个程序,在一个字符串里找出没有重复字母的最长子字符串。要求程序的运行速度是 O(n).
举个例子: 字符串”ABCABC“ 的没有重复字母的最长子字符串是”ABC“。
搜得好快啊
哪有这么简单,就算写出code,没有过硬的简历,也不可能有面试。
快速算法基本上最后都绕不过hash table,我之前梅影美女给了我不少算法资料,我也刷过些题。
她估计没看懂。
其实这题考的不是语言,而是思维。这种题,让一个单学计算机语言的人去写,写出来的程序的速度是O(n**3)
O(n^3)
那口子跟一个教授说我数学系的(估计交流中误解了),人家立刻约我去见面谈。
他当时就想招个数学系的,给他发文章多给力。
整整弄了三四小时。
听说他特别mean,我也不敢找他当导师。
hello world!
就是想自己应该可能学会啊,这么基础,晕S
比如字符串ABCEFABF,在构建此2叉树时,ABCEF可以一直放在右侧,可以看成次数1,并在节点记录 1-1, 1-2, 1-3, 1-4, 1-5, 从AB开始,因为重复节点,开始记录2-1, 2-2, 最后的F节点,因为跳节点,应计次序3-1,最后依据树的计数结果找到重复是AB。