数据结构

关注227人关注
我要报错
  • 南瑞主导的《电动汽车充电漫游服务信息交互 第2部分:用例》发布

    南京2022年10月27日 /美通社/ -- 10月18日,由南瑞集团主导编制的IEC国际标准《电动汽车充电漫游服务信息交互 第2部分:用例》(IEC 63119-2:2022)正式发布。该标准的发布是南瑞集团在国际电动汽车充换电领域主要技术方向的又一次突破,也是该领域中国标准走...

  • 深入理解红黑树

    大家都听说过红黑树,也都知道红黑树很厉害,是计算机里面评价非常高的数据结构。但是每当想学习红黑树的时候,却总是找不到通俗易懂很好理解的学习资料。很多书上上来就是红黑树的定义,然后就是红黑树的实现,直接就把人给整晕了。光看红黑树的定义就有5条,为什么要有5条定义,为什么要这么定义,这么定义是什么意思,光定义都让人懵了,更别说实现了。我看最近抖音上有很多人在讲底层逻辑,只要你掌握了底层逻辑,其它的问题都不在话下,今天我们也来讲一讲红黑树的底层逻辑。在讲之前我们先介绍一下红黑树的诞生,红黑树是Rudolf Bayer在1972年首先提出来的,不过当时并不叫红黑树,而是叫对称二叉 B 树(symmetric binary B-trees)。后来在1978年Leo J. Guibas 和 Robert Sedgewick 对此数据结构进行了修改和完善,并重新命名为红黑树。为什么叫红黑树呢?有两种说法,因为红黑树中要对节点连接做两种颜色的区分,一说是因为当时的书写笔只有红色和黑色两种颜色,另一说是当时的打印机只有红和黑两种颜色。

  • 径硕科技:万数有灵·2022中国数字营销创新增长峰会举办

    (全球TMT2022年7月11日讯)7月7日,由径硕科技(JINGdigital)主办、MEC睿达会承办的“万数有灵·2022中国数字营销创新增长峰会”在深圳举行。作为一家营销科技公司,径硕科技提供的是一流的营销软件产品,但他们解决的是企业营销效率的问题。径硕科技董事长兼CEO...

  • 图解 Redis 数据结构

    Redis为什么那么快?除了它是内存数据库,使得所有的操作都在内存上进行之外,还有一个重要因素,它实现的数据结构,使得我们对数据进行增删查改操作时,Redis能高效的处理。因此,这次我们就来好好聊一下Redis数据结构,这个在面试中太常问了。注意,Redis数据结构并不是指tri...

  • 学习编程的 7 点建议!

    哈喽,大家好,我是瓜哥,致力于分享互联网各领域干货。前几天,有人问瓜哥,学习编程语言有什么好的建议没?今天简单和大家分享几点学习编程的建议,希望可以帮助到大家。1.只要开始,就不要怕晚瓜哥经常看到这些问题,大四学编程还来得及吗,25岁转行学编程可以吗?其实学习编程这件事,不要总问...

  • 模块化概述

    模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。

  • 为了拿捏 Redis 数据结构,我画了 40 张图(完整版)

    大家好,我是小林。前几天发了一篇「为了拿捏Redis数据结构,我画了20张图」,收获了很多好评,但是当时急于发文,有些地方没有写完,也有些地方写的不是很完善。然后我最近花了很多时间来完善文章,不仅加入了Redis新版本的两个数据结构,也在之前的文章内容加入了很多内容。这次完整版终...

  • 为了拿捏 Redis 数据结构,我画了 20 张图

    大家好,我是小林。Redis为什么那么快?除了它是内存数据库,使得所有的操作都在内存上进行之外,还有一个重要因素,它实现的数据结构,使得我们对数据进行增删查改操作时,Redis能高效的处理。因此,这次我们就来好好聊一下Redis数据结构,这个在面试中太常问了。注意,Redis数据...

  • 图解 Redis 数据结构

    Redis为什么那么快?除了它是内存数据库,使得所有的操作都在内存上进行之外,还有一个重要因素,它实现的数据结构,使得我们对数据进行增删查改操作时,Redis能高效的处理。因此,这次我们就来好好聊一下Redis数据结构,这个在面试中太常问了。注意,Redis数据结构并不是指tri...

  • 数据结构大总结!

    前几天,小灰给大家介绍了什么是算法。说到算法,就不能不说起数据结构。今天我来讲一讲,什么是数据结构?程序员怎么学好数据结构?我们介绍算法的时候说过,计算机当中的算法,本质就是一系列程序指令,用以解决特定的运算和逻辑问题。而所谓数据结构,是数据的组织、管理和存储格式。简单理解的话,...

  • 大数据在政府部门的应用

    摘 要:大数据是从各种各样来源中搜集得到的海量数据信息的总称。从大数据的数据结构看, 大约90%的数据是非结构化的,同时也也面临复杂,性、安全和隐私风险等新挑战。文章分析了企 业的大数据应用,也提出了国家和政府部门未来建设大数据战略应用项目的建议。

  • 数据结构概念汇总

    最近在看数模的东西的时候发现了图和网络这一块涉及到了数据结构中的一些概念,于是将之前总结的数据结构拿出来看一下,也当是复习,有需要查找的直接control + F查找

  • 数据结构的定义是什么

    数据结构的定义和简介

  • 数据结构好学吗

    如果你关注计算机专业招聘试题,会发现越是大型公司,问的问题越基础,有的甚至问你什么是栈和队列,反而一些小公司会关心你做过什么系统。从关注点的不同可以看出,大公司更注重基础扎实和发展潜力,而小公司希望你立刻能够为其干活。可以这样比喻:小公司喜欢细而长的竹子,大公司更喜欢碗口粗的竹笋。

  • 70% 的程序员,不懂数据结构与算法!

    前几天和一个粉丝聊面试,他说去年同时拿到了阿里和网易的offer,最后选择了阿里。我了解了下他的面试过程,就一点,无论是网易还是阿里的面试,其中一个占比非常大的权重就是数据结构与算法。其实现在不管面试什么岗位,前端也好,后端也罢,都必须考察算法,这关过了,基本上就没太大问题了。他...

  • 这几种数据结构,程序员必须要知道

    快速介绍8种常用数据结构数据结构是一种特殊的组织和存储数据的方式,可以使我们可以更高效地对存储的数据执行操作。数据结构在计算机科学和软件工程领域具有广泛而多样的用途。几乎所有已开发的程序或软件系统都使用数据结构。此外,数据结构属于计算机科学和软件工程的基础。当涉及软件工程面试问题...

  • 数据结构与算法篇-队列实现栈

    01—队列实现栈原理简述栈是一种后进先出的数据结构,而队列是一种先进先出的数据结构,两者原理不难理解,使用也简单。但是我们不仅仅要掌握数据结构的基本原理,还要学会灵活运用,能否灵活运用是考察一个人对数据结构的理解程度,也是在面试的时候经常会考到的知识点。现在假设面试官要求你用队列...

  • 数据结构与算法篇-栈

    01—顺序栈栈是一种后进先出的数据结构,栈的实现方式主要有2种,顺序栈和链栈。顺序栈则是栈的元素虚拟内存地址是连续的,链栈则是栈元素虚拟地址非连续的。在C语言里数组的元素虚拟地址是连续的但是数组大小必须在编译的时候确定,用于实现栈不够灵活。而在C语言里调用malloc申请到的一块...

  • 深入理解数据结构和算法

    hi,大家好,今天分享一些对数据结构和算法精华总结,希望对大家的面试或者工作有一定的帮助;看完本文可以学到什么知道哪些数据结构和算法在实际工作中最常用,最重要理解一些设计上注意事项(经验总结)掌握常用数据结构和算法核心知识点数据结构工作中或者开源项目中最常用数据结构:数组/lis...

  • 关于ArrayList的几大问题,看完还不懂来打我!

    前言ArrayList是Java集合框架中比较常用的数据结构了。继承自AbstractList,实现了List接口。底层基于数组实现容量大小动态变化。一看就是一个比较重要的模块,所以我们今天就来学习一下ArrayList相关知识。ArrayList的数据结构和作用ArrayLis...

首页  上一页  1 2 3 4 5 6 下一页 尾页