花费 57 ms
哈希表(hash)详解

哈希表结构讲解: 哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速 ...

Fri Nov 22 08:10:00 CST 2019 0 1669
排序五:希尔排序

  希尔排序(Shell Sort)也是插入排序的一种。也称为缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。 基本 ...

Mon Sep 26 04:45:00 CST 2016 1 8095
数据结构概念以及与算法区别

数据结构:   在考虑什么是数据结构时,首先我们先来看这么一个需求:   假如现在要使用python的数据类型来保存《三国演义》里面人物的信息,保存之后该如何最以快方式获取每个人物的相关信息了? ...

Fri Jan 12 07:26:00 CST 2018 0 4136
超计算(Hyper computation)模型

超计算(Hyper computation)模型 作者:Xyan Xcllet 链接:https://www.zhihu.com/question/21579465/answer/106 ...

Wed Nov 08 02:29:00 CST 2017 0 3472
有了二叉查找树、平衡树为啥还需要红黑树?

红黑树算是很难的一种数据结构吧,一般很少考察插入、删除等具体操作步骤,如果遇到要你手写红黑树的面试官,就直接告辞吧。 所以,更多是会考察你对红黑树的理解程度,考察的最多的估计就是为什么有了二查找查找 ...

Fri Aug 30 01:11:00 CST 2019 0 1167
C++ 数据结构概念

C++ 数据结构概念 数据结构起源 计算机从解决数值计算问题到解决生活中的问题 现实生活中的问题涉及不同个体间的复杂联系 需要在计算机程序中描述生活中个体间的联系 数据结构主要研究非数 ...

Tue Nov 07 00:14:00 CST 2017 0 2648
双向链表与LRU算法实现

双向链表与LRU算法 各位好久不见啊,由于疫情原因笔者一直宅在家中做考研复习。俗语云:积少成多,跬步千里。于是我在此做一个简单分享,一步步记录我的学习历程。 先从单链表谈起 道家有言: ...

Sun May 31 06:45:00 CST 2020 1 942
Java - 单链表

链表是一种常见的基础数据结构,是一种有序的列表,但不会按照线性顺序存储数据,而是在每一个节点里存储下一个节点的指针(next)。链表适合插入、删除,不宜过长,否则会导致遍历性能下降。 以节点方 ...

Sat Jun 15 00:52:00 CST 2019 0 654
HashMap线程不安全的具体原因

在上一篇博客里HashMap三百问,我们知道了很多关于HashMap的知识,我们也知道了HashMap是线程不安全的,在多线程环境中不建议使用,但是其线程不安全主要体现在什么地方呢? 这篇文章告诉你 ...

Thu Feb 25 06:34:00 CST 2021 0 403

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM