- 博客(6)
- 收藏
- 关注
原创 二、链表类算法(力扣刷题)-Java (移除链表元素、设计链表、反转链表、两两交换链表中的节点、删除链表的倒数第N个节点、链表相交、环形链表 II)
二、链表类算法ps:括号里的数字代表力扣上的题号链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。链表的类型:单链表、双联表、循环链表链表的存储方式:数组在内存中是连续分布的,而链表在内存中不是连续分布的,每个节点通过之后通过连接。1、(203)移除链表元素(1)直接使用原来的链表来进行删除:分为头节点等于目标值和不等于目标值两种情况,进行讨论并删除节点即可。public st
2022-03-23 21:38:37
674
原创 一、数组类算法(力扣刷题)-Java (二分查找、移除元素、有序数组的平方、长度最小的子数组、螺旋矩阵 II)
一、数组类算法数组下标都是从0开始的;数组内存空间的地址是连续的数组的元素是不能删的,只能覆盖c++中的二维数组在地址空间上是连续的,Java中二维数组程序员无法看到真实地址,每一行头节点的地址是没有规则的1、(704)二分查找坚持根据查找区间的定义来做区间边界处理,区间的定义就是不变量,循环不变量原则当题目的前提是有序数组且无重复元素,则可以考虑使用二分法(1)如果有区间是左闭右闭,即[left,right]public static int search(int[] nums, in
2022-03-18 20:51:09
407
原创 一、中间件概述
软件平台与中间件技术复习提纲一、中间件概述链接.什么是软件平台?(英文)Definition of software platformA software environment that is used to write applications and run.For example: operating system, database, middleware, JavaEE , .NET framework and so on.软件平台:是指用来构建与支撑应用软件的独立软件系统,它是开发
2021-06-04 21:13:53
376
1
原创 ActiveMQ的安装与简单使用
这里写自定义目录标题ActiveMQ的安装与简单使用一、ActiveMQ的安装与配置ActiveMQ的安装与简单使用最近在软件平台与中间件这门课上学习了消息中间件的内容,这里我以ActiveMQ为例给大家讲解一下ActiveMQ的安装与简单使用,若有不对的地方欢迎指正!一、ActiveMQ的安装与配置1、下载安装包官网下载地址: http://activemq.apache.org/components/classic/download/根据自己的电脑的系统下载对应的版本.(此处我是Window
2021-05-21 15:51:43
614
原创 powerdesigner使用常遇到的问题(一)
使用powerdesigner常遇到的问题总结我要开始我的IT分享之旅喽1、check model错误(1)在检查模型(check model)时,出现这样的错误Checking entity attribute …Entity Attribute name uniquenessError The following entity attribute does not have unique name:-> Entity Attribute ‘职工.部门号’ (::职工)->
2020-06-05 10:59:30
8319
原创 Java基础数据类型理解 byte b1=(byte)150 byte b2=(byte)128
在计算机中负数的存储方式为补码对负数的绝对值的二进制值取反,再加一,即为负数的二进制码。例:byte b1=(byte)128 结果是什么byte可以表示的范围为-128~127,128二进制数为10000000,为负数,后面7位取反为1111111(此数十进制为127),再加1则为10000000,所以b1=-128;byte b=(byte)150?150的二进制为10010110,...
2020-03-10 16:02:30
1615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人