E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java_多线程与并发
网格化服务
java_
准备好使用本机,服务网格化的Java Enterprise Cloud
网格化服务java重要要点服务网格透明地为微服务添加了必需的技术横切关注点。诸如路由,弹性或身份验证之类的问题成为服务网格的责任。应用程序代码变得更加精简,并更加关注实际的业务逻辑。Istio通过Sidecar代理容器透明地增强了诸如KubernetesPod之类的工作负载。带有现代应用程序服务器的JavaEE通过使开发人员能够实施精益业务逻辑,可以与云原生技术很好地集成。JavaEE,云原生和服
cunfu6353
·
2024-09-09 07:43
docker
java
kubernetes
spring
大数据
android aes解密
java_
使用AES进行Android加密/解密
importjava.security.AlgorithmParameters;importjava.security.SecureRandom;importjava.security.spec.KeySpec;importjavax.crypto.Cipher;importjavax.crypto.KeyGenerator;importjavax.crypto.SecretKey;importj
Java架构月亮
·
2024-08-26 03:31
android
aes解密
java
浅谈【
多线程与并发
】之线程池
目录1、多线程/并发处理形式1.1线程池的工作原理2、项目-线程池2.1数据说明2.2PTP线程池的API2.2.1初始化线程池2.2.2为线程池增加任务2.2.3销毁线程池谢谢帅气美丽且优秀的你看完我的文章还要点赞、收藏加关注没错,说的就是你,不用再怀疑!!!希望我的文章内容能对你有帮助,一起努力吧!!!该篇文章主要内容为设计实现一个线程池库,适用于线程并发执行任务1、多线程/并发处理形式线程池
超级飞侠12138
·
2024-08-24 08:39
多线程与并发
linux
开发语言
ubuntu
c++
c语言
《Java 后端面试经》Linux 篇
《Java后端面试经》专栏文章索引:《Java后端面试经》Java基础篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》
多线程与并发
编程篇《Java后端面试经》JVM
ReadThroughLife
·
2024-08-24 00:21
Linux
#
Java
后端面试经
linux
java
面试
Java学习笔记04:
Java_
数组
文章目录1.数组1.1数组介绍1.2数组的定义格式1.2.1第一种格式1.2.2第二种格式1.3数组的动态初始化1.3.1什么是动态初始化1.3.2动态初始化格式1.3.3动态初始化格式详解1.4数组元素访问1.4.1什么是索引1.4.2访问数组元素格式1.4.3示例代码1.5内存分配1.5.1内存概述1.5.2java中的内存分配1.9数组的静态初始化1.9.1什么是静态初始化1.9.2静态初始
JasonYangQ
·
2024-03-27 01:48
Java
java
idea打开项目白屏
解决方法:右键“最大化”================idea打开项目白板解决方案_idea打开白屏-CSDN博客IDEA2022CPU占用100%的问题及解决方法_
java_
脚本之家
Stack Piston
·
2024-02-28 02:39
intellij-idea
java
ide
常用的mvc框架
java_
常用框架SpringMVC
常用框架SpringMVC2020年12月30日|萬仟网IT编程|我要评论与SpringMVC相关面试题SpringMVC的流程(1)用户发送请求至前端控制器DispatcherServlet;(2)DispatcherServlet收到请求后,调用HandlerMapping处理器映射器,请求获取Handle;(3)处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有
weixin_39600885
·
2024-02-19 20:45
常用的mvc框架
java
Java_
代码生成_crud代码生成器
前言对于单个表的增删改查都是很固定的,总是手写没有太多意义,而且浪费时间,研究了一下mybatis-plus的代码生成器,可以直接使用他的代码生成器去生成代码生成前置条件依赖org.springframework.bootspring-boot-starter-parent2.5.4com.baomidoumybatis-plus-generator3.4.1com.ibeetlbeetl3.6.
Byron丶
·
2024-02-19 20:07
Mybatis
Java
java
开发语言
mybatis
后端
区块链技术架构
java_
《区块链底层设计Java实战》之第二章区块链架构
第2章区块链架构会当凌绝顶一览众山小正如开篇所言:会当凌绝顶,一览众山小。进入区块链底层开发前,我们需要了解区块链底层的通用架构是如何设计的,从上而下地审视区块链底层的结构,做到了然于胸,才能胸有成竹。他山之石,可以攻玉。在介绍区块链底层通用架构之前,我们不妨先从比特币、以太坊、Hyperledger的架构解读开始。2.1比特币架构根据中本聪的论文“Bitcoin:APeer-to-PeerEle
张林威
·
2024-02-19 16:48
区块链技术架构
java
《Java 后端面试经》微服务篇
《Java后端面试经》专栏文章索引:《Java后端面试经》Java基础篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》
多线程与并发
编程篇《Java后端面试经》JVM
ReadThroughLife
·
2024-02-14 08:23
#
Java
后端面试经
微服务
java
面试
微服务
悲观锁的实现方式
java_
并发编程--锁--悲观锁和乐观锁
悲观锁和乐观锁并不是某个具体的“锁”而是一种并发编程的基本概念,是根据看待并发同步的角度。乐观锁和悲观锁最早出现在数据库的设计当中,后来逐渐被Java的并发包所引入。悲观锁悲观锁认为对于同一个数据的并发操作一定是会发生修改的,采取加锁的形式,悲观地认为,不加锁的并发操作一定会出问题。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。Java中Sy
徐德文科学频道
·
2024-02-11 01:31
悲观锁的实现方式java
Java多线程并发01——线程的创建与终止,你会几种方式
本文开始将开始介绍Java
多线程与并发
相关的知识,多谢各位一直以来的关注与支持。关注我的公众号「Java面典」了解更多Java相关知识点。
Java面典
·
2024-02-06 21:33
sublimelinter
java_
程序员必备工具SublimeLinter安装使用指南
Linter是现代Web开发中不可或缺的工具。它有助于我们在编写代码时检查错误并执行最佳实践。如果您使用的是SublimeText,我强烈建议您安装SublimeLinters。多年来,SublimeLinters一直致力于成为SublimeText中的电动工具套件,并提供连接各种编程语言模式的官方软件包。在本教程中,我们将了解如何安装和设置SublimeLinter。我们马上开始吧。入门安装Su
Tanuo
·
2024-02-05 20:59
sublimelinter
java
kubernetes
Java_
开箱即用的 Java Kubernetes Operator 运行时
本篇分享的内容难度为“初学者/Beginner”级别,以下是阅读本文前推荐您了解的背景知识:Java语言编程基础;了解过Kubernetes平台上的Operator/Controller工作机制;图为何子波和金敏在KubeConNA2019大会分享后的交流何子波蚂蚁金服技术专家:(adohe@github)Kubernetes维护者,SIGCLICo-Chair(包括Kubectl及其扩展插件,K
魏水华
·
2024-02-04 00:39
kubernetes
Java
html转word 图片丢失
java_
今天才知道!原来PDF文档转Word、图片这么简单,赶紧学起来...
今天才知道!原来PDF文档转Word、图片这么简单,赶紧学起来平时在生活中,很多朋友都会使用到将PDF转换成Word文档。一般情况下PDF文件是不可以直接转换成Word文档的。那么用什么方法才能将PDF文档转换成Word呢!其实学会下面这3个方法就可以将它完整的实现转换效果。下面就教大家如何将PDF文档转换成Word。一、直接转换成PDF文档首先将PDF文档在WPS中进行打开,目前只有最新版的才可
weixin_39922151
·
2024-02-03 14:46
html转word
图片丢失
java
java
word
转图片
java
word转图片
Java面试题总结,20多类1100道面试题含答案解析
Java面试题,初中级和中高级都有,包括JavaOOP面试题、Java集合/泛型面试题、Java异常面试题、Java种的IO与NIO面试题、Java反射面试题、Java序列化面试题、Java注解面试题、
多线程与并发
面试题
跟着我学Java
·
2024-02-02 10:19
面试
Java
程序员
java
jvm
面试
Java开发
经验分享
Java_
简单模拟实现ArrayList_学习ArrayList
文章目录一、了解线性表和顺序表区别1.线性表2.顺序表二、模拟实现1.定义接口2.定义MyArrayList3.成员变量以及构造方法4.实现打印数组5.实现add方法6.实现查找某个数是否存在contains或者某个数的下标indexOf7.获取或更改pos位置的值get和set8.获取数组大小size9.删除某个值remove10.清空clear三、ArrayList源码如何做的1.成员变量2.
沧海归城
·
2024-02-02 09:12
java
学习
开发语言
Java_
字符流-FileWrite文件字符输出流纪要
packagecn.file;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;/***字符流输出流(Writer);**FileWrite文件字符输出流;**今天来整理以下关于FileWrite文件字符输出流相关的内容;**还是和以前一样,创建一个自己的测试类;*@authorAdministrator**
大雷!
·
2024-01-29 18:02
笔记
#
Java
有序数组二分查找
java_
详解Java数据结构和算法(有序数组和二分查找)
一、概述有序数组中常常用到二分查找,能提高查找的速度。今天,我们用顺序查找和二分查找实现数组的增删改查。二、有序数组的优缺点优点:查找速度比无序数组快多了缺点:插入时要按排序方式把后面的数据进行移动三、有序数组和无序数组共同优缺点删除数据时必须把后面的数据向前移动来填补删除项的漏洞四、代码实现publicclassOrderArray{privateintnElemes;//记录数组长度priva
DGHTRNPSFSSM23
·
2024-01-28 18:11
有序数组二分查找java
JAVA_
面向对象_DAY02
文章目录一、JAVASEOOP-java面向对象思想二、面向过程和面向对象1.面向过程2.面向对象三、构造方法1.特点2.种类3.重载四、this关键字总结一、JAVASEOOP-java面向对象思想1.OPPobjectorientedprogramming2.Object对象什么是类:从多个对象中抽象出来的共同的特征二、面向过程和面向对象1.面向过程如:c语言:适合于Mysql数据库系统Lin
DXXME
·
2024-01-26 11:33
笔记
java_
多线程
java_
多线程线程创建方式;join用法;sleep和wait区别;线程安全和不安全的java集合;StringBuffer和stringBuilder哪个是线程安全;hashmap源码;currentHashmap
lisx_
·
2024-01-23 21:57
Java_
配置文件读取
Java_
配置文件读取大多项目开发都需要使用到配置文件读取,但由于本人都是使用的使用的时候才去搜一下用法(是的,不咋记),因此本文遍历记录下用到的配置文件读取方式,防止某些项目某些方式无效不可用(往往因为冲突
ranfreedom
·
2024-01-18 18:30
Java
Web项目技术
java
配置文件
经验分享
Java_
注解、动态代理
一、注解1.1认识注解&定义注解注解和反射一样,都是用来做框架的,我们这里学习注解的目的其实是为了以后学习框架或者做框架做铺垫的。那注解该怎么学呢?和反射的学习套路一样,我们先充分的认识注解,掌握注解的定义和使用格式,然后再学习它的应用场景。先来认识一下什么是注解?Java注解是代码中的特殊标记,比如@Override、@Test等,作用是:让其他程序根据注解信息决定怎么执行该程序。比如:Juni
听*雨声
·
2024-01-18 11:12
Java
java
开发语言
Java_
线程池
一、线程池4.1线程池概述线程池就是一个可以复用线程的技术。要理解什么是线程复用技术,我们先得看一下不使用线程池会有什么问题,理解了这些问题之后,我们在解释线程复用同学们就好理解了。假设:用户每次发起一个请求给后台,后台就创建一个新的线程来处理,下次新的任务过来肯定也会创建新的线程,如果用户量非常大,创建的线程也讲越来越多。然而,创建线程是开销很大的,并且请求过多时,会严重影响系统性能。而使用线程
听*雨声
·
2024-01-18 11:11
Java
java
开发语言
Java_
单元测试、反射
一、单元测试1.1单元测试快速入门所谓单元测试,就是针对最小的功能单元,编写测试代码对其进行正确性测试。我们想想,咱们之前是怎么进行测试的呢?比如说我们写了一个学生管理系统,有添加学生、修改学生、删除学生、查询学生等这些功能。要对这些功能这几个功能进行测试,我们是在main方法中编写代码来测试的。但是在main方法中写测试代码有如下的几个问题,如下图所示:为了测试更加方便,有一些第三方的公司或者组
听*雨声
·
2024-01-18 11:08
Java
java
单元测试
log4j
注册中心--zookeeper 安装并启动
安装步骤1)官网下载安装包,将tar.gz文件解压缩图1-1zookeeper包目录文件2)Zookeeper也需使用本地的java环境,
java_
小江||小廖
·
2024-01-17 14:25
dubbo
zookeeper
分布式
云原生
Java字符串转化date
java_
日期格式转换importjava.time.LocalDate;importjava.time.format.DateTimeFormatter;importja
安荒
·
2024-01-16 13:29
java
mysql
开发语言
Java项目实战--瑞吉外卖DAY01
jresdk1.8pom设置org.springframework.bootspring-boot-starter-parent2.4.5依赖加入pom.xmlparent爆红解决:idea导入项目爆红问题记录以及解决_
java
默默编码的Fxdll
·
2024-01-15 23:05
java
spring
spring项目
java
spring
boot
javascript
spring
作为一名Java程序员的必修课+
java_
框架面试题(含答案)
java基础设计模式spring框架(方向)开源框架(如fescar)的代码构建的方式并发、网络编程JVM常用数据结构分布式系统设计、SOA、消息队列、缓存linux的应用中间件上面的知识结构图,是基于对目前java程序员会涉及到的内容以及目前招聘时候的技术要求,另外结合自身对java程序员的一些认知而写出来的其中java基础是最基本的要求,最起码要对java的对象、语法、操作符、控制语句、继承复
Java机械师
·
2024-01-15 20:06
读懂Java
多线程与并发
-基础篇
1.几个重要概念同步与异步同步调用会等待方法的返回,异步调用会瞬间返回,但是异步调用瞬间返回并不代表你的任务就完成了,它会在后台起个线程继续进行任务。阻塞和非阻塞阻塞和非阻塞通常形容多线程间的相互影响。比如一个线程占用了临界区资源,那么其它所有需要这个资源的线程就必须在这个临界区中进行等待,等待会导致线程挂起。这种情况就是阻塞。此时,如果占用资源的线程一直不愿意释放资源,那么其它所有阻塞在这个临界
课间指针
·
2024-01-15 09:44
Java
多线程与并发
相关 — 原理
Java
多线程与并发
相关—原理一synchronized同步1.线程安全问题的主要诱因?
Fate鹏飞
·
2024-01-13 14:41
Java
多线程
java
面试
后端渲染
java_
前后端渲染 - 空一座旧城,守一个旧人 - 博客园
前后端渲染之争1.引言十年前,几乎所有网站都使用ASP、Java、PHP这类做后端渲染,但后来随着jQuery、Angular、React、Vue等JS框架的崛起,开始转向了前端渲染。从2014年起又开始流行了同构渲染,号称是未来,集成了前后端渲染的优点,但转眼间三年过去了,很多当时壮心满满的框架(Rendlr、Lazo)从先驱变成了先烈。同构到底是不是未来?自己的项目该如何选型?我想不应该只停留
石悦
·
2024-01-13 06:19
后端渲染
java
(代码模板)
JAVA_
返回类R
个人留存用,通用返回类R代码模板:importio.swagger.annotations.ApiModel;importio.swagger.annotations.ApiModelProperty;importlombok.Data;importjava.io.Serializable;importjava.util.HashMap;importjava.util.Map;/***@autho
玻璃瓶和纸飞机
·
2024-01-12 09:10
代码模板
java
开发语言
Java_
包装类
在Java中不能定义基本类型对象,为了将基本类型视为对象进行处理,并能连接相关的方法,Java为每个类型都提供了包装类,int型数值的包装类integer,boolean型数值的包装类Boolean等。Java是可以直接处理基本类型的,但在有些情况下需要将其视作为对象来处理,这时需要将其转换为包装类。Integer类在对象中包装了一个基本类型int的值,该类的对象包含一个int类型的字段。该类提供
天气预报3.0
·
2024-01-09 19:54
java
开发语言
Java_
接口、继承与多态
接口被用来建立类与类之间关联的标准。类的继承基本思想:基于某个父类进行扩展,得到一个新的子类。子类可以继承父类原有的属性和方法,也可以增加原来父类所不具备的属性和方法,或者重写父类中的某些方法。在Java中使用extends关键字来标识两个类的继承关系。ClassParent{Parent(){System.out.println("调用父类的Parent()构造方法");}}classSubPa
天气预报3.0
·
2024-01-09 19:24
java
开发语言
java
多线程与并发
_漫画 | Java
多线程与并发
(一)
1、什么是线程?2、线程和进程有什么区别?3、如何在Java中实现线程?4、Java关键字volatile与synchronized作用与区别?volatile修饰的变量不保留拷贝,直接访问主内存synchronized用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码5、有哪些不同的线程生命周期?6、你对线程优先级的理解是什么?7、什么是死锁(Deadlock)
生活导师 小生
·
2024-01-08 21:53
java多线程与并发
Java
多线程与并发
——线程池ThreadPoolExecutor
JDK1.7:https://www.cnblogs.com/dolphin0520/p/3932921.htmlJDK1.8:https://blog.csdn.net/programmer_at/article/details/79799267Java四种线程池newCachedThreadPool、newFixedThreadPool、newScheduledThreadPool、newSi
赤瞳寓言
·
2024-01-07 21:14
java多线程和并发
【Java】实验四
多线程与并发
实验名称实验四
多线程与并发
实验目的1.理解进程与线程的概念,掌握创建线程对象的方法。2.熟练使用线程类相关API以控制线程对象的状态。3.掌握实现线程同步的方法。
friklogff
·
2024-01-07 17:58
从零开始学JAVA
java
开发语言
rsa算法乘法逆元
java_
扩展欧几里得算法(求逆元)总结
1、在RSA算法生成私钥的过程中涉及到了扩展欧几里得算法(简称exgcd),用来求解模的逆元。2、首先引入逆元的概念:逆元是模运算中的一个概念,我们通常说A是B模C的逆元,实际上是指A*B=1modC,也就是说A与B的乘积模C的余数为1。可表示为A=B^(-1)modC。打个比方,7模11的逆元,即:7^(-1)mod11=8,这是因为7×8=5×11+1,所以说7模11的逆元是8。3、在RSA算
雪鱼子
·
2024-01-07 15:48
rsa算法乘法逆元java
californium
java_
物联网协议之CoAP协议开发学习笔记之Californium开源框架分析(入门)...
哪有什么天生如此,只是我们天天坚持。-Zhiyuan以前我已经总结了CoAP协议的基础理论知识。没看过的朋友可以出门左转看我的文章关于CoAP协议有很多开源代码实现:大家可以参考我的文章选择自己最适合的:https://segmentfault.com/a/11...CaliforniumLet'sgo!引入Californium开源框架的依赖californium-core启动服务端:publi
syzyzs
·
2024-01-07 07:01
californium
java
Java_
特殊文件
一、属性文件1.1特殊文件概述前面学习了IO流,知道IO流是用来读、写文件中的数据。但是接触到的文件都是普通的文本文件,普通的文本文件里面的数据是没有任何格式规范的,用户可以随意编写,如下图所示。像这种普通的文本文件,没有任何规律可言,不方便程序对文件中的数据信息处理。在以后的Java开发过程中还会遇到一些特殊的文本文件,这些文件是有一些格式要求的,方便程序对文件中的数据进行处理。比如,后面我们会
听*雨声
·
2024-01-06 16:08
Java
java
python
开发语言
Java_
日志技术
一、日志技术1.1日志概述想搞清楚什么是日志,其实可以通过下面几个问题来了解的。系统系统能记住某些数据被谁操作,比如被谁删除了?想分析用户浏览系统的具体情况,比如挖掘用户的具体喜好?当系统在开发中或者上线后出现了Bug,崩溃了,该通过什么去分析,定位Bug?而日志就可以帮我们解决以上的问题。所以日志就好比生活中的日记,日记可以记录生活中的点点滴滴;而程序中的日志,通常就是一个文件,里面记录了程序运
听*雨声
·
2024-01-06 16:38
Java
java
开发语言
Java_
多线程
一、多线程同学们,接下来我们来学习一个全新而且非常重要的知识,叫做多线程。首先和同学们聊聊什么是线程?线程其实是程序中的一条执行路径。我们之前写过的程序,其实都是单线程程序,如下图代码,如果前面的for循环没有执行完,for循环下面的代码是不会执行的。怎样的程序才是多线程程序呢?如下图所示,12306网站就是支持多线程的,因为同时可以有很多人一起进入网站购票,而且每一个人互不影响。再比如百度网盘,
听*雨声
·
2024-01-06 16:02
Java
java
开发语言
centos 7.9安装RocketMQ4.6.1版本
rocketmq-all-4.6.1-bin-release/bin下编辑runserver.sh与runbroker.sh文件根据个人虚拟机大小进行修改virunserver.shJAVA_OPT="${
JAVA
猿小飞
·
2024-01-06 15:49
RocketMQ
centos
linux
运维
rtsp 获取视频流
java_
浏览器无插件播放rtsp视频流 java后台 + js + html
前言:现在安防设备普遍使用rtsp拉取视频流,要在网页播放rtsp视频流不可以直接实现,html不支持rtsp视频流,所以需要进行转换成html5可以解析的帧数据然后在浏览器进行播放。传输数据流的长连接,网上很多都是node.js开发的http转websocket,借鉴采用java+netty进行了这一步的转换。这个地方一定要搞清楚http和WS的区别,为啥要转WS。本文的核心就是http转ws+
weixin_39983563
·
2024-01-05 23:42
rtsp
获取视频流
java
Java_
流
一、字符流学习了字节流,使用字节流可以读取文件中的字节数据。但是如果文件中有中文,使用字节流来读取,就有可能读到半个汉字的情况,这样会导致乱码。虽然使用读取全部字节的方法不会出现乱码,但是如果文件过大又不太合适。所以Java专门为我们提供了另外一种流,叫字符流,可以字符流是专门为读取文本数据而生的。1.1FileReader类字符流中的FileReader类,这是字符输入流,用来将文件中的字符数据
听*雨声
·
2024-01-04 08:11
Java
java
python
开发语言
pycharm安装需要
java_
安装pycharm遇到的坑
第三周开始接触python了,结果第一步装pycharm时就遇到了坑,正常安装完成后点运行时出现错误——NoJVMinstallationfound。助教说这是缺少jdk(java程序支持包),需要在网上找个最新的安装并配置下path路径。唉,编程小白,完全不知道这都是些啥o(╥﹏╥)o,于是开始了百度解决问题之路……运行pycharm错误——NoJVMinstallationfound.首先在网
weixin_39914732
·
2024-01-02 08:31
pycharm安装需要java
Java_
字符集
前面我们已经学习了File类,通过File类的对象可以对文件进行操作,但是不能操作文件中的内容。要想操作文件中的内容,我们还得学习IO流。但是在正式学习IO流之前,我们还需要学习一个前置知识叫做字符集,只有我们把字符集搞明白了,再学习IO流才会更加丝滑。一、字符集1.1字符集的来历所以,接下来我们正式学习一下字符集。我们知道计算机是美国人发明的,由于计算机能够处理的数据只能是0和1组成的二进制数据
听*雨声
·
2023-12-31 22:36
Java
java
开发语言
地图格子
java_
地图纠偏java算法
packagecom.hgq.correct;/***经纬度纠偏工具类*[一句话功能简述]*[功能详细描述]*@authorPeiYu*@version1.0,2012-8-24*@see*@sincegframe-v100*/publicclassMapFix{privatedoublecasm_f=0.0;privatedoublecasm_rr=0.0;privatedoublecasm_t
weixin_39703561
·
2023-12-30 23:31
地图格子
java
猴子选大王
java_
猴子选大王
猴子选大王M只猴子要选大王,选举办法如下:所有猴子按1,2……n编号围成一圈,从第一号开始顺序报数1,2……m,凡是报m号的退出圈外,如此循环报数直到圈内只剩一只猴子时这只猴子就是大王。数据结构:猴子链表,循环猴子属性值:判断是否落选利用单向循环链表模拟此过程,输出选出的大王编号。程序的设计思想:(1)问题分析:“猴子选大王”问题是约瑟夫环问题的一个特例。由于本题目的数据元素个数不可知,所以可使用
weixin_35871890
·
2023-12-30 04:27
猴子选大王
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他