算法面试题1

时间:2022-02-19 13:11:28

 二叉树打印:

1.

算法面试题1

算法面试题1

2.

算法面试题1

算法面试题1

算法面试题1

排序:

1.计数排序、基数排序

算法面试题1

2.排序算法的稳定

算法面试题1

算法面试题1

3.

 算法面试题1

改进后的堆排序:大小为k的小根堆

算法面试题1

4.

算法面试题1

 算法面试题1

5.

算法面试题1

从后往前覆盖数组A

算法面试题1

6.

算法面试题1

从右上角开始访问

算法面试题1

7.

返回一个数组需要排序的最短子数组的长度

算法面试题1

从左向右遍历,变量记遍历过的最大值

以及发生当前值小于最大值的情况中最右的位置

算法面试题1

从右向左遍历

记最小值比当前值小的情况,最左的位置

算法面试题1

算法面试题1

8.

 算法面试题1

遍历整个数组,找出最小值和最大值。分成n个区间

算法面试题1

桶排序:将数放到对应区间的桶中

找出两个桶之间的最大差值

算法面试题1

9.

算法面试题1

算法面试题1

算法面试题1

10.

算法面试题1

算法面试题1

11.

算法面试题1

算法面试题1

算法面试题1

12.

算法面试题1

13.

 算法面试题1

算法面试题1

14.

算法面试题1

算法面试题1

15.

算法面试题1

算法面试题1

16.

算法面试题1

双指针方法
参考博客:https://blog.csdn.net/qq_37174526/article/details/81283888

17.

 算法面试题1

算法面试题1

算法面试题1

18.

算法面试题1

算法面试题1

19.

算法面试题1

算法面试题1

算法面试题1

算法面试题1

算法面试题1

20.

算法面试题1

算法面试题1

算法面试题1

21.

算法面试题1

算法面试题1

链表

22.

算法面试题1

算法面试题1

23.

算法面试题1

算法面试题1

算法面试题1

24.

算法面试题1

算法面试题1

25.

算法面试题1

算法面试题1

快慢指针

算法面试题1

算法面试题1

快指针从头遍历,慢指针继续遍历,再次相遇为环节点。

算法面试题1

26.

算法面试题1

算法面试题1

27.

 算法面试题1

算法面试题1

算法面试题1