#

数据结构

  • 稀疏矩阵的转置与快速转置

      假设在m*n的矩阵中,有t个元素不为0。令稀疏因子s=t/(m*n),通常认为s

    作者:稻草阳光L
    2020-07-11 21:54:57
  • 哈希表—位图

    原文链接:http://blog.csdn.net/qq_38646470/article/details/79427038[1.什么是位图?2.位图的用处?

    作者:龙跃十二
    2020-07-11 18:21:34
  • 数据结构-链表的操作

    #include using namespace std; #define OK 1; #define ERROR&

    作者:BODOA
    2020-07-11 07:27:54
  • 【数据结构】【面试题】找N个数据中最大的K个数据

        如果不限定条件的话,这个问题还是很好解决的,但是当我们要求时间复杂度为O(N),空间复杂度为O(1)时,问题就没那么好解决了。   

    作者:安下
    2020-07-10 13:44:55
  • 使用两个队列实现一个栈

      首先,我们得了解队列和栈的基本原理。  队列是一个“先进先出“的一个结构。队列的定义是在队尾插入,在队头删除,这就要求要用一种在尾部插入容易的,在头部删除容易的结构,你一定会想

    作者:稻草阳光L
    2020-07-10 13:17:57
  • 线性结构之数组实现

    #include#includetypedef struct{ int *pArr; int length;//数组最大容量 int cn

    作者:qingliangdexiar
    2020-07-10 11:22:06
  • 朋友圈(使用并查集)的实现

    #pragma once#includeusing namespace std;class UnionFindSet{public: UnionFindSet(int

    作者:zheng_feng
    2020-07-10 07:09:20
  • 数据结构(04)_数组类的实现

    C++中支持原生数组,但由于原生数组的天然缺陷(不能获取长度信息、越界访问不会报错...),我们有必要来开发自己的数组类,从而解决这些问题。数组类的继承关系如图: 1.数组类的实现_1 1.1.抽象类

    作者:三九感冒灵
    2020-07-09 09:55:43
  • JavaScript中二叉树/二叉堆是什么

    JavaScript中二叉树/二叉堆是什么?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。二叉树二叉树(Binary Tree)是一种

    作者:Leah
    2020-07-09 09:55:12
  • 链表的基本操作

    // struct.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "stdio.h"

    作者:科大C2504
    2020-07-09 00:54:07