240 发简信
IP属地:吉林
  • Resize,w 360,h 240
    6 |链表(上):如何实现LRU缓存淘汰算法?

    链表(上):如何实现LRU缓存淘汰算法? 今天我们来聊聊“链表(Linked list)”这个数据结构。学习链表有什么用呢?为了回答这个问题,我...

  • Resize,w 360,h 240
    K均值算法

    简述K均值算法的具体步骤 代价函数可以定义为各个样本距离所属簇中心点的误差平方和 K均值算法的优缺点是什么?如何对其进行调优? K均值算法有一些...

  • Resize,w 360,h 240
    python 两数之和

    两数之和 python实现 解法1 不用说耗时长,复杂度 解法2 由于数组.index函数复杂度为O(1),整体复杂度降为O(n)看起来而已,其...

  • Resize,w 360,h 240
    11 | 排序(上):为什么插入排序比冒泡排序更受欢迎?

    排序(上):为什么插入排序比冒泡排序更受欢迎? 排序对于任何一个程序员来说,可能都不会陌生。你学的第一个算法,可能就是排序。大部分编程语言中,也...

    1.9 3322 4 27
  • Resize,w 360,h 240
    5 |数组:为什么很多编程语言中数组都从0开始编号?

    提到数组,我想你肯定不陌生,甚至还会自信地说,它很简单啊。 是的,在每一种编程语言中,基本都会有数组这种数据类型。不过,它不仅仅是一种编程语言中...

  • 一文弄懂动态规划(DP Dynamic Programming)下楼梯,国王和金矿,背包问题,Dijkstra算法

    动态规划 参考链接 漫画算法,什么是动态规划? DP 动态规划是一种分阶段求解决策问题的数学思想 题目一 问:下楼梯问题,有一座高度是10级台阶...

  • Resize,w 360,h 240
    7 |链表(下):如何轻松写出正确的链表代码?

    链表(下):如何轻松写出正确的链表代码? 上一节我讲了链表相关的基础知识。学完之后,我看到有人留言说,基础知识我都掌握了,但是写链表代码还是很费...

  • 逻辑回归和线性回归的异同点

    逻辑回归和线性回归的异同点 如果你光说名词相近,那面试官就要打你了。 不同点 逻辑 回归与线性回归最大的区别,即逻辑回归中的因变量为离散的,而线...

  • Resize,w 360,h 240
    第一天:spark和Hadoop的比较和介绍

    spark能替代hadoop么? 从截图中可以看到整个hadoop的架构,Spark只能替代Hadoop的一部分,也就是MapReduce,和H...

个人介绍
一个学it的中学生