早教吧作业答案频道 -->数学-->
试着编一道这个,至少给出三种算法假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这能给几种给几种,麻烦写下注释~试着编一道这个,至少给出三种算法假设这有一个
题目详情
试着编一道这个,至少给出三种算法 假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这
能给几种给几种,麻烦写下注释~
试着编一道这个,至少给出三种算法
假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些.从算法是讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有?
比如,如果是下面两个字符串:
String 1: ABCDEFGHLMNOPQRS
String 2: DCGSRQPOM
答案是true,所有在string2里的字母string1也都有.如果是下面两个字符串:
String 1: ABCDEFGHLMNOPQRS
String 2: DCGSRQPOZ
答案是false,因为第二个字符串里的Z字母不在第一个字符串里.
能给几种给几种,麻烦写下注释~
试着编一道这个,至少给出三种算法
假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些.从算法是讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有?
比如,如果是下面两个字符串:
String 1: ABCDEFGHLMNOPQRS
String 2: DCGSRQPOM
答案是true,所有在string2里的字母string1也都有.如果是下面两个字符串:
String 1: ABCDEFGHLMNOPQRS
String 2: DCGSRQPOZ
答案是false,因为第二个字符串里的Z字母不在第一个字符串里.
▼优质解答
答案和解析
算法一:
String1先排好序,对于String2中的每一个字母,采用二分查找法在排好序的String1中查.
算法二:
将String1转换成排序二叉树,对于String2中的每一个字母,在树中查.
算法三:
将String1和String2都按相同方向(比如都是从小到大)排好序,然后同步前进比较.
这里只说思想,代码还是你自己写的好.
String1先排好序,对于String2中的每一个字母,采用二分查找法在排好序的String1中查.
算法二:
将String1转换成排序二叉树,对于String2中的每一个字母,在树中查.
算法三:
将String1和String2都按相同方向(比如都是从小到大)排好序,然后同步前进比较.
这里只说思想,代码还是你自己写的好.
看了 试着编一道这个,至少给出三种...的网友还看了以下:
英语问天气 三种时态分别的问法三种时态分别的问法What is the weather like 2020-05-14 …
请用比做,如果不行就用别的方法.三辆摩托车ABC都从甲地到乙地,按原定速度A车比B车早到9分钟,三 2020-05-16 …
中国有没四大平原的说法?三大平原包括华北,东北,长三角洲平原,那第四大平原是渭河平原还是珠三角洲平 2020-06-05 …
请对此谈谈你的看法.三峡水利枢纽的建成,给我国带来了巨大的经济效益,也为我国增添了一道美丽的人文景 2020-06-21 …
电流的算法三相交流电,不用零线,每根线上的承载电流是不是总电流除三?如果是这样算的话,总电流180 2020-06-27 …
儒道法三家历史观及影响? 2020-07-13 …
三角形ABC,AD垂直于BC,并且AD为角A平分线,请问能否用三线合一来证,若不能请写你的证法三角 2020-07-15 …
如图,已知用尺规将三等分一个任意角是不可能的,但对于一些特殊角则可以利用作等边三角形的方法三等分, 2020-07-30 …
用尺规怎样将一个角三等分,要详细的作法.就是如何将一个已知角用尺规作图的方法三等分,要详细的作法, 2020-08-02 …
关于道家的道法自然请问道家说的道法自然什么是道什么是法?其中哪个和佛学中的法意思差不多呢? 2020-11-04 …