摘要: 插入排序的基本介绍: 插入排序是对想要排序的序列以插入的方式寻找该元素的适当的位置,从而达到排序的目的。 插入排序的基本思想: 把n个待排序的元素看成一个有序表和一个无序表,开始时,有序表只有一个元素(整个序列的第一个元素看成有序表的第一个元素),无序表中有n-1个元素,在接下来的排序过程中,每次从 阅读全文
posted @ 2019-10-28 15:32 小白菜也有明天 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 简单选择排序的介绍: 从给定的序列中,按照指定的规则选出某一个元素,再根据规定交换位置后达到有序的目的。 简单选择排序的基本思想: 假定我们的数组为int [] arr = new int[n],第一次我们从arr[0]~arr[n-1]中选择出最小的值与arr[0]交换。第二次我们从arr[1]~ 阅读全文
posted @ 2019-10-28 13:58 小白菜也有明天 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 在我们用Eclipse调试代码的时候,可以通过设置断点来调试,但是调试之后我们的界面会跟之前的不同,通过以下的方法可以让Eclipse的界面恢复成调试之前的样子。 在Ecplise中找到Window,之后点击Perspective,之后继续点击Open Perspective,再点击Java,这样就 阅读全文
posted @ 2019-10-28 11:01 小白菜也有明天 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序的基本思想: 通过对待排序序列从前到后(从下标小的元素开始),依次比较相邻位置的元素的值,若发现与给定的次序冲突,则交换位置(假设数值大的数放在序列的后面),使数值较大的元素逐渐从前移动到后部,就像冒泡一样。 对于冒泡排序,我们可以对它进行一定的优化: 在排序的过程中,每个元素都不断的接近自 阅读全文
posted @ 2019-10-26 09:47 小白菜也有明天 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要讲解了通过java实现单链表的操作,一般我们开始学习链表的时候,都是使用C语言,C语言中我们可以通过结构体来定义节点,但是在Java中,我们没有结构体,我们使用的是通过类来定义我们所需要的节点,链表。 下面我主要说明5个操作:增加元素(两种),查找元素,更新元素,删除元素,遍历单链表中的 阅读全文
posted @ 2019-10-23 14:35 小白菜也有明天 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 一、MYSQL的安装 首先登入官网下载mysql的安装包,官网地址:https://dev.mysql.com/downloads/mysql/ 一般下载这个就好,现在的最新版本是5.8,但是据说已经收费了,5.7以前的版本不收费,可以下载5.7以前的版本,这里面以我现在使用的mysql-5.5.4 阅读全文
posted @ 2019-10-19 15:35 小白菜也有明天 阅读(331070) 评论(14) 推荐(12) 编辑
摘要: 队列的基本介绍 队列,是一个线性表,分为顺序队列和链式队列,本节我们说的是顺序队列。 队列存储在一段连续的存储空间之内(数组),它自身的特点是:先进先出,即从队尾添加元素,对头删除元素。 在平时的生活中,打印机等等用到的原理都是队列。 接下来我所讲的跟队列有关的内容分为两种:普通队列,循环队列。下面 阅读全文
posted @ 2019-09-27 10:28 小白菜也有明天 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 方法的所属性 在Java的语言中,方法相当于C语言中的函数,但是它与传统的函数也有着明确的不同:在结构化的语言中,函数是一等公民,整个程序是由一个个函数组成的;但是在面向对象的语言里,类是一等公民,整个程序是由一个个类组成的。因此在Java中,方法不能独立存在,它只能属于类或者对象。因此,如果我们要 阅读全文
posted @ 2019-09-14 16:05 小白菜也有明天 阅读(2923) 评论(0) 推荐(0) 编辑
摘要: 对于Java,前面的一些基础概念不是很想写,看了看还是从数组开始写吧(毕竟数组是第一个引用类型,相对复杂一点),我也是学了JAVA不是很久,目前看完了JAVA的基础视频,还有JAVA疯狂讲义这本书的大部分跟基础相关的内容,但是看完之后发现之前学的很多东西都忘记了(太急于求成,动手实践太少),所以想在 阅读全文
posted @ 2019-09-12 21:10 小白菜也有明天 阅读(5164) 评论(0) 推荐(0) 编辑
摘要: 概述 以下这篇文章介绍的是关于vim的使用方法,由于我本身对linux没有太多的研究,写下的这篇文章纯属是在实际中经常使用vim指令,想通过这篇文章记录下来,方便以后使用时查找方便。个人认为,对于普通用户,看完这篇文章,在服务器上使用vim指令就已经足够了。 vim/vi指令的介绍 vim是vi指令 阅读全文
posted @ 2019-09-11 16:32 小白菜也有明天 阅读(1663) 评论(1) 推荐(0) 编辑