标签: algorithm computer-science
通过自适应算法,我理解一次改变行为的算法正在运行。
因此,一种CSV文件处理程序算法,如果文件很小,则将所有文件加载到内存中,如果文件太大而无法放入内存,则将文件加载到块中。
如果无法写入磁盘,则处理内存中的提交,因为更改的行比它将替换的更长,或者因为它没有在文件的末尾添加新行。
另一个例子是一个算法,它作为键值API,根据Keys值将哈希值更改为树以保存更好的性能。
它既是一种自适应算法,还是一种具有内存管理的算法?