java
申仁峰
这个作者很懒,什么都没留下…
展开
-
springboot学习笔记-eclipse、maven构建springboot
神奇的springboot 神奇的springboot,配置居然这么简单!连tomcat都配置都省了。 开始搭建(前提eclipse、maven环境都已配好) 一、新建maven工程 二、新建成功(报错了?) 三、添加maven依赖(添加后如果报错用maven->Update Project更新一下) 在pom文件中添加依赖 <project xmlns="http://mave...原创 2018-11-01 23:56:31 · 152 阅读 · 0 评论 -
数据结构学习笔记Day9-希尔排序
一、什么是希尔排序? 二、java实现 package myStudy.dataStructure.day9; /** * * @description 希尔排序 * @author shenrenfeng * @date 2018年11月21日 下午8:35:58 * */ public class ShellSort { public static void main(String[]...原创 2018-11-21 23:00:20 · 95 阅读 · 0 评论 -
数据结构学习笔记Day6-双向链表(java)
一、说一下双向链表 1、关于链表 https://blog.csdn.net/qq_38401906/article/details/83715163 2、双向链表 如图: 可以看到双向链表中的节点既有前一个节点的指针,也有后一个节点的引用,因此比起单链表的节点,双向链表的节点会多一个属性(指向前一个节点)。 二、java实现 节点: package myStudy.dataStructure....原创 2018-11-08 21:14:02 · 124 阅读 · 0 评论 -
数据结构学习笔记Day3-栈(用java实现)
一、先说一下栈 1、什么是栈 栈是一种只允许在一端进插入或删除的线性表!( 什么是线性表?https://blog.csdn.net/qq_38401906/article/details/83715163 ) 2、栈的特性? 先进后出 3、栈的存储结构? 顺序栈和链栈 二、java代码实现顺序栈的出栈、入栈(用数组实现) package myStudy.dataStructure.day3; ...原创 2018-11-05 23:01:59 · 112 阅读 · 0 评论 -
数据结构学习笔记Day5-双端链表(用java实现)
一、说一下双端链表 1、关于链表 https://blog.csdn.net/qq_38401906/article/details/83715163 2、双端链表 链表中同不仅含有头节点的引用,也包含尾节点的引用,即可以从尾部插入数据。 二、用java实现双端链表的增删操作 节点: package myStudy.dataStructure.day2; /** * * @description...原创 2018-11-07 21:08:50 · 89 阅读 · 0 评论 -
数据结构学习笔记Day8-递归(实现三角数)
一、什么是递归? 程序自己调用自己的一种编程技术。 二、用递归实现三角数 1、什么是三角数? 1,1+2,1 +2+3,1+2+3+4… 2、用java实现三角数 package myStudy.dataStructure.day8; /** * * @description 递归的应用 * @author shenrenfeng * @date 2018年11月12日 下午9:46:49 * ...原创 2018-11-12 22:48:17 · 157 阅读 · 0 评论 -
数据结构学习笔记Day2-单链表(用java实现)
一、首先说一下线性表 1. 什么是线性表,线性表的逻辑特性? 1)有一个头(表头),有一个尾(表尾) 2)表头与表尾之间的元素有且只有一个前驱元素,有且只有一个后继元素 2.线性表有两种存储方式? 顺序表和链表 3.顺序表和链表的区别? 1)顺序表是一边连续的存储空间 链表是一片散列的存储空间 2)顺序表只要知道表头就可以快速查询到其他任何位置的元素。 因为顺序表是连续排列的,比如我们知道了1...原创 2018-11-04 13:27:01 · 201 阅读 · 1 评论 -
数据结构学习笔记Day4-队列(用java实现)
一、说一下队列 1.什么是队列? 只能在一端进行插入,在另一端进行删除操作的线性表。插入的一端叫做队头,进行删除的一端叫做队尾。插入操作叫进队,删除操作称为出队。 2.队列的特点 先进先出 3.队列的存储结构 顺序队和链队 二、用java实现顺序队(数组实现) package myStudy.dataStructure.day4; import java.util.Arrays; /** * ...原创 2018-11-06 22:00:32 · 137 阅读 · 0 评论 -
数据结构学习笔记Day1-简单排序(冒泡排序,选择排序,插入排序)java代码
话不多说直接上代码(有注释) package myStudy.dataStructure; /** * * @description 简单排序(冒泡排序、选择排序、插入排序) * @author shenrenfeng * @date 2018年11月3日 下午8:37:41 * */ public class Day1 { public static void main(String[]...原创 2018-11-03 23:59:41 · 131 阅读 · 0 评论 -
数据结构学习笔记Day9-希尔排序
package myStudy.dataStructure.day9; /** * * @description 希尔排序 * @author shenrenfeng * @date 2018年11月21日 下午8:35:58 * */ public class ShellSort { public static void main(String[] args) { Integer[]...原创 2018-11-21 23:02:50 · 98 阅读 · 0 评论