数据结构与算法
修炼内力,夯实通往高手的道路。“昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境也。“衣带渐宽终不悔,为伊消得人憔悴。”此第二境也。“众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。”此第三境也。算法的学习之道也是如此。
Y_lxl
紧贴时代形势,借趋势之便;善于与人合作,借众人之力;以长板为支点,借翘楚之智。
展开
-
数据结构与算法二、常见排序算法
前言在数据结构与算法中有常见十大算法:冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、计数排序、桶排序、基数排序。1.冒泡排序原理冒泡排序的原理在于要么元素上浮,相邻元素间,如果右小于左,则交换,每次确认一位最小数。要么元素下沉,相邻元素间,如果左大于右,则交换,每次确认一位最大数。实现 /** * 冒泡排序 * * @param a 待排序元素数组 */ public static void bubbleSort(int原创 2020-09-12 21:28:03 · 96 阅读 · 0 评论 -
数据结构与算法一、浅谈数据结构与算法
浅谈数据结构与算法很多时候,我们对数据结构与算法的第一印象,可能是觉得它复杂、深奥、难以理解。另外,们可能还有一个疑问:在平时的开发工作中,一个产品,从开发到上线,似乎都不会用到数据结构与算法,也就是说即使不懂数据结构与算法,也能出色地完成日常的工作任务,照样能拿到高薪。那我们为什么还要学习数据结构与算法呢?技术是可以通过培训获得的,潜力却不是每一个人都拥有的。学好数据结构与算法是提升一个人长期潜力的重要途径。数据结构与算法是很多名企面试的必考题。数据结构与算法功底扎实的程序员,其技术实力、业务能力原创 2020-09-12 17:26:45 · 201 阅读 · 0 评论