首页 > TAG信息列表 > 牢房

leetcode_957. N 天后的牢房

8 间牢房排成一排,每间牢房不是有人住就是空着。 每天,无论牢房是被占用或空置,都会根据以下规则进行更改: 如果一间牢房的两个相邻的房间都被占用或都是空的,那么该牢房就会被占用。否则,它就会被空置。(请注意,由于监狱中的牢房排成一行,所以行中的第一个和最后一个房间无法有两个相邻的

Leetcode 957. N 天后的牢房(暴力)

8 间牢房排成一排,每间牢房不是有人住就是空着。 每天,无论牢房是被占用或空置,都会根据以下规则进行更改: 如果一间牢房的两个相邻的房间都被占用或都是空的,那么该牢房就会被占用。 否则,它就会被空置。 (请注意,由于监狱中的牢房排成一行,所以行中的第一个和最后一个房间无法有两个相邻

(DFS)冲突

题目描述 监狱的每间牢房是一个不超过4×4的正方形,里面设有一些障碍,牢房里住着的犯人脾气都很大,只要两个犯人位于同一行或同一列即会发生冲突,但障碍物可以阻挡同行或同列犯人的冲突。问最多可放几个犯人而不会发生冲突。如图2.18所示,左边表示初始牢房样,右边4个显示了摆放方案,当

列表随机分配

‘’'随机案例:分配牢房,8位狱友,随机分配三个牢房 1.创建列表,存储牢房 2.创建列表,存储狱友 3.思考:尝试不创建变量,也能实现相同结果 ‘’’ import random friends=[‘吴x凡’,‘郑x’,‘孟xx’,‘李x年’,‘商xx’,‘陈x’,‘罗xx’,‘赵xx’] prison=[]#监狱 prison1=[]#牢房

1337 喝醉的狱卒

问题描述:某座监狱有一个长长的大厅,里面有n个牢房,每个牢房紧挨着。每个牢房里都有一个囚犯,而且每个牢房都锁着。 一天晚上,狱卒感到无聊,决定玩个游戏。在游戏的第一轮,他喝了一杯威士忌,然后跑下大厅解锁每个牢房。在第2回合中,他喝了一杯威士忌,然后跑下走廊,锁住其他牢房(牢房2、4、6

LeetCode 957. N 天后的牢房(查找循环节)

1. 题目 8 间牢房排成一排,每间牢房不是有人住就是空着。 每天,无论牢房是被占用或空置,都会根据以下规则进行更改: 如果一间牢房的两个相邻的房间都被占用或都是空的,那么该牢房就会被占用。 否则,它就会被空置。 (请注意,由于监狱中的牢房排成一行,所以行中的第一个和最后一个房

P1622 释放囚犯

题目描述 Caima王国中有一个奇怪的监狱,这个监狱一共有P个牢房,这些牢房一字排开,第i个紧挨着第i+1个(最后一个除外)。现在正好牢房是满的。 上级下发了一个释放名单,要求每天释放名单上的一个人。这可把看守们吓得不轻,因为看守们知道,现在牢房中的P个人,可以相互之间传话。如果某个人离