随机搜索,不承诺每张可行表等概率
工具先用浏览器安全随机数打乱人员和位置的搜索顺序,再寻找符合全部规则的分配。有约束时,不承诺所有可行座位表出现概率完全一样。再次生成可能得到同一张表,也可能有人坐回原位。本页不保存上次邻座,不自动轮换前后排,也没有按成绩、身高或其他学生属性配座的功能。需要长期轮换时,应先由教师确定规则并保留自己的安排记录。
第 1 排靠近黑板。需要固定位置或分开同学时,先展开名单查看条目编号。
名单、规则和座位表只在当前页面及本地工作线程中处理,不上传、不保存。刷新前请复制、下载或打印。
保留物理位置,再加入必要的班级规则。
这里的“排”从黑板向教室后方数,“列”按面向黑板时从左往右数。坏桌椅、缺角或过道可以用停用位置表示,生成后仍保留这些格子,不把教室压缩成一张名单。可用桌位比学生多时,会留下标明“空位”的格子;空位可能出现在任意未锁定的位置,不会默认集中到最后一排。手机上可在结果区域横向查看完整网格。
使用学生条目编号,把指定同学固定在某排某列,再让其他同学随机入座。两个同名学生也有不同编号。不能相邻的规则按上下左右检查,斜对角不算相邻。工具只展示满足全部规则的完整结果;若固定位置已经让两位不能相邻的同学紧挨着,会直接提示冲突,不会生成一张看似排好、实际上违背条件的座位表。
先确认名单编号,再录入位置与避开规则。
每行写一位学生,也可导入 UTF-8 编码的 TXT。空白行会忽略,最多六十人,每个姓名最多一百二十个字符,名单输入上限一万个字符。同名学生不会合并。展开“学生条目编号”查看每人的编号;修改或重新导入名单会清除固定座位与不能相邻的规则,避免原编号换成另一个人后继续套用。教室停用位置则继续保留。
排数和列数各支持一到十。停用位置按“排,列”填写,每行一处,例如 4,4 表示四排四列教室右后方的桌位不可用。固定座位按“条目编号,排,列”填写,例如 2,1,3 固定编号二到第一排第三列。不能相邻按“编号,编号”逐行填写。支持英文和中文逗号,编号和位置都从一开始。不要把姓名或学号直接填成条目编号。
检查黑板方向、每格位置、学生编号和“已固定”标记。复制会包含每个格子的文字说明;CSV 每行对应一个物理座位,方便放进电子表格;打印提供带班级标题的横向网格,也可通过浏览器另存为 PDF。空位和停用位置都会输出。更改任何设置后旧表会清除,避免拿旧结果误当作新条件的排座结果。
每张成功生成的表都要满足输入条件。
工具先用浏览器安全随机数打乱人员和位置的搜索顺序,再寻找符合全部规则的分配。有约束时,不承诺所有可行座位表出现概率完全一样。再次生成可能得到同一张表,也可能有人坐回原位。本页不保存上次邻座,不自动轮换前后排,也没有按成绩、身高或其他学生属性配座的功能。需要长期轮换时,应先由教师确定规则并保留自己的安排记录。
两格共享水平或竖直边才算相邻。同排末尾与下一排开头不会因为名单顺序相连。停用一个位置后,两侧座位也不会自动挤到一起,原始坐标一直保留。本工具不额外测量过道宽度;需要体现一列过道时,可以把这一列逐格设为停用。对实际距离有特殊要求时,教师仍应按真实教室检查,不能把网格一步等同于固定米数。
坐标越界、编号不存在、重复固定、把停用位置锁给学生或可用桌位不足,会在计算前提示。完整搜索确认没有可行方案时才报告无解。复杂规则达到十万个搜索节点或约两点五秒时,会报告本次搜索上限,此时仍无法确认是否有解。不会把违规的部分结果当作完整座位表交付;可以重试、增加空间,或检查哪些规则确实允许放宽。
多出来的位置也要保留在座位图中。
输入六位同学,选择两排四列,把第二排第四列停用,还剩七个可用位置。输入 1,1,1 固定编号一,再加 1,2 作为不能相邻的组合。编号二不能坐第一排第二列,也不能坐第二排第一列,因为这两格都紧挨编号一;第二排第二列属于斜对角,在没有其他限制时可以使用。
成功结果包含六个已坐人位置、一个可用空位和一个停用位置。如果继续把编号二固定为 2,1,2,两位同学就被锁在相邻格子,规则立即冲突。此时增加随机次数没有作用,应改动其中一个固定位置,或核对不能相邻的条件是否录错。人数和桌位都不会因为冲突而被静默删减。
排座前处理真实需求,排好后保留清晰记录。
先核对本节实际到课人数、桌椅是否可用,以及哪些学生确实需要固定位置。需要靠近黑板时可锁定某个前排格子,需要后排时也可固定具体位置;当前没有自动前后排偏好或无障碍评估。名单里只填展示所需的名字,不必写个人原因。打印件会显示姓名与条目编号,发布前请确认它适合用于教室公告。
给每个班级或课时填一个简短标题,避免多张座位表混淆。第一个显示的排始终靠近黑板,第一列是面向黑板时左手边的一列,不会自动切成镜像教师视角。打印使用横向纸张,长姓名会在格子里换行;大网格可能因纸张和缩放跨页,实际交给代课教师或张贴前,先看浏览器打印预览并调整纸张比例。
这张表安排的是一次课堂中的物理桌位,不是跨课时邻座轮换计划,也不记住上周坐在哪里。只要一轮两人搭档,可用随机配对工具;需要划分小组,可用随机分组。当前页面刷新后不会恢复名单、规则或座位表,要解释先前安排时,请提前复制、下载或打印保留。
关于固定位置、不能相邻和打印导出的具体说明。
每行粘贴一名学生,设置教室的排数和列数,再点击生成。每位学生都会分到一个可用桌位,并显示原条目编号。需要固定座位或让两人分开时,先填写规则。成功结果会包含全部学生,并满足所有已输入条件,不会偷偷漏掉未安排的人。
排数从黑板向教室后方数,第一排就在最前方。列数按面向黑板时从左向右数,第一列在左手边。页面、复制文字、CSV 和打印网格都沿用这一方向,不会在导出时自动翻转成讲台上的教师视角。
可以。先展开名单查看学生条目编号,再按“编号,1,列”录入固定位置。例如 3,1,2 会把编号三固定在第一排第二列。再次随机排座仍保留这个位置,直到你修改或清除规则。本页固定的是具体格子,不是在前排范围内自动挑选一个位置。
在不能相邻输入框中逐行填写两个条目编号,例如 1,2。规则会禁止左右以及前后直接相邻,斜对角允许;固定学生也同样受规则约束。用条目编号而非姓名定位,遇到同名学生时也能明确区分。成功生成的表会满足这些规则。
坏桌椅或必须空着的位置用“停用位置”表示,它们不会计入可用容量。其余可用桌位多于人数时,自然留出标明空位的格子,位置可能在任何未锁定格子。若需要某一格肯定不坐人,请直接停用。可用桌位少于学生人数时会提示容量不足。
无解表示完整搜索确认没有满足条件的安排;搜索上限表示时间或节点预算用完,仍无法确定有无方案。两位固定学生违反避开规则时可立即提示。检查固定位置、增加可用空间,或只放宽真正可选的规则。搜索超限本身不等于教室安排必然不可能。
可以打印带班级标题的完整横向网格,包含空位、停用格和固定标记。浏览器打印窗口可另存为 PDF,大网格请检查纸张缩放与分页。CSV 包含每格的排、列、学生编号、姓名和状态,可用电子表格打开;复制提供完整的文字版座位表。
不会合并,同名学生有各自不同的条目编号。修改或导入名单时,会清除基于旧编号的固定与避开规则,防止错配。名单、规则和计算都留在当前页面及本地工作线程,不上传,也不保存到浏览器存储。刷新前请自行复制、下载或打印。