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
jdbc连接池详解
探索序列趋势的奥秘:Python中的游程检验
详解
目录写在开头1.游程检验概述2.Python中的游程检验库2.1statsmodels介绍2.2statsmodels中的游程检验函数3.游程检验应用例子4.游程检验结果解释5.下一步工作6.注意事项6.1数据的选择和准备6.2样本容量的影响6.3警惕多重比较问题6.4结果的解释7.与其他检验方法的比较7.1游程检验vs.卡方检验7.2游程检验的优势7.3应用场景举例写在最后写在开头在数据分析领域
theskylife
·
2024-02-05 13:32
数据分析
python
数据分析
检验分析
Qt Concurrent框架
详解
(QFuture、QFutureWatcher)
1.概述QtConcurrent是Qt提供的一个并发编程框架,用于简化多线程和并行计算的开发。它提供了一组易于使用的函数和类,可以方便地在多线程环境下处理并发任务。有以下特点:简单易用:QtConcurrent提供了一组高级函数和类,使多线程和并行计算变得简单易用。开发者无需显式地创建和管理线程,而是通过调用QtConcurrent提供的函数实现并发任务。自动任务分割:QtConcurrent能够
Mr.codeee
·
2024-02-05 13:31
Qt进阶
qt
系统架构
Concurrent
QFuture
QFutureWatcher
Solidity案例
详解
(一)存钱罐合约
内容合约:可以多次存储,只能owner可以取钱。本系列我们会一步一步解释每一段合约,让你更快学习Solidity语言。(完整代码在结尾)//SPDX-License-Identifier:MITpragmasolidity^0.8.11;contractBank{分步骤解释1.addresspublicimmutableonwner;eventDeposit(address_ads,uint256
BSN研习社
·
2024-02-05 13:19
区块链
【python3】多线程
详解
为什么要使用多线程?使用多线程,可以同时进行多项任务,可以使用户界面更友好,还可以后台执行某些用时长的任务,同时具有易于通信的优点。(对于GIL以及Python多线程对于效率的影响讨论可看知乎:为什么有人说Python的多线程是鸡肋呢?-知乎(zhihu.com))python3中多线程的实现使用了threading模块,它允许同一进程中运行多个线程。如何创建和执行一个线程一般我们有两种方法来创建
海哥python
·
2024-02-05 12:40
python基础
python
开发语言
后端
2023.1.31 关于 Redis 分布式锁
详解
目录引言分布式锁引入分布式锁引入setnx引入过期时间引入校验机制引入lua脚本引入过期时间续约(看门狗)引入redlock算法结语引言在一个分布式系统中,可能会涉及到多个节点访问同一个公共资源的情况此时就需要通过锁来进行互斥控制,从而避免出现类似于线程安全的问题而像Java的synchronized这样的锁都是只能在当前进程中生效,在分布式系统的多个进程多个主机的场景下就无能为力了此时就需要用到
茂大师
·
2024-02-05 12:05
Redis
redis
分布式
数据库
2024.1.29 关于 Redis 缓存
详解
目录缓存基本概念二八定律Redis作为缓存缓存更新策略定期生成实时生成内存淘汰策略缓存使用的注意事项关于缓存预热关于缓存穿透关于缓存雪崩关于缓存击穿(瘫痪)缓存基本概念所谓缓存,其实就是将一部分常用数据放到访问速度更快的地方,方便随时读取实例理解硬件的访问速度一般为:CPU寄存器>内存>硬盘>网络此时最常见的便是使用内存作为硬盘的缓存,即Redis定位当然,硬盘也能作为网络的缓存!因为硬盘的访问速
茂大师
·
2024-02-05 12:35
Redis
缓存
redis
php
接口自动化测试框架-python中request的session
详解
我们都知道在对接口做请求的过程中,我们经常用到request的相关方法:比如:request的get或者post等方法直接可以使用request.get或者request.post但是,今天我想在我的自动化框架中引入另外一种是 requests.session()为什么这么想呢?我们联系很多实际的业务场景,更多的时候是用户在登录之后,服务器会将生成的唯一信息,以session的形式返回给客户端,
软件测试老痞
·
2024-02-05 12:56
测试
Python
python
软件测试
求职
爬虫
技能提升
auto.js停止所有线程_Jmeter各类线程组
详解
Jmeter各类线程组
详解
作者:牛刘源了解JMeter的朋友都知道,它不仅能做简单的接口测试、还支持性能测试,接口类型不仅支持Rest、SOAP,也可扩展WebSocket、Socket等。
weixin_39791152
·
2024-02-05 12:04
auto.js停止所有线程
burp爆破线程设置多少
jmeter一个线程组多个请求
Jmeter线程组使用
详解
以下罗列的是Jmeter所有线程组的
详解
,包括官方自带的线程组,和官方插件的线程组。
大大大大大大白
·
2024-02-05 11:00
jmeter
压力测试
测试工程师
软件测试
jmeter
windows server服务器下用Gogs搭建Git服务器教程
详解
一、准备条件1、官网下载NSSMhttp://www.nssm.cc/downloadNSSM介绍:NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改方便可以重定向输出(并且支持
mr__bai
·
2024-02-05 11:28
代码管理Git&SVN
git
服务器
运维
python接口自动化之接口测试用例(
详解
)
简介接口测试是软件测试中非常重要的一种测试类型,它主要针对系统的接口进行测试,检查接口之间的交互是否符合预期。在进行接口测试时需要注意以下几个方面:接口测试用例设计接口测试用例设计需要考虑到接口的输入、输出、边界条件、异常情况等因素,确保对接口的功能和性能进行全面的覆盖。同时还需要根据系统的实际情况定制不同的测试用例,例如对于高并发系统需要增加并发测试用例。接口测试环境搭建在进行接口测试前,需要先
.咖啡加剁椒.
·
2024-02-05 11:23
软件测试
python
自动化
测试用例
软件测试
自动化测试
功能测试
程序人生
详解
Spring Boot 条件装配
SpringBoot条件装配是一种强大的特性,它允许开发者根据不同的条件来选择性地启用或禁用特定的配置。这有助于提高应用程序的灵活性和可维护性,特别是在处理复杂的环境和配置时。本文将详细介绍SpringBoot条件装配的原理和使用方法。一、条件装配的原理SpringBoot条件装配基于SpringFramework的条件注解(@Conditional),它定义了一组条件,只有当这些条件满足时,相关
沐知全栈开发
·
2024-02-05 11:22
spring
boot
后端
java
jmeter-问题一:关于线程组,线程数,用户数
详解
文章目录jmeter参数介绍1.线程数2.准备时长(Ramp-up)3.循环次数4.sameuseroneachiteratio5.调度器场景一:当你的线程组中线程数为1,循环为1场景二:当你的线程组中线程数为2,循环为1场景三:当你的线程组中线程数为1,循环为2场景:当你的线程组中线程数为1,循环为永远,不启动调度器场景:当你的线程组中线程数为1,循环为永远,启动调度器jmeter参数介绍1.线
简丹**
·
2024-02-05 11:21
jmeter
jmeter
测试工具
Vue3中ref与reactive的用法
详解
——ref
前言在Vue2中的响应式数据需要放入data函数,Vue2会遍历data中的所有属性,使用的Object.defineProperty把每个property全部转为getter/setter,getter用来收集依赖,setter用来执行notify,发布更新事件。而在Vue3的响应式系统中使用了ref和reactive这两个核心概念,它们为开发者提供了处理响应式数据的不同方式。理解它们的特性和区
_Minato_
·
2024-02-05 11:09
vue.js
前端
javascript
FPGA高端项目:IMX327 MIPI 视频解码 USB3.0 UVC 输出,提供FPGA开发板+2套工程源码+技术支持
MIPICSI-RXIP介绍4、个人FPGA高端图像处理开发板简介5、详细设计方案设计原理框图IMX327及其配置MIPICSIRX图像ISP处理图像缓存UVC时序USB3.0输出架构6、vivado工程
详解
9527华安
·
2024-02-05 11:35
FPGA解码MIPI视频专题
菜鸟FPGA图像处理专题
fpga开发
音视频
IMX327
MIPI
CSI
RX
USB3.0
UVC
Qt基础-QPair
详解
本文
详解
Qt中的QPair。目录概述定义特点使用实例概述QPair是Qt框架中的一个类模板,用于存储两个值的有序对。它提供了一种简单的方式来组织和操作两个相关的值。定义
未来无限
·
2024-02-05 11:04
C++
QT程序设计
qt
QPair
容器类
详解
Qt案例 在对QGraphicsView视图修改和撤销修改图元操作时,使用命令模式实现。
目录导读一、命令模式
详解
二、命令模式的应用场景二、
得鹿梦鱼、
·
2024-02-05 11:04
QT与
qt
命令模式
QGraphicsView
RabbitMQ
详解
RabbitMQ1.初识MQ1.1.同步和异步通讯微服务间通讯有同步和异步两种方式:同步通讯:就像打电话,需要实时响应。异步通讯:就像发邮件,不需要马上回复。两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。1.1.1.同步通讯我们之前学习的Feign调用就属于同步方式,虽然调用可以实时得到结果,但存在下面的问题:总结:
KYGALYX
·
2024-02-05 11:25
java-rabbitmq
rabbitmq
网络
[备战CSP-J]贪心算法
详解
2023年备考建议贪心思想是指在对问题求解时,总是做出在当前看来是最好的选择。也就是说,如果要得到整个问题的最优答案,那么每一步都要尽可能的得到最优的答案。首先初赛必然无法考察贪心的证明。聚焦在贪心的经典题型,又因为贪心算法,方便与其他知识点关联,比如结构体排序后贪心,比如二分答案里做贪心,所以往往代码量和思维度都适合放在压轴题的位置。解决初赛中的贪心问题,先要熟悉贪心的常见题型。常见题型最常见的
_L.Y.H._
·
2024-02-05 11:15
备战CSP
贪心算法
算法
c++
贪心算法
csp
instanceof
详解
instanceof是Java的保留关键字,它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean的数据类型下面针对几种可能遇到的情况来看看会有什么结果:1.基本类型可以看到,这种情况下会有编译错误,那如果右边改为引用类型呢?此时可以看到,仍然有编译错误,那么再试试特殊的null呢?好像也不行,由此可以得出,基本类型不能用于instanceof判断.2.null对于null,我们可以
ツぃ☆ve芜情
·
2024-02-05 11:39
java
面试
HTML的meta标签
详解
HTML的meta标签
详解
是什么标签是用来描述文档[[元数据]]的元素标签。
hjb2722404
·
2024-02-05 10:43
前端综合应用
meta
HTML
docker save 与 docker export 的区别
详解
dockersave与dockerexport的区别_dockersaveexport-CSDN博客
ggaofeng
·
2024-02-05 10:26
docker
save
docker
export
区别
【C++】运算符重载
详解
个人主页⭐个人专栏——C++学习⭐点击关注一起学习C语言目录导读1.为什么需要运算符重载2.运算符重载概念3.运算符重载示例3.1==运算符重载3.2>或或<运算符判断两个日期的大小:classDate{public:Date(intyear=1900,intmonth=1,intday=1){_year=year;_month=month;_day=day;}//operator运算符做函数名b
流浪者与猴
·
2024-02-05 10:55
C++学习
算法
c++
linux下cat命令
详解
我们总是一辈子都看着别人的脸色活着,管别人说什么呢linux下cat命令
详解
linux下cat命令
详解
简略版:cat主要有三大功能:1.一次显示整个文件。
Tom猫的咖啡屋
·
2024-02-05 09:36
Linux下
详解
gcc编译过程(含代码示例)&& gcc使用教程
文章目录准备:test.c1.编译过程1.1预处理(Pre-Processing)1.2汇编(Assembling)1.3编译(Compiling)*gcc-c1.4链接(Linking)2.简化过程——gcc3.gcc常用选项总结准备:test.c在正式开始之前,若是想要通过一个代码(.c文件)来熟悉gcc的编译流程,可以在你的测试目录下使用如下代码://文件名:test.c1#include2
狱典司
·
2024-02-05 09:24
Linux
Unix环境高级编程
linux
c++
c语言
unix
gcc/gdb编译调试
lambdaQuery中EQ、NE、GT、LT、GE、LE的用法
Maybatis-PluslambdaQuery和mapper中EQ、NE、GT、LT、GE、LE的用法及
详解
1.等于当前时间//EQ就是EQUAL等于taskFlowService.lambdaQuery
qq_47614329
·
2024-02-05 09:16
java基础
java
jvm
开发语言
【设计模式7大原则
详解
】
设计模式的目的编写软件过程种,面临着来着耦合性,内聚性,以及可维护性,可扩展性,重用性,灵活性等多方便的挑战,设计模式是为了让程序具有一下特点代码重用性代码可读性可扩展性可靠性使得程序高内聚,低耦合的特点设计模式七大原则设计模式原则,其实就是程序员在编程时,应当遵守的原则,也是各种设计模式的基础(即:设计模式为什么这样设计的依据)常用的七大原则有:单一职则原则接口隔离原则依赖倒置原则里式替换原则开
劉鵬杰
·
2024-02-05 09:12
JAVA
设计模式
设计模式
java
Golang 关于通道 Chan
详解
goroutine首先我们来看线程,在golang里面也叫goroutine在读这篇文章之前,我们需要了解一下并发与并行。golang的线程是一种并发机制,而不是并行。它们之间的区别大家可以上网搜一下,网上有很多的介绍。下面我们先来看一个例子吧import("fmt")funcmain(){gofmt.Println("1")fmt.Println("2")}在golang里面,使用go这个关键字
Loedan
·
2024-02-05 08:45
我的微服务体系2---演示程序
详解
1
网关-接口定义平台-应用程序Api网关Api网关是微服务的体系种的核心,演示程序中我移除了身份验证的代码。现有这些功能:日志和路由。此项目在HttpService中上图中的服务发布管理中心就是我的接口配置平台。此项目在HttpWeb中上图中的微服务就是应用程序,这里我做了一个demo。此项目在ApiTranApiDemoApiTranApiDemo有五个功能:为了简单容易理解,这里针对的是单表的新
陈卓杰
·
2024-02-05 08:53
Undertow使用
详解
简介Undertow是一个开源的、灵活的、高性能的非阻塞性应用服务器,由JBoss提供。它可以用作嵌入式服务器,也可以用作大型项目的全功能应用服务器。Undertow的设计以提供最高的性能和最大的灵活性为主要目标,支持非阻塞性和阻塞性处理方式,可以处理十万级的并发连接。Undertow的历史可以追溯到2013年,当时RedHat发布了JBossAS7,这是一个基于Java7的轻量级应用服务器。Un
有梦想的攻城狮
·
2024-02-05 08:42
架构设计
undertow
应用服务器
tomcat
DataBinding使用
详解
-Google官方的视图绑定
几年前,数据绑定在便已在前端界风生水起,Angular.js、React.js、vue.js等热门前端框架都具备这种能力。Android端的开源库butterknife/Anotation/dragger2等等也非常好用且广受支持;数据绑定简单来说,就是通过某种机制,把代码中的数据和xml(UI)绑定起来,双方都能对数据进行操作,并且在数据发生变化的时候,自动刷新数据。在2015年的谷歌IO大会上
ZhangQiang-
·
2024-02-05 08:07
[Android进阶]
java基本知识
详解
八大基本数据类型java的数据类型可以说很简洁,只有整型,浮点型,字符型,和布尔型四大种,八小种基本类型。整型byte:-2^7~2^7-1,即-128~127。1字节。short:-2^15~2^15-1,即-32768~32767。2字节。int:int有符号:-2^31~2^31-1,即-2147483648~2147483647。4字节。Integer。int无符号:0~2^32-1。lo
星恒star
·
2024-02-05 08:11
java基础
java
开发语言
itexpdf使用网页链接
IText使用(超
详解
)https://www.cnblogs.com/fonks/p/15090635.html#%E5%88%9B%E5%BB%BA%E6%AE%B5%E8%90%BD———————
我不是彭于晏灬
·
2024-02-05 08:35
java
笔记
【Oasis AMA 第 7 场】对话金色财经:5 大亮点
详解
明星项目 Oasis 网络优势
2020年11月30日11:00,Oasis网络中国社区负责人Myra携手金色财经,为大家带来了一场精彩的线上AMA活动。本次直播中,Oasis分享项目动态、项目愿景、项目解决的痛点问题、项目近段时间规划以及近期项目在DeFi方面努力。一起来看一下活动的详细信息吧!01Oasis主网介绍世界上首个可扩展、具有隐私保护功能的区块链:Oasis与其他公链性能比较:02Oasis与DeFiOasis网络
假的干物妹
·
2024-02-05 08:25
小本创业之披萨店(开店
详解
,披萨学习,披萨技术,披萨配方)
一对80后(88/89)夫妻初次创业,误打误撞进入披萨这个行业。从0基础到后期学习热发、冷发,再到后来带学员。自己一路走来走过很多弯路,也遇到过很多坑。通过带学员也了解了很多朋友开披萨店初期所担心的很多问题以及很多困扰。所以想整理这么一篇文章把自己这几年开披萨店的一些见解与大家分享,希望对准备开披萨店的朋友有一些帮助。本文所有内容都是自己的一些经验以及想法,如果有您觉得不认同的地方可以共同探讨。文
时光小栈披萨
·
2024-02-05 07:57
【Python 1-14】Python手把手教程之——
详解
函数的高级用法
作者|弗拉德来源|弗拉德(公众号:fulade_me)传递列表你经常会发现,向函数传递列表很有用,这种列表包含的可能是名字、数字或更复杂的对象(如字典)。将列表传递给函数后,函数就能直接访问其内容。下面使用函数来提高处理列表的效率。假设有一个用户列表,我们要问候其中的每位用户。下面的示例将一个名字列表传递给一个名为greet_users()的函数,这个函数问候列表中的每个人:defgreet_us
弗拉德x
·
2024-02-05 07:39
Spring反转控制(IoC)原理
详解
1.IoC概念Spring通过一个配置文件描述Bean及Bean之间的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系。Spring的IoC容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等高级服务。两种实现:依赖查找(DL)和依赖注入(DI)。IOC和DI、DL的关系如下:DL已经被抛弃,因为他需要用户自己
爱养鸡的程序员小明
·
2024-02-05 07:02
Java
Spring
spring
java
设计模式
Spring核心-IoC控制反转
详解
(典藏版)
文章目录1.IoC容器和Bean介绍2.Spring中的IoC容器2.1BeanFactory和ApplicationContext概述2.2BeanFactory2.3ApplicationContext2.4BeanFactoryvsApplicationContext2.5容器的初始化2.6配置元数据2.6.1基于XML的容器配置2.6.2基于注解的容器配置2.6.3基于Java类的容器配置
javgo.cn
·
2024-02-05 07:01
SpringBoot
java
spring
springboot
Spring IOC概念与原理
详解
IOCIOC,InversionOfControl,直译过来就是控制反转,它是一种设计思想。在传统的JavaSe中,我们通过new来创建一个新的对象,是程序主动去创建依赖对象。而IOC有一个专门的容器来创建这些对象,也就是说,由IOC容器来进行对象的创建,将它们装配在一起,并管控其完整的生命周期。对象的创建由主动行为变成被动行为,控制权颠倒过来了,这也就是"控制反转"名称的由来。IOC的流程如下图
knock_me
·
2024-02-05 07:31
Spring
java
spring
Spring IOC控制反转原理
详解
IOC控制反转IOC,英文全称是InversionofControl,翻译过来就是控制反转,所以很多提到IOC,就叫IOC控制反转。IOC控制反转能够将对象之间的依赖关系转移到容器中进行管理,从而降低了对象之间的耦合性,使得程序更加灵活、可扩展和易于维护。通过IOC容器管理对象之间的依赖关系,可以使得对象更加独立、可重用,从而提高了程序的可重用性。IOC控制反转原理IOC不是一种技术,只是一种思想
创作小达人
·
2024-02-05 07:55
java
开发语言
如何提升谈判能力
在本书中作者既分享了逻辑方法,又以多年的经验
详解
了众多谈判技巧,在这本书中,作者既分享了逻辑方法,又以多年经验
详解
了众多谈判技巧。
小莉_6565
·
2024-02-05 07:49
C语言函数递归
详解
递归是什么?递归,顾名思义,就是递推和回归。递归是一种解决问题的方法,在C语言中,递归就是函数自己调用自己。#includeintmain(){printf("hehe\n");main();//main函数中⼜调⽤了main函数return0;}上面就是C语言最简单的递归代码。但是这种代码最终会陷入死递归,导致栈溢出(Stackoverflow)。递归的核心是思想和限制条件:1、思想:把一个大型
阿阿越
·
2024-02-05 07:48
c语言
国标GB/T 28181
详解
:设备视音频文件检索消息流程
目录一、设备视音频文件检索二、设备视音频文件检索的基本要求三、命令流程1、流程图2、流程描述四、协议接口五、产品说明六、设备视音频文件检索的作用七、参考在国标GBT28181中,定义了设备视音频文件检索消息的流程,主要用区域、设备、录像时间段、录像地点、录像内容为条件进行查询,用Message消息发送检索请求和返回查询结果。一、设备视音频文件检索在国标GB/T28181中,定义的设备视音频文件检索
威迪斯特
·
2024-02-05 06:19
服务器
网络
运维
网络安全
网络协议
音视频
实时音视频
UE4运用C++和框架开发坦克大战教程笔记(三)(第7~8集)
UE4运用C++和框架开发坦克大战教程笔记(三)(第7~8集)7.反射应用
详解
通过反射获取UObject通过反射来获取UENUM通过反射获取蓝图对象并生成到场景通过反射获取UProperty并修改通过反射获取
犀利贝XD
·
2024-02-05 06:18
UE4/5
的学习笔记
ue4
c++
笔记
Android逆向 ELF文件结构
详解
转载自https://bbs.pediy.com/thread-255670.htmELF文件结构
详解
链接与装载视图Elf文件有2个平行视角:一个是程序链接角度,一个是程序装载角度。
壹杯敬月光
·
2024-02-05 06:57
LiveData 迁移到 Kotlin Flow
详解
LiveData,是Android2017推出的一个东西,配合MVVM使用。观察者模式,的确简化了我们的工作方式,但RxJava等选项,对于当时的初学者来说实在是太复杂了。因此ArchitectureComponents团队创建了LiveData:这是个非常“有主见的”可观察数据持有者类,并且是专门为Android设计的。它保持简单明了,这让它易于上手,建议是将RxJava用于更复杂的响应流案例,
xiangzhihong8
·
2024-02-05 06:44
深入Android应用开发
kotlin
开发语言
android
图文并茂讲解Travelling Salesman
题目思路一道lca板子题,不会的同学可以先康康
详解
最近公共祖先(LCA)-CSDN博客我们可以发现,商人是从1开始,旅行到第一个城镇,再到第二个,第三个……那么我们只需要求出1~第一个城镇的距离,第一个城镇到第二个城镇的距离
伟大的拜线段树jjh
·
2024-02-05 06:46
算法
图论
深度优先
【学习笔记】树上差分总结(点差分/边差分)
如果不会的同学,可以先看看我的这篇博客:一维,二维差分の
详解
(简单易懂)_一维差分-CSDN博客2.树上差分能解决的问题树上差分有什么作用?
伟大的拜线段树jjh
·
2024-02-05 06:45
学习
笔记
算法
c++
深度优先
详解
最近公共祖先(LCA)
看本博客前建议先看一下ST算法解决RMQ问题
详解
一,LCA概念最近公共祖先(LowestCommonAncestors,LCA)指有根树中距离两个节点最近的公共祖先。
伟大的拜线段树jjh
·
2024-02-05 06:15
树
算法
深度优先
图论
c++
数据结构
详解
P431 塔防
题目说明gsy最近在玩一个塔防游戏,但是这次她控制的是迷宫中的怪兽而非防御塔建造者游戏的地图是一个n*m的矩阵,起点在(1,1),终点在(n,m),gsy每次可以选择上下左右四个方向移动1步这个地图上有很多的防御塔,gsy每次移动结束后,所有防御塔都会对它进行一次攻击在这个游戏中,她离某个防御塔越远,这个防御塔能对她造成的伤害就越高设gsy某次移动到达位置(x,y),某个防御塔位于坐标(X,Y),
伟大的拜线段树jjh
·
2024-02-05 06:15
广搜
深搜
分治
深度优先
算法
图论
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他