自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 小马哥讲Spring 第26章

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-02-21 16:06:58 177

原创 小马哥讲Spring 第25章

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-02-07 11:14:12 204 1

原创 小马哥讲Spring 第24章

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-01-31 12:24:21 315

原创 小马哥讲Spring 第23章

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-01-24 22:45:37 281

原创 小马哥讲spring 第二十二章

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-01-17 17:36:46 111

原创 小马哥讲Spring Type Conversion

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-01-11 09:08:06 133

原创 小马哥spring environment抽象

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2021-01-03 20:30:35 101

原创 小马哥spring

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2020-12-27 08:59:23 385

原创 小马哥讲spring泛型处理

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2020-12-20 08:39:48 208 1

原创 小马哥Spring事件驱动模型

CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自动

2020-12-13 09:35:43 125

原创 小马哥讲spring事件监听模型

1CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自

2020-12-06 17:25:25 119

原创 小马哥讲spring配置注入

1CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自

2020-11-29 17:51:34 176

原创 小马哥讲Spring类型转换

1CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自

2020-11-21 21:25:25 153 1

原创 小马哥讲Spring 过滤器

1CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自

2020-11-15 10:18:03 128

原创 小马哥讲spring 数据绑定

1CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自

2020-11-08 08:46:01 129

原创 小马哥讲Spring 第十六周 注解深入

1CO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果同属性注入并无区别,所以不提倡采用接口注入的方法。Spring是这样的一个容器,通过配置文件或注解描述类和类之间的依赖关系,自

2020-10-26 16:40:22 235

原创 小马哥讲Spring核心编程思想 第十五周 Spring注解实现

小马哥讲Spring核心编程思想 第十五周 Spring注解实现待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反射、动态代理等AP

2020-10-18 18:05:32 651

原创 小马哥讲Spring核心编程思想 第十四周 Spring动态配置

小马哥讲Spring核心编程思想 第十四周 Spring动态配置待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反射、动态代理等AP

2020-10-11 19:20:54 166

原创 小马哥讲Spring核心编程思想 第十三周 Spring生命周期

小马哥讲Spring核心编程思想 第十三周 Spring生命周期待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反射、动态代理等AP

2020-09-27 21:00:52 156

原创 小马哥讲Spring核心编程思想 第十二周 Spring校验

小马哥讲Spring核心编程思想 第十二周 Spring校验待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反射、动态代

2020-09-20 14:23:46 136

原创 小马哥讲Spring核心编程思想 第十一周 Spring国际化

小马哥讲Spring核心编程思想 第十一周 Spring国际化待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反射、动态

2020-09-13 13:41:24 1220

原创 小马哥讲Spring核心编程思想 第十周 Spring资源管理

小马哥讲Spring核心编程思想 第十周 Spring资源管理待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反射、动态

2020-09-06 19:44:17 3453

原创 小马哥讲Spring核心编程思想 第九周 Spring Bean配置元信息

小马哥讲Spring核心编程思想 第九周 Spring Bean配置元信息待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合

2020-08-30 21:44:57 145

原创 小马哥讲Spring核心编程思想 第八周 Spring Bean生命周期

小马哥讲Spring核心编程思想 第八周 Spring Bean生命周期待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、

2020-08-23 19:26:56 2377 1

原创 小马哥讲Spring核心编程思想 第七周 Spring Bean作用域

小马哥讲Spring核心编程思想 第七周 Spring Bean作用域待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反

2020-08-16 19:29:22 2857

原创 小马哥讲Spring核心编程思想 第六周 Spring IoC依赖来源

小马哥讲Spring核心编程思想 第六周 Spring IoC依赖来源待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反

2020-08-09 18:53:50 1186

原创 小马哥讲Spring核心编程思想 第五周 Spring IoC依赖注入

小马哥讲Spring核心编程思想 第五周 Spring IoC依赖注入待补充,因时间较紧,后续补充。01-03 课程介绍,内容综述,课前准备04丨特性总览:核心特性、数据存储、Web技术、框架整合与测试05丨Spring版本特性:Spring各个版本引入了哪些新特性?06丨Spring模块化设计:Spring功能特性如何在不同模块中组织?07丨Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?08丨JDK API实践:Spring怎样取舍Java IO、集合、反

2020-08-02 22:01:58 247

原创 小马哥讲Spring核心编程思想 第四周 Spring IoC依赖查找

小马哥讲Spring核心编程思想 第四周 Spring IoC依赖查找待补充

2020-07-26 22:13:17 348

原创 小马哥讲Spring核心编程思想 第三周 IOC容器概述

小马哥讲Spring核心编程思想 第三周 IOC容器概述Spring实现依赖注入的Java底层技术是Java反射技术。ICO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。接口注入方式需要额外声明一个接口,增加了类的数目,并且其效果

2020-07-19 14:12:03 3638 1

原创 小马哥讲Spring核心编程思想 第二周 重新认识IoC

