- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 数据结构-单向链表(二)(Java)
上一节写了单向链表的实现,现在来写一下单向链表的排序上一节写的单向链表按照先进后出的原则实现的单向链表,这一节依然按照先进后出的原则实现链表。实现链表的代码在上一节,这里就只按照冒泡排序的方法排序一个链表,顺便可以学习一下冒泡排序。1.冒泡排序冒泡排序是一种比较简单的排序算法。它重复的走访需要排序的数列,每一次比较相邻的元素,如果元素排列部不符合我们的要求(从小到大或从大到小的顺序
2018-01-31 23:11:37 153
原创 数据结构-单向链表(一)(JAVA)
1.数据结构之链表链表是一种按照线性顺序排列各对象的数据结构。数组的线性顺序是由数组下标决定的,然而与数组不同的是,链表的顺序 是由各个对象里面的指针决定的。链表为动态集合提供了一种简单而灵活的表示方式。单向链表中每个对象有一个元素和一个next指针,指向下一个链表对象:x为单向链表中的一个元素,x.next指向它在链表中的后继元素。链表中最后一个元素是没有后继元素的,它
2018-01-30 22:37:13 382
原创 Maven手动导入jar包
今天开发中遇到从远程导到本地的项目,由于本地缺少对应的JAR包报错的问题,记录一下手动导入jar包的方法:mvn install:install-file -Dfile= -DgroupId= -DartifactId= -Dversion= -Dpackaging= :jar包路径 :maven依赖中的group-id : maven依赖中的artifact-id
2018-01-30 21:12:26 11724
原创 commons-dbutils包的使用
commons-dbutils包的使用1.commons-dbutils包是啥:commons-dbutils包是Apache开源组织提供的用于操作数据库的工具包。简单来讲,这个工具包就是用来更加方便我们操作数据库的,最近工作中使用了一下,感觉确实方便很多,基本告别自己封装JDBC代码对数据库进行增删改查了。代码看着也很简洁。使用这个包,看懂方法的使用,就行吧,我先记录一下使用的方
2018-01-25 22:56:47 3101
原创 算法基础学习---直接插入排序
1.什么是插入排序?算法导论上面举了一个比较形象的例子:扑克牌。桌子上面放一副扑克牌,我们抓牌的时候,刚开始手里是没有牌的,我们开始一张一张拿到牌往左手塞,第一张K,放到手里,这时候左手已经有一张牌了,而且是有序的,这时候就开始有了循环不变的一组(接下来会解释),拿到第二张牌,是Q,就放到K的右边(当然你也可以习惯放到左边),这时候左手已经有两张牌了,而且是有序的,第三张是A,就寻找合适的位置
2018-01-24 22:46:56 377 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人