关键字:两次遍历
  • 精读《算法 - 滑动窗口》
    滑动窗口算法是较为入门题目的算法,一般是一些有规律数组问题的最优解,也就是说,如果一个数组问题可以用动态规划解,但又可以使用滑动窗口解决,那么往往滑动窗口的效率更高。 双指针也并不局限在数组问题,像链表场景的 “快慢指针 ...
  • 算法五:数字-找出数组中第二大的数
    问题:给定一个数字数组,如何找出第二大的数字?例如[1,3,5,2], 第二大的数字就是3。 方法一: 利用排序 <code class="jav ...

暂无数据