- 博客(9)
- 收藏
- 关注
原创 并行编程入门 实战篇
高性能并行计算专业需要学习的东西非常多且杂,本教程会整合本专业需要学习的一些语言,工具来实现一个简单的logistic回归算法(参考机器学习实战第五章),最终达到对数据进行分类的目的。本教程综合了python,C/C++,CUDA,git,Makefile,CMake,OpenMP,conda,机器学习,gcc/g++,pybind等内容,基本上我们专业需要学习的各种语言,各项工具都有一个基本的介绍,相信读者从头到尾仔细复现一遍会对这些工具以及我们专业需要学习的知识有大致的印象。
2024-09-02 15:19:16
225
原创 3 选择排序
不需要额外的空间几乎是选择排序的唯一优点,当空间复杂度要求较高时,可以考虑选择排序,但是实际适用的场合非常罕见,在需要排序的元素规模较小的时候,可以使用选择排序。选择排序的算法思想非常朴素:从前往后,每次从还未被排序的序列中选择当前位置需要放置的元素,存放在这一次的起始位置,直到序列中的所有元素都被选择过为止。要求较高时,可以考虑选择排序,但是实际适用的场合非常罕见,在需要排序的元素规模较小的时候,可以使用选择排序。选择排序每次只会选择一个元素放在指定的位置,因此算法是稳定的。选择排序的交换操作介于。
2023-11-19 21:44:13
45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人