C#数据结构和算法的关系,它们之间的关系,它们有什么区别,说得详细一些,谢谢

2025-04-06 10:04:30
推荐回答(1个)
回答1:

数据结构是数据存放、整合的关系,比如:数组、链表等。
算法是数据间交互的次序和方法,比如:冒泡法。
它们是两个不同的概念,但相互间往往又有适合和依赖的关系。
举个通俗的例子:假定你的目标是“前进”;
当你使用自行车这种“数据结构”时,你可以用“使劲儿蹬”法。
当你使用汽车这种“数据结构”时,你可以使用“踩油门”法。
它们之间有适合和依赖的关系,不能互换。
而 C# 是计算机程序语言的一种,与上面两个没有必然联系。