- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 JAVA队列(Queue)用法附实例讲解
一、功能队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。二、声明1、声明一个栈的写法,E表示数据类型,name是你给队列起的名字,LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用。Queue <E> name = new LinkedList<E>();2、实例:声明一个名为queue的Integer队列Queue<Integer> queue = new LinkedLi
2021-08-27 15:55:47
3233
原创 JAVA栈(Stack)用法附实例讲解
一、功能栈(Stack)是Vector的一个子类,它实现了一个标准的后进先出的栈,也定义了自己的一些方法。二、声明1、声明一个栈的写法,E表示数据类型,name是你给栈起的名字,其余为关键字Stack <E> name = new Stack<E>();2、实例:声明一个名为stack的Integer栈Stack <Integer> stack = new Stack<Integer>();三、方法1、void push(E item)
2021-08-27 12:34:12
2476
原创 算法详解——单向链表反转
一、问题描述定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。二、分析问题1、递归法首先来考虑两个节点的基本情况,假设链表head有两个节点,只需要让head->next->next指向head,head->next指向null,就能完成两个节点的反转,对于多个节点的情况,可以看成第一个节点和后面所有节点两种情况,再将第二部分划成新的两部分,以此类推,一个递归的解法就完成了。时间复杂度O(n)空间复杂度O(n)2、双指针法定义指针res、next对
2021-08-23 11:05:40
1013
原创 史上最良心最详细整合ssm框架图文教程(含项目源码下载地址)
整合SSM (SpringMVC+Spring+Mybatis)框架一、项目前期准备1、项目文件结构2、新建动态web项目(Dynamic Web Project)3、导入框架所需包在项目的WebContent->WEB-INF->lib文件夹中粘贴以下jar包(jar包见项目源码)将文件夹中的jar包build到项目之中4、创建数据库本项目使用的是(Sql Server 2019),若想要更改成其它数据库简单修改配置文件和jar包即可。创建数据库命名为ssm,建名为
2021-03-19 20:36:30
2899
原创 Jquery Easyui实现数据列表的修改删除搜索(一)
目录项目结构功能说明代码讲解实体类接口数据库配置文件其它资源文件controller类jsp页面代码写在最后项目结构功能说明该项目的删除功能均为逻辑删除【批量删除】选中一个或者多个,点击后即可删除【删除】点击该行的删除按键,删除该行【修改】点击该行的修改按钮,修改该行数据【搜索框】在下拉框选择相对应的栏目,输入搜索内容完成搜索代码讲解实体类Users.javapackage cn.domain;public class Users { @Override public St
2021-03-05 23:53:40
314
原创 设计银行模拟业务系统
1.问题描述(1)假设某银行有四个窗口对外接待客户,从早晨银行开门起不断有客户进入银行。由于每个窗口在某个时刻只能接待一个客户,因此在客户人数众多时需在每个窗口前顺次排队,对于刚进入银行的客户,如果某个窗口的业务员正空闲,则可上前办理业务,反之,若四个窗口均有客户所占,他便会排在人数最少的队伍后面。现在需要编制程序以模拟银行的这种业务活动并计算一天中客户在银行逗留的平均时间。(2)初始化(Op...
2020-02-27 20:36:07
1542
1
原创 通讯录查询系统(完整代码,直接运行)
1.问题描述和要求问题描述:为某个单位建立一个员工通讯录管理系统,可以方便查询每一个员工的电话与地址。设计散列表存储,设计并实现通讯录查找系统。基本要求:(1)每个记录有下列数据项:电话号码、用户名、地址;(2)从键盘输入信息,以电话号码为关键字建立散列表;(3)采用二次探测再散列法解决冲突;(4)查找并显示给定电话号码的记录;(5)通讯录信息文件保存。2.问题分析(1)建立结构...
2020-01-23 18:55:55
5340
1
原创 停车场管理系统(完整代码,直接运行)
问题描述和分析问题描述:停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在停车场的最北端),若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门...
2020-01-14 15:09:40
27346
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人