算法与数据结构
卷起来了啊
何以解忧???唯有暴富!!!
展开
-
选择排序
简介选择排序(Selection sort)是一种简单直观的排序算法,应用场景主要用于数据量非常小的场景中如“斗牛”,“三公”等,最好是个位数的数据量(n<5的情况下比其他排序算法都要快)和冒泡排序的应用场景相同。原理如有一个数组[2,1,3,9,6],先拿出数组的第一个数2,然后循环其它所有的数,找到比2还小(大)的数,如果有,就和第一个数2交换,所以变成[1.2,3,9,6]。然后进行下一轮比较,拿出第二个数字2,然后循环其它所有的数,找到比第二个数字2还小(大)的数再交换,依次类推…核心原创 2021-02-24 11:02:41 · 234 阅读 · 0 评论 -
数据结构与算法概念
数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。数据结构又分为逻辑结构和存储结构逻辑结构集合结构线性结构树形结构图形结构存储结构表堆栈队列数组树二叉树图算法概念:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说原创 2021-02-24 10:09:18 · 151 阅读 · 0 评论 -
冒泡排序
冒泡排序欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增原创 2021-02-23 09:52:32 · 517 阅读 · 4 评论