摘要: 转载自:https://zhuanlan.zhihu.com/p/50479555 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 那么我们应该如何去衡量不同算法之间的优劣呢 阅读全文
posted @ 2020-05-26 09:52 lxl奋小斗 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一:题目:在一个整型数组中有一个元素的出现次数超过了数组长度的一半,试设计一个 在时间上尽可能高效的算法,找出这个元素。要求: (1)给出算法的基本设计思想。 (2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。 (3)说明你所设计算法的时间复杂度和空间复杂度。 1)基本的设 阅读全文
posted @ 2020-05-26 09:33 lxl奋小斗 阅读(193) 评论(0) 推荐(0) 编辑