Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm windows资源管理器(或其他搜索工具)使用什么搜索算法?_Algorithm_Search_Data Structures_Windows Explorer - Fatal编程技术网

Algorithm windows资源管理器(或其他搜索工具)使用什么搜索算法?

Algorithm windows资源管理器(或其他搜索工具)使用什么搜索算法?,algorithm,search,data-structures,windows-explorer,Algorithm,Search,Data Structures,Windows Explorer,它似乎可以创建索引 windows资源管理器或word或其他编辑器(如eclipse、notepad++、find命令)是否使用相同的搜索算法?文本编辑器上的搜索功能可能使用相同的搜索算法,因为windows资源管理器中的文件系统搜索是不同的。索引是什么,假设您正在搜索一个名为text.txt的文件。Windows可能有一个索引,指向以字母t开头的每个文件。这样,它就不必搜索整个文件系统,只需搜索该索引。Windows资源管理器可能没有做到这一点,但概念是相同的。使用有限自动机或字典搜索的正则表

它似乎可以创建索引


windows资源管理器或word或其他编辑器(如eclipse、notepad++、find命令)是否使用相同的搜索算法?

文本编辑器上的搜索功能可能使用相同的搜索算法,因为windows资源管理器中的文件系统搜索是不同的。索引是什么,假设您正在搜索一个名为text.txt的文件。Windows可能有一个索引,指向以字母t开头的每个文件。这样,它就不必搜索整个文件系统,只需搜索该索引。Windows资源管理器可能没有做到这一点,但概念是相同的。使用有限自动机或字典搜索的正则表达式谁知道Windows不是开源的:您是在问它如何搜索文件,还是如何搜索文件中的文本?是否有索引?请尝试以下问题:。在这里,我发布了一个工作的java实现。