
数据结构与算法
文章平均质量分 84
人工智能取经人
这个作者很懒,什么都没留下…
展开
-
遗传算法解决最优化问题——基于python实现
最优化理论与算法是一个重要的数据分支,也可以认为是运筹学。涵盖线性规划、非线性规划、整数规划、组合规划、图论、网络流、决策分析、排队论、可靠性数学理论、仓储库存论、物流论、博弈论、搜索论和模拟等分支,它所解决的问题是如何在众多的方案中找出最优方案。比如:工业设计中如何选择设计参数,使得设计方案既能满足要求又能降低成本;资源分配中,如何分配有限资源,既能满足需求又能得到最大的经济效益。原创 2025-03-06 17:08:39 · 459 阅读 · 0 评论 -
算法面试小抄——通俗易懂的排序算法,如果把算法想象成打扑克牌
数据结构和算法,相信是每个技术从业者都绕不过去的坎,每次技术面都逃不过的虐。但在实际工作中,很少会真正用到自己实现底层的数据结构和底层的算法实现。各类编程语言都已经进行了高级的封装,只需调用诸如sort/rank函数就可以实现排序算法,利用诸如array/arrayList等容器就可实现数组存储与引用,那为什么数据结构和算法还要学?面试中还会被大量提问呢?原创 2025-03-05 10:04:52 · 463 阅读 · 0 评论 -
一套有效应对技术面算法题的方法论
复杂度分析。估算问题中复杂度的上限和下限。定位问题。根据问题类型【查找、排序、最优化】,确定采用何种算法思维。数据操作分析。根据增、删、查和数据顺序关系去选择合适的数据结构,利用空间换取时间。编码实现。原创 2025-03-05 09:46:09 · 441 阅读 · 0 评论