概览

作者: wa_it | 来源:发表于2018-11-27 16:27 被阅读0次

1.什么是算法,什么是数据结构

广义上讲,数据结构是一组数据的存储结构。算法是操作数据的一组方法。

2.算法和数据结构的关系

数据结构是为算法服务的,算法要作用在特定的数据结构之上。相辅相成的。

3.重点

### 数据结构

- 10个数据结构:

- 数组

- 链表

- 栈

- 队列

- 散列表

- 二叉树

- 堆

- 跳表

- 图

- Trie 树

### 算法

-  10个算法:

-  递归

-  排序

-  二分查找

-  搜索

-  哈希算法

-  贪心算法

-  分治算法

-  回溯算法

-  动态规划

-  字符串匹配算法

相关文章

  • 性能测试概览目录

    性能测试概览Ⅰ 性能测试概览Ⅱ 性能测试概览Ⅲ 性能测试概览Ⅳ

  • MySQL 5.7参考手册_11.1 数据类型概览

    11.1 数据类型概览 11.1.1 数字类型概览11.1.2 日期和时间类型概览11.1.3 字符串类型概览 1...

  • Xcode 11.4 新特性概览

    Xcode 11.4 新特性概览Xcode 11.4 新特性概览

  • iOS-网络多线程文集目录

    多线程概览pthreadNSThreadGCDNSOperation SDWebImage库 运行循环概览CFRu...

  • 深入 Spring IoC - 2 容器概览

    深入 Spring IoC - 2 容器概览 @[toc] 容器概览 ApplicationContext 接口就...

  • BlockingQueue相关

    1. 方法概览 2. 子类概览 3.锁情况

  • 概览

    一天14个 1、教育统计学的内容主要包括:描述统计与推断统 2、测量结果能在其上取定数值的量尺,从量化水平高低的角...

  • 概览

    概览 容器,就是可以容纳其他Java对象的对象。Java Collections Framework(JCF)为J...

  • 概览

    1.什么是算法,什么是数据结构 广义上讲,数据结构是一组数据的存储结构。算法是操作数据的一组方法。 2.算法和数据...

  • 概览

    版本: Angular 5.0.0-alpha 本页是 Angular 文档的概述。 如果你刚接触 Angular...

网友评论

      本文标题:概览

      本文链接:https://www.haomeiwen.com/subject/skwuuxtx.html