0
点赞
收藏
分享

微信扫一扫

Python数据分析入门:探索数据集

野见 2024-06-29 阅读 37
算法

五、位运算

 1.判断字符是否唯一

2.丢失的数字

3.两整数之和(巧妙)

4.只出现一次的数字

5.消失的两个数

六、模拟算法

模拟算法就是依葫芦画瓢,思路比较简单,但是算法流程存在很多细节,将流程转换成为算法有比多要注意的细节。模拟题找优化一般都是通过找规律进行的。

6.替换所有的问号

7.提莫攻击

8.Z字形变换

9.外观数列

10.数青蛙

七、分治

分治就是分而治之,将一个大问题转换成为若干个相同或者相似的子问题,直到划分到子问题可以快速解决为止。

10.颜色分类(快排关键)

 11.排序数组 (快排)

12.数组中的第k个最大元素

13.最小k个数(未做)

14.归并排序(归并排序)

15.交易逆序对的总数(未做)

16.計算右側小於當前元素的個數

17.翻转对

举报

相关推荐

0 条评论