小马哥讲Spring核心编程思想 第二周 重新认识IoC1 什么是 IOC在软件工程中,控制反转(IoC)是一种编程原理。与传统控制流相比,IoC反转了控制流。在IoC中,计算机程序的自定义编写部分接收来自通用框架的控制流。软件架构与设计反转控制比传统的过程式编程:在传统编程中,自定义代码表示的目的程序调用到可重用库中照顾通用的任务,但由于控制反转,它是调用自定义的框架,或特定于任务的代码。2 IOC的职责通用职责依赖处理依赖注入依赖查找生命周期管理容器的生命周期托管的资源(Jav

2020-07-12 09:34:19 2990

原创 笔记-小马哥 Spring编程思想笔记

小马哥 Spring编程思想笔记-第一章Spring 特性总览核心特性IOC 容器(IoC Container)Spring 事件(Events)资源管理(Resources)国际化(i18n)校验(Validation)数据绑定(Data Binding)类型转换(Type Conversion)Spring 表达式(Spring Express Language)面向切面编程(AOP)数据存储(Data Access)JDBC

2020-07-05 19:39:06 2424

原创 重建二叉树

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。题目链接:https://www.nowcoder.com/practice/8a19cbe657394eeaac2f6ea9b0f6fcf6?tpI...

2018-12-10 21:40:20 219

原创 哲学家进餐问题(linux下C/C++源码)

哲学家进餐问题(linux下C/C++源码)题目描述:题目自行百度吧。思路:5个哲学家相当于5的线程,5支筷子相当于5把mutex锁。假如他们都拿左手边的筷子,这时就容易发生死锁,即谁都就不了餐(震荡行为)。此时就需要其中一位哲学家放弃手中的资源。为了避免这种行为,我们使前四位哲学家都拿起左手的筷子,而第五位哲学家拿右手的筷子,即与第四位哲学家争夺资源,如果争夺成功,此时去拿左手筷子即...

2018-12-02 23:50:30 8371 2

原创 360校招笔试题(C++小明买菜)

大致题意: 小明拿n元钱去买菜,一共买x种菜,但是必须要在y种菜里买一样最贵的,问小明拿的钱够不够买菜。首先输入n,然后输入x,y(x<=y)。最后输入y种菜每种菜的单价。 例: 输入: 8 3 4 2 1 4 3 输出: Yes大致思路: 首先对输入的y种菜的单价进行从小到大排序,用n减去最大的数和前x-1的小数,若n>=0,则输出Yes,否则输出No。 代码...

2018-09-10 11:05:56 1303

原创 京东完全多部图笔试有感(C++实现)

完全多部图大致意思:输入T组数据,每组N个节点,在这N个节点上有M条无向边,将这些节点分为若干个集合,使每个集合内任意两点都是没有连接的,任意两个集合的任意两点都是有连接的,这样的图称为完全多部图。 例: 输入: 2 5 7 1 3 1 4 2 3 2 4 4 3 3 4 4 5 4 3 1 3 2 4 3 4 输出: No No 上述数据跟京东原题不一致,记...

2018-09-10 10:44:44 492

原创 STL学习笔记:map容器里find函数的第三个参数实现原理,函数对象(仿函数)

最近在看STL里的map容器,一开始是打算直接存储一个键值对map <char*,int>类型,发现在调用map.find(key)是无法查到对应元素值,仔细debug一下,发现在存储key是存储的是char* 的地址,因此map.find()函数在调用内部自带的比较函数是直接比较指针的地址,这样就永远找不到合适的值。 首先解释函数对象: 重载函数调用操作符的类,其对象常称为函数对...

2018-09-08 23:06:52 4818

原创 大数相减问题(C语言)

大数相减描述两个长度超出常规整形变量上限的大数相减,请避免使用各语言内置大数处理库,如java.math.BigInteger的等。输入有N行测测数据,每一行有两个代表整数的字符串a和b,长度超过百位。规定a> = b,a,b> 0. 测试结果可以用linux小工具bc进行测试是否正确。输出返回表示结果整数的字符串。输入样例1000 - 1...

2018-09-02 01:04:17 3132

原创 火车进站出栈问题

经典例题: Train Problem I 火车按照给定顺序进站,判断是否可以按给定顺序出站,若能这输出YES.和 in,out的顺序和最后FINISH,否则输出NO.和FINISH 输入 3 123 321 //3列火车123,出站顺序为321,求火车进出站的顺序 3 123 312输出 Yes. in in in out out out...

2018-08-27 00:58:52 3029

原创 网易合唱团问题(DP解答)

题目描述 有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的乘积吗? 输入描述: 每个输入包含 1 个测试用例。每个测试数据的第一行包含一个整数 n (1 <= n <= 50),表示学生的个数,接下来的一行,包含 n 个整数,按顺序表示每个...

2018-08-27 00:00:26 268

原创 奇怪的电梯(DP动态规划和BFS)

奇怪的电梯 题意:大楼的每一层楼都可以停电梯,每层楼均有一个数字,电梯只有两个按钮,相应的按钮:上和 下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮会失灵。例如,一楼的数字为3,则按“上”可以到4楼,按“下”是不起作用的,因为没有-2楼。 输入 输入共有二行,第一行为三个用空格隔开的正整数,表示N,A,B(1≤N≤200, 1≤A,B≤N),第二行为N个用空格隔开...

2018-08-26 15:39:24 2154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除