算/哲:算法主要分几类,算法与数据的思考

是否可以如下分呢:

1.排序

2.查找(搜索)

3.插入?删除?(这应该是1,2两类之后的操作吧)

 

所以算法大的说,是否主要就是排序和查找呢。

排序是为了更好的查找,所以是否可以说,算法就是为了查找,又好(时间和空间)又快找到想要的数据,并附带对其进行相应操作(插入删除)

 

算法就是为了对你组织的各种各样的数据结构数据进行高效合适的操作?

由于数据的组织方式各式各样(8种常用数据结构),对应每一种数据结构会相应适合去存储某种类型的问题需求下的数据。同时会有此数据结构下适合的高效的算法来处理这些数据(核心应该就是查找,查找之前可能进行排序,为了更好的查找,目的还是更好更快的查找)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值