数据结构和算法
文章平均质量分 80
qczg_wxg
这个作者很懒,什么都没留下…
展开
-
王学岗数据结构和算法
第一节课,数据结构与算法入门 1,ab的值交换 int a = 5; int b = 6; a = a ^ b; b = a ^ b; a = a ^ b; 2,冒泡排序 public static void bubbleSort(int[] array){ //3 1 5 8 2 9 4 6 7 ...原创 2018-12-04 19:19:50 · 335 阅读 · 0 评论 -
王学岗算法和数据结构2——二分查找,快速排序,归并排序
1,链式存储结构:线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以是连续的,也可以是不连续的。 种类有单链表,单循环链表,双链表,双循环链表 单链表结构,messageQueue就是一个单项链表。 麻将排序(略,详见麻将排序) ...原创 2019-04-20 20:58:11 · 179 阅读 · 0 评论 -
王学岗算法和数据结构1——时间复杂度和顺序表和冒泡排序和选择排序
第一:数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。算法+数据结构=程序。程序的好坏=时间复杂度+空间复杂度+应用场景。 1.时间复杂度:关键代码执行的次数,比如下面这段代码 public void function1(){ for(int i=0;i<n;i++){ for(int j=0;j<n;j++){...原创 2019-04-19 17:58:36 · 227 阅读 · 0 评论