1. Dijkstra算法:适用于有向图和非负权重的路径查找,缺点是算法复杂度较高。

  2. A*算法:在Dijkstra算法的基础上加入启发式函数,适用于有向图和非负权重的路径查找,缺点是启发式函数设计的不好会导致结果不准确。

  3. Floyd算法:适用于有向图和带权重的路径查找,时间复杂度较高,不适用于大规模图。

  4. Bellman-Ford算法:适用于有向图和带负权重的路径查找,缺点是算法复杂度较高,不适用于大规模图。

  5. SPFA算法:适用于有向图和带负权重的路径查找,缺点是容易出现负环,算法复杂度不稳定。

  6. Kruskal算法:适用于无向图和带权重的最小生成树查找,缺点是算法复杂度较高。

  7. Prim算法:适用于无向图和带权重的最小生成树查找,缺点是算法复杂度较高。

  8. 克鲁斯卡尔算法:适用于无向图和带权重的最小生成树查找,缺点是算法复杂度较高。

  9. Boruvka算法:适用于无向图和带权重的最小生成树查找,缺点是算法复杂度较高。

  10. Tarjan算法:适用于有向图和强连通分量的查找,缺点是算法复杂度较高。

  11. Kosaraju算法:适用于有向图和强连通分量的查找,缺点是算法复杂度较高。

  12. Topo排序算法:适用于有向图的拓扑排序,缺点是算法复杂度较高。

  13. 拓扑排序:适用于有向无环图的拓扑排序,缺点是不适用于有环图。

  14. 分支限界算法:适用于搜索问题,缺点是算法复杂度较高。

  15. 模拟退火算法:适用于优化问题,缺点是结果不一定最优。

  16. 遗传算法:适用于优化问题,缺点是结果不一定最优。

  17. 蚁群算法:适用于优化问题,缺点是结果不一定最优。

  18. 神经网络算法:适用于分类和预测问题,缺点是结果不一定最优。

  19. 决策树算法:适用于分类和预测问题,缺点是结果不一定最优。

  20. 朴素贝叶斯算法:适用于分类和预测问题,缺点是结果不一定最优。

  21. K均值算法:适用于聚类问题,缺点是结果不一定最优。

  22. DBSCAN算法:适用于聚类问题,缺点是结果不一定最优。

  23. EM算法:适用于聚类问题,缺点是结果不一定最优。

  24. SVM算法:适用于分类和预测问题,缺点是结果不一定最优。

  25. PCA算法:适用于降维问题,缺点是结果不一定最优。

  26. LDA算法:适用于降维问题,缺点是结果不一定最优。

  27. Apriori算法:适用于关联规则挖掘,缺点是结果不一定最优。

  28. FP-Growth算法:适用于关联规则挖掘,缺点是结果不一定最优。

  29. PageRank算法:适用于排名问题,缺点是结果不一定最优。

  30. HITS算法:适用于排名问题,缺点是结果不一定最优。

  31. BM25算法:适用于文本检索问题,缺点是结果不一定最优。

  32. TF-IDF算法:适用于文本检索问题,缺点是结果不一定最优。

  33. LSH算法:适用于近似最近邻问题,缺点是结果不一定最优。

  34. SimHash算法:适用于近似最近邻问题,缺点是结果不一定最优。

  35. Locality Sensitive Hashing算法:适用于近似最近邻问题,缺点是结果不一定最优。

  36. k近邻算法:适用于分类和预测问题,缺点是结果不一定最优。

  37. 决策树算法:适用于分类和预测问题,缺点是结果不一定最优。

  38. 随机森林算法:适用于分类和预测问题,缺点是结果不一定最优。

  39. Adaboost算法:适用于分类和预测问题,缺点是结果不一定最优。

  40. Gradient Boosting算法:适用于分类和预测问题,缺点是结果不一定最优。


原文地址: http://www.cveoy.top/t/topic/bxTe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录