技术博客
weixin_35916142
这个作者很懒,什么都没留下…
展开
-
android知识巩固(算法)
**算法(Algorithm)**是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令1.前言数据结构和算法是一个软件开发者的基本功,如果把数据结构类比成内功,那么算法就是心法.算法在计算机科学中的地位至关重要,相当于程序设计的灵魂,现在很多大公司都会考察面试者的算法掌握程度2.目录3.算法的相关介绍3.1.算法的特征1.又穷性:有限个步骤后终止2.确切性:有确切的含义3.输入项:有0个或多个输入4.输出项:有一个或多个输出5.可行性:可以在有限时间内完成3.2.算法的.原创 2020-05-18 13:41:52 · 197 阅读 · 0 评论 -
android知识巩固(二.非线性数据结构)
非线性结构:是从逻辑结构上划分,其元素存在一对多或者多对多的相互关系1.前言在前一章中,我们了解了数据结构的基本思想,学习了部分基本的线性数据结构,了解了计算机是如何表示和存储数据的,良好的数据结构思想有助于我们写出性能优良的应用2.目录3.非线性数据结构3.1.树3.1.1.描述树(Tree):有n个节点的有限集,n=0,则为空树3.1.2.特性有且仅有一个特定的根节点其余节点可分为多个互不相交的有限集,每个子集合本身又是一棵树3.1.3.概念树的度:树的节点.原创 2020-05-15 09:31:08 · 164 阅读 · 0 评论 -
android知识巩固(一.线性数据结构)
数据结构(data structure):是计算机中存储,组织数据的方式1.前言数据结构是指相互间存在一种或多种特定关系的数据元素的集合。通常情况下,数据结构往往同高效的检索算法和索引技术有关,精心选择的数据结构可以带来更高的运行或者存储效率2.目录3.数据结构3.1.数组3.1.1.描述数组(Array)是一种复合型数据类型,由一系列相同的元素(Element)组成3.1.2.特性数组分为基本类型数据和引用类型数组由连续的内存空间存储,查找可直接通过索引定位,效率高,增删.原创 2020-05-14 09:35:42 · 142 阅读 · 0 评论 -
如何使用markdown写文章
一. 了解markdown目前,我们写博客可使用一些富文本编辑器或者markdown编辑器的来编写,通过文本的输入和编辑器的操作及转化,都可以写出一篇整洁、美观的文章。但是相较而言,markdown有一个独具特色的优势,就是可以只通过纯文本就可以实现,不需要点击编辑器的图标来切换输入状态,这些操作都可以使用一些特殊的标记符号来实现。定义:markdown是一种可以使用普通文本编辑器编写...原创 2019-02-07 22:06:21 · 1070 阅读 · 0 评论