ClassicalCode

ClassicalCode

一些经典的代码片段

搬运自实验室大腿的Github:ClassicalCode,目的是总结面试中可能考察的经典通用且短小精悍的代码,背下来也不过分哦

  1. partition 快排核心函数
  2. dayCount 计算任意两个日期之间相隔的天数
  3. KMP 经典的串匹配算法
  4. Singleton 单例模式
  5. BinarySearch 经典二分查找算法
  6. heapSort 堆排序(内含Floyd建堆算法)
  7. mergeSort 归并排序
  8. BT_travel 二叉树的三种遍历(前序/中序/后序)
  9. BT.levelTravel 二叉树的层次遍历
  10. permutation 全排列(有无重复元素)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容