编程基础
程序诗
一直在前进,从未停止过!
展开
-
java实现选择,插入,冒泡排序
排序问题一直是计算机编程的重要问题。而选择排序、插入排序、冒泡排序都是多种排序算法中比较简单、容易实现的排序算法,这几种排序算法的平均事件复杂都是O(n2)这里用数组java int[] a = {10, 35, 97, 23, 66, 27, 19};来进行讲解。实现思想一样,但是实现代码可能略有不同。选择排序实现思想:1,遍历数组,选择最小的元素放在第一个位置。2,从第2个位置开...原创 2019-09-10 17:13:41 · 212 阅读 · 0 评论 -
java中的List、Set、Queue、Map接口
Java集合类对象是用来封装数据的基本。常见的集合接口有List、Set、Queue、Map。这里也只是介绍这几种接口中的常用实现类。各接口与实现类之间的关系如下图(虚线框代表接口,实线框代表接口的实现类)。List接口的常用实现类:ArrayList、LinkedList、Vector。ArrayList 底层使用的数据结构是数组,一般数组初始化长度为10,当容量不够时,使用A...原创 2019-09-30 22:59:47 · 259 阅读 · 0 评论