要求:1.掌握各类基本数据结构类型和相应的存储结构 2.提高阅读和编写算法的能力。3.能针对给定的问题,选择相适应的数据结构,并能够设计和分析算法 数句结构的主要内容: 杂乱的数据是不能表达和交流信息的,数据之间是有联系的,这些联系常常就是影响算法的选择和效率 数据结构就是要研究数据之间的这种联系 ...
分类:
其他好文 时间:
2016-12-01 09:37:07
阅读次数:
197
1.1 基本数据结构 1. 数组 2. 链表,双向链表 3. 队列,单调队列,双端队列 4. 栈,单调栈 1.2 中级数据结构 1. 堆 2. 并查集与带权并查集 3. hash 表 自然溢出 双hash 1.3 高级数据结构 1. 树状数组 2. 线段树,线段树合并 3. 平衡树 Treap 随机 ...
分类:
编程语言 时间:
2016-11-26 13:55:45
阅读次数:
164
剑指Offer——如何做好自我介绍前言??各位老师好,我叫*,研究生三年级,就读于大学信息科学与工程学院软件工程专业。主要使用的开发语言是Java,熟悉基本数据结构和基本算法实现;熟悉MySQL数据库...
分类:
其他好文 时间:
2016-11-20 21:25:51
阅读次数:
241
在某社区看到的回答,觉得不错就转过来了:http://caffecn.cn/?/question/123 Caffe从四个层次来理解:Blob,Layer,Net,Solver。 1、Blob Caffe的基本数据结构,用四维矩阵Batch*Channel*Height*Width表示,存储了包括神 ...
分类:
其他好文 时间:
2016-11-19 11:58:42
阅读次数:
199
Linux 常用命令 Python全栈开发之1、输入输出与流程控制 Python全栈开发之2、运算符与基本数据结构 Linux 常用命令 Python全栈开发之1、输入输出与流程控制 Python全栈开发之2、运算符与基本数据结构 Python之实现一个简易计算器 Python之socketserv ...
分类:
编程语言 时间:
2016-11-15 08:09:25
阅读次数:
165
算法常用术语中英对照Data Structures 基本数据结构Dictionaries 字典PriorityQueues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数值问题Solving ...
分类:
编程语言 时间:
2016-11-03 02:23:27
阅读次数:
170
1.字符串 示例: 2.列表 示例: 3.集合 示例: 4.散列 示例: 5.有序集合 待续。。。 ...
分类:
其他好文 时间:
2016-11-01 01:09:03
阅读次数:
241
文件系统是一种存储和组织计算机中文件数据的一系列抽象数据类型,它们用来实现数据的存储、管理、查看、等功能。在Linux系统中,所有的设备、进程都是以文件的形式存在,字符设备、块设备以及这些设备的驱动均...
分类:
其他好文 时间:
2016-10-31 22:16:35
阅读次数:
305
Redis简介Redis是一款开源的分布式缓存与存储系统,由于它的高性能,数据类型多样性以及分布式特性,在各大系统中应用广泛。本系列一共三篇,本篇主要介绍Redis的安装及配置,基本数据结构用法,过期设置等;第二篇介绍Java,NodeJS操作Redis;第三篇介绍Redis分布式集群。另:..
分类:
其他好文 时间:
2016-10-27 02:08:53
阅读次数:
217
对象是 JavaScript 的基本数据类型。是一种复合值:将很多值聚合在一起。对象可以看做是无序集合,每个属性都是一个名/值对。这种基本数据结构还有很多叫法,比如「散列」(hash)、「散列表」(hashtable)、「字典」(dictionary)、「关联数组」(associative arra ...
分类:
编程语言 时间:
2016-10-25 19:08:26
阅读次数:
152