综合技术 2018-06-25

Android的数据结构1——List

一个 List 是一个元素 有序的、可以重复、可以为 null 的 集合。 Java 集合框架中最常使用的几种 List 实现类是 ArrayList,LinkedList 和 Vector。 集合……
综合技术 2018-06-24

实战PHP数据结构基础之递归

之前说到,递归是一种将大问题分解为小问题的解决方案。一般来说,递归被称为函数自身的调用。这么说可能听起来很奇怪,事实上在递归中,函数确实必须调用自己。 一个栗……
综合编程 2018-06-24

实战PHP数据结构基础之递归

之前说到,递归是一种将大问题分解为小问题的解决方案。一般来说,递归被称为函数自身的调用。这么说可能听起来很奇怪,事实上在递归中,函数确实必须调用自己。 一个栗……
综合技术 2018-06-22

Golang 数据结构:图

本文简要介绍图的 2 种实现及其 BFS 遍历。参考: golang-data-structure-graph 前言 新坑 最近在校事情不多,趁着还记得就开了个新坑 algorithms ,把常用数据结……
综合编程 2018-06-22

Golang 数据结构:图

本文简要介绍图的 2 种实现及其 BFS 遍历。参考: golang-data-structure-graph 前言 新坑 最近在校事情不多,趁着还记得就开了个新坑 algorithms ,把常用数据结……
综合技术 2018-06-21

Swift Heap Data Structure

In this tutorial, we’ll be discussing and implementing Heap data structures in Swift.Swift Heap Heap can be either a max heap or a min heap. In a max heap,……
综合编程 2018-06-21

Swift Heap Data Structure

In this tutorial, we’ll be discussing and implementing Heap data structures in Swift.Swift Heap Heap can be either a max heap or a min heap. In a max heap,……
综合技术 2018-06-20

数据结构与算法之二分查找

问题:如果有一个有100个元素的已经排好序的数组,然后给你一个数,让你判断这个数组里面是否有这个数,你该怎样去做? 最简单的方法就是从数组的第一个元素开始,逐一与……
综合技术 2018-06-20

小朋友学数据结构(10):基数排序

(一)基本思想 将所有待比较数值(正整数)统一为同样的数位长度,数位较短的数前面补零。然后,从最低位(即个位数)开始,依次进行一次排序。这样从最低位排序一直到……
综合技术 2018-06-20

小朋友学数据结构(9):希尔排序

(一)基本思想 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被……
综合技术 2018-06-18

Succinct Data Structure

作者:唐刘最近看了一篇论文 SuRF: Practical Range Query Filtering with Fast Succinct Tries ,里面提到使用一种新的数据结构 Succinct Range Filter(SuRF) 替……
综合技术 2018-06-16

实战PHP数据结构基础之队列

队列是另外一种遵循先进先出原则的线性数据结构。队列有两端可供操作,一端出队,一端入队。这个特点和栈不同,栈只有一端可以用来操作。入队总是在后端,出队在前端。 ……
综合编程 2018-06-16

实战PHP数据结构基础之队列

队列是另外一种遵循先进先出原则的线性数据结构。队列有两端可供操作,一端出队,一端入队。这个特点和栈不同,栈只有一端可以用来操作。入队总是在后端,出队在前端。 ……
综合技术 2018-06-16

UOJ#228. 基础数据结构练习题

sylvia 是一个热爱学习的女孩子,今天她想要学习数据结构技巧。在看了一些博客学了一些姿势后,她想要找一些数据结构题来练练手。于是她的好……
综合技术 2018-06-15

小朋友学数据结构(7):快速排序

(一)基本思想 选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素……
综合技术 2018-06-15

实战PHP数据结构基础之栈

栈遵循后进先出的原则(LIFO)。这意味着栈只有一个出口用来压入元素和弹出元素,当我们执行压入或者弹出操作的时候要注意栈是否已满或者栈是否是空的。 常见操作 还是废……
综合编程 2018-06-15

实战PHP数据结构基础之栈

栈遵循后进先出的原则(LIFO)。这意味着栈只有一个出口用来压入元素和弹出元素,当我们执行压入或者弹出操作的时候要注意栈是否已满或者栈是否是空的。 常见操作 还是废……
综合技术 2018-06-15

算法与数据结构之图的表示与遍历

主要介绍图论的基础、图的两种表示、图的遍历(深度和广度)、一个点到另一点的路径和最短路径等。 原文访问我的技术博客番茄技术小栈-图论 图论基础 图论并不……
综合技术 2018-06-14

redis-2-字符串命令以及数据结构类型

通过这篇文章可以知道:redis有哪些数据结构类型?,通过什么命令查询某个键是什么数据结构类型? redis的字符串内部编码有哪些?,如何查询某个是字符串是什么编……