
数据结构和算法
文章平均质量分 60
划水小老虎死磕数据结构算法
划水小老虎
这个作者很懒,什么都没留下…
展开
-
记一次面试-简单的微信红包分配算法
记一次面试-简单的红包分配算法简介解题思路代码简介是这个样子的,前段时间去面试,接近尾声时面试官突然提出这样一个问题:将一个100元的红包,分为20份,每份最低3元,最高不得超过6元;瞬间一脸懵B,之前确实是对算法这块有些生疏,再加上面试有些紧张,一时之间不知道该如何去解决;面试结束后就一直在想这个问题,五分钟不到就有了思路,害,不知道怎么说!现在做一下记录!解题思路这道题从题面去理解: 类似于微信红包的意思,100分成20份,我们要知道关键的点在于如何去分, 首先要保证不能低于min值,其次要分完原创 2021-05-13 00:31:36 · 1059 阅读 · 0 评论 -
什么是数据结构和算法
什么是数据结构?程序设计= 数据结构+算法在简单来说数据结构就是关系,就是数据元素相互之间存在的一种或多种特定关系的集合,传统上我们把数据结构分为逻辑结构和物理结构逻辑结构就是指数据对象中的数据元素之间的相互关系物理结构就是指逻辑结构在计算机中物理的存储形式四种逻辑结构:一,集合结构集合结构中的数据元素除了同属一个集合外,他们之间没有其余关系,下图是火车站内的情景,除他们都是同处于火车站内外,并无其他关系二,线性结构线性结构中的数据元素之间是一对一的关系,下图中的纤夫拉船的场面,我们可以原创 2021-04-28 21:20:52 · 485 阅读 · 0 评论