运维开发网

算法

0
  • 实用!50个大厂、987页大数据、算法项目落地经验教程合集

    大数据、算法项目在任何大厂无论是面试还是工作运用都是非常广泛的,我们精选了50个百度、腾讯、阿里等大厂的大数据、算法落地经验甩给大家,千万不要做收藏党哦,空闲时间记得随时看看!如果你没有大厂项目经验,对大厂算法、大数据的项...[详细]

    2020-09-11 08:17 分类:编程语言
  • 结构与算法(02):队列和栈结构

    本文源码:GitHub·点这里||GitEE·点这里一、队列结构1、基础概念队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入...[详细]

    2020-09-10 09:24 分类:编程语言
  • 太刺激了,面试官让我手写跳表,而我用两种实现方式吊打了TA!

    # 前言 > 本文收录于专辑:[http://dwz.win/HjK](http://dwz.win/HjK),点击解锁更多数据结构与算法的知识。 你好,我是彤哥。 上一节,我们一起学习了关于跳表的理论知识,相信通过上一节的学习,你一定可以给面试官完完整整地讲清...[详细]

    2020-09-09 09:10 分类:编程语言
  • 谁说有序链表不能进行二分查找,只是需要进化而已?!

    # 前言 > 本文收录于专辑:[http://dwz.win/HjK](http://dwz.win/HjK),点击解锁更多数据结构与算法的知识。 你好,我是彤哥。 上一节,我们一起学习了关于哈希的一切,特别是哈希表的进化过程,相信通过上一节的学习,你一定可以从...[详细]

    2020-09-08 09:30 分类:编程语言
  • 三分钟快速解析一道字节跳动经典算法面试题

    三分钟快速解析一道字节跳动经典算法面试题[详细]

    2020-09-05 08:42 分类:编程语言
  • 单向链表与双向链表

    单向链表链表是实现了数据之间保持逻辑顺序,但存储空间不必按顺序存放的方法。可以用一个图来表示这种链表的数据结构:链表中的基本要素:1.结点(也可以叫节点或元素),每一个结点有两个域,左边部份叫`值域`,用于存放用户数据;右边叫...[详细]

    2020-09-04 08:35 分类:Python
  • 打印三角形

    打印三角形案例一打印输出职下三角形121321432154321654321765432187654321987654321109876543211110987654321121110987654321方法一分析:该三角形由1至12的数字组成,第一行把左边的空白补齐需要11个空,第二行需要10个空,直至最后一行...[详细]

    2020-09-04 08:31 分类:Python
  • 关于哈希的一切,都在这里了!

    # 前言 > 本文收录于专辑:[http://dwz.win/HjK](http://dwz.win/HjK),点击解锁更多数据结构与算法的知识。 你好,我是彤哥。 上一节,我们一起学习了,在Java中如何构建高性能队列,里面牵涉到很多底层的知识,不知道你有Get到多...[详细]

    2020-09-02 10:19 分类:编程语言
  • 转置矩阵

    转置矩阵矩阵一按照下边的矩阵进行转换123147456转置为258789369把矩阵数据转换为相应的数据结构,使用list存放每一行数据。方法一:直接修改原数据matrix=[[1,2,3],[4,5,6],[7,8,9]]foriinrange(len(matrix)):forjinrange(i):matrix[j][...[详细]

    2020-09-02 08:33 分类:Python
  • 打印九九乘法表

    先来看一个九九乘法表1*1=11*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=124*4=161*5=52*5=103*5=154*5=205*5=251*6=62*6=123*6=184*6=245*6=306*6=361*7=72*7=143*7=214*7=285*7=356*7=427*7=491*8=82*8=163*8=244*8=325*8=406*8=[详细]

    2020-09-02 08:27 分类:Python