前言

作者: 斌斌爱学习 | 来源:发表于2018-04-15 12:13 被阅读0次

    写这个专题的目的因为作为一个android开发工程师,如果不了解Java常用的数据结构和算法的话,那我相信他是进不了大公司的。一般大公司的android面试经常会问一些这方面的问题。比如,我们你SparseArray你有没有了解过,如果你不知道,那估计这轮面试你就悬了。这里咱先不说SparseArray,咱们以后会谈到。在这里,我们先介绍一下这个专题会谈到的内容。

    既然是数据结构和算法,那肯定是分为数据结构和算法两个专题来讲。

    数据结构我们会分析到主要有以下几个内容:

            1.线性表  主要分析顺序表和链表

            2.栈和队列

            3.hash表

            4.容器 Set

            5.树,二叉树

            6.图 图的遍历与最小生成树

            7.最短路径算法等

算法方面我们主要分析以下内容:

            1.算法基本概率与分析方法  时间复杂度和空间复杂度计算方式

             2.蛮力法(冒泡排序,选择排序,顺序查找和蛮力字符串匹配)

            3.分治法(合并排序,快速排序 )

            4.递归算法(二分查找,欧几里德)

            5.希尔排序,堆排序,基数排序

            6.减治法(插入排序,拓扑排序)

            7.深度优先查找和广度优先查找

            8.变治法(高斯消去法, 平衡二叉树)

            9.动态规划

            10.回溯经典算法(八皇后,数独构造算法)

相关文章

  • 前言的前言

    真想不到,我已开始提笔写前言了。然而一切都还没有呢,所以只好叫前言的前言了。 正因为一切都还没有,我更要在此时写下...

  • 前言的前言

    在生物定量化大潮的前夕,我想整理一下近现代生物的发展脉络。可能是个比较大的工程。由于越接近现代,生物学的分支越庞杂...

  • 不算前言的前言

    不知从何时起,就有个写作梦,走到哪里就想记录下哪里的心情。 永远分裂成两个自己,一个阳光明媚,一个...

  • 不算前言的前言

    终于攒够了50个简书贝,可以开连载了。 之前在自己的书院做过一期专题,把一些有趣的或是被人误解的历史人物,拿出来梳...

  • 不是前言的前言

    曾有一个小小的心愿,期待着能够有一本自己的作品,然而,作为一个学习者,要写出一本书谈何容易?看看别人写的东西都挺好...

  • 前言

    最开始接触网页制作,是从前端三大件(html+css+javascript)开始。稀里糊涂半生不熟,能做出静态页面...

  • 前言

    历史就是这样,离得越远细节越模糊,但脉络越清晰。 大约50亿年前,在银河系的一个旋臂上,一颗被我们称为太阳的恒星诞...

  • 前言

    大家好!我是行知而立,师范出身,现为人民教师一名。经常听到很多的学弟学妹们向我请教,说作为一名师范生,要考教师资格...

  • 前言

    我曾经是一个软件开发工程师,在日企待了一年后,我看不到自己的前景,而且莫名其妙地会有一种躁动,在每日加班的高压下,...

  • 前言

    自从有了你,我的世界一片粉红,还透着酸臭的气息。 打算从这里,把我和我记的点点滴滴写成故事,原谅我觉得太过于幸福,...

网友评论

    本文标题:前言

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