240 发简信
IP属地:广东
  • 排序

    冒泡排序,插入排序,快速排序 1.2编程实现O(n)时间复杂度内找到一组数据的第K大元素 2.1有序数组的二分查找 2.2模糊二分查找(大于等于...

  • 数组,哈希表,字符串

    1,数组 1.1,实现一个动态扩容的数组 1.2,实现一个大小固定的有序数组,支持动态增删改操作 1.3,实现两个有序数组合并为一个有序数组 d...

  • 1,栈,队列和链表(Python实现)

    1. 栈 1.1用数组实现一个顺序栈 1.2用链表实现一个链式栈 1.3编程模拟一个浏览器的前进、后退功能 2. 队列 2.1用数组实现一个顺序...

  • Resize,w 360,h 240
    (二):GBDT算法梳理

    GBDT(Gradient Boosting Decision Tree)是一种采用加法模型(即基函数的线性组合)与前向分步算法并以决策树作为基...

  • (一):随机森林算法梳理

    1. 集成学习概念 集成学习的是先通过一定的规则生成多个学习器,再采用某种集成策略进行组合,最后综合判断输出最终结果。一般而言,通常所说的集成学...

  • 爬虫手册(二):urllib和requests

    (一)urllib python爬虫的基础框架之一,也是内置库之一的urllib,是我入门时学习的爬虫方法。在python2中,urllib要和...

  • Resize,w 360,h 240
    爬虫手册(一):python快速入门

    因为工作的原因一直在做爬虫的工作,最近就想写一个关于爬虫的系列,一边好好回顾一下自己所学习到的知识,整理一下自己的知识体系,一边也是想分(xua...

  • 狄克斯特拉算法

    狄克斯特拉算法,当然是狄克斯特拉发明的。 这是相对广度优先搜索而产生的在加权路图中寻找最短路径的算法。 加权图,就是在图的每一条路径上都标明这条...

  • Resize,w 360,h 240
    排序(一):三大排序,选择,插入,冒泡

    排序的三中古老的方法,选择排序,插入排序,冒泡排序。 一般来说,我们用得到的也就只有插入排序,选择排序和冒泡排序的用处不大,只适合作为开拓视野而...