03 2021 档案

摘要:3、数组 对于很多语言,都会有数组(array)这种基本的数据结构 还是先来看看定义 数组是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 数据里面的每个变量叫做元素 里面有几个关键点,分别是线性表和连续的内存空间 先来看看线性表 什么叫线性表呢?顾名思义,线性表就是数据 阅读全文

posted @ 2021-03-16 23:22 一只小蜗牛12138 阅读(179) 评论(0) 推荐(0)

摘要:首先来看看数据结构和算法解决的是什么问题? 他解决的是 让代码运行更快以及如何让代码更省内存 那怎么去看你的程序是否快以及省内存呢? 这里有两个概念 时间复杂度以及空间复杂度 我们一般使用大O复杂度表示法来表示程序的运行速度 (当然可能有同学会说,我直接把代码跑一遍,在开始,结束的时候记录时间,不也 阅读全文

posted @ 2021-03-16 16:02 一只小蜗牛12138 阅读(254) 评论(0) 推荐(0)

摘要:首先先来说说为啥要学习数据结构和算法 1、大公司要考察算法 很多大公司,比如 BAT、Google、Facebook,面试的时候都喜欢考算法、有些还会让人现场写代码(可能是白板,也可能是纸上)。 为什么这些大公司都喜欢考算法呢? 校招的时候,参加面试的学生通常没有实际项目经验,公司只能考察你的基础知 阅读全文

posted @ 2021-03-03 22:21 一只小蜗牛12138 阅读(309) 评论(0) 推荐(0)

导航