
数据结构
数据结构基础
忆山
从事大数据开发工作
1.高级大数据开发工程师spark、flink、kafka、hive、hbase等
2.搜索服务开发Elasticsearch
等相关大数据工作
展开
-
P3===时间复杂度和空间复杂度
一、算法效率的度量方法1、算法采用的策略、方案2、编译产生的代码质量3、问题的输入规模4、机器执行指令的速度原创 2020-02-19 20:21:14 · 158 阅读 · 0 评论 -
谈谈算法
一、算法初体验int i=0,sum=0,n=100;for(i=1;i<=n;i++){ sum=sum+i}println(sum)对比高斯的算法int i=0,sum=0,n=100;sum=(1+n)*n/2println(sum)二、什么是算法算法就是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一...原创 2020-02-18 15:48:59 · 160 阅读 · 0 评论 -
数据结构和算法导论
一、什么是数据结构程序设计=数据结果+算法数据结构就是数据元素相互之间之间存在的一种或多种特定关系的集合二、逻辑结构和物理结构1、逻辑结构 数据对象中数据元素之间的相互关系2、物理结构 数据的逻辑结构在计算机中的存储形式三、四大逻辑结构1、集合结构:集合结构中的数据元素中除了同属于一个集合外,他们之间没有任何关系2、线性结构:线性结构...原创 2020-02-18 10:19:36 · 426 阅读 · 0 评论 -
数据结构的那些事儿【未完结……】
一、什么是数据结构以某种特定的布局方式存储数据的容器。这种布局方式决定了数据结构对于某些操作是高效的。二、为什么需要数据结构数据是计算科学中最关键的实体,而数据结构则可以将数据以某种组织形式存储,因此,数据结构的价值不言而喻需要根据不同的场景,按照特定的格式进行存储,有很多数据结构能够满足不同格式存储数据的需求三、常见的数据结构1、数组2、栈3、队列...原创 2020-02-17 20:50:42 · 130 阅读 · 0 评论