包容服饰

文章
7
资源
0
加入时间
3年2月3天

习题6-5 UVa1600 Patrol Robot(BFS)

题意:机器人走迷宫求最小步数,不同之处在于机器人最多能一次连续穿过k堵墙。要点:BFS模板题稍微有些变换,将vis数组增加到三维来记录穿墙数即可,因为有的时候就算坐标相同,但穿过墙数不同也是不同的。#include#include#include#includeusing namespace std;int map[50][50],vis[50][50][50];

设计模式--创建模式--简单工厂

设计模式大体上可以分为三类1.创建模式2.行为模式3.结构模式在本文章中首先对创建模式进行介绍:   n创建模式分为类的创建模式和对象的创建模式两种。 #对象的创建模式:是把对象的创建过程动态的委派给另一个对象,从而动态地决定客户端将得到哪些具体类的实例,以及这些类的实例是如何被创建和组合在一起的.#类的创建模式:类的创建模式使用继承关系,把类的创建延迟