数字密室逃脱谜题生成 - 随机组合数学/密码
自动生成几道典型的数字或密码谜题(如摩斯电码、数独),用于自制密室。
UD5工具箱
卡诺图是由Maurice Karnaugh于1953年提出的一种布尔代数化简工具。它将真值表以格雷码排列成二维(或三维)网格,使得相邻单元格只有一位变量不同。这样,可以直观地找出可以合并的相邻1(或0),从而得到最简逻辑表达式。卡诺图适用于2~6个变量的逻辑函数化简。
格雷码(Gray Code)保证相邻编码之间只有一位不同。在卡诺图中,行和列标签使用格雷码排列(如00→01→11→10),这样物理上相邻的单元格在逻辑上也相邻。这种相邻性使得矩形分组能够对应消去变量的乘积项,是实现可视化化简的关键。
质蕴涵项是不能再被更大合法分组包含的有效分组。一个合法分组是大小为2k的矩形(全部由1或X组成,不含0),质蕴涵项就是这些分组中极大的那些。在卡诺图上,质蕴涵项对应尽可能大的矩形圈。只有质蕴涵项才可能出现在最简表达式中。
本质质蕴涵项是覆盖了某个唯一最小项的质蕴涵项。如果某个输出为1的单元格只被一个质蕴涵项覆盖,那么该质蕴涵项必须被选中,否则该最小项将无法被覆盖。本质质蕴涵项一定出现在最简SOP中,是化简的必选项。
SOP(Sum of Products,与或式):将输出为1的最小项用乘积项(AND)表示,然后求和(OR)。适用于1较少的函数。
POS(Product of Sums,或与式):将输出为0的最大项用和项(OR)表示,然后求积(AND)。适用于0较少的函数。两者通过德摩根定理相互转换。
无关项(标记为X)表示该输入组合永远不会出现或输出可任意取值。在化简时,X可以被视为1或0,灵活地用于扩大分组以消除更多变量,从而得到更简化的表达式。但X不需要被强制覆盖,只作为辅助。合理利用无关项往往能大幅简化电路。
5变量卡诺图由两个4×4层组成(对应E=0和E=1),6变量由四个4×4层组成(对应EF的格雷码排列)。分组可以跨层存在,只要在各维度上大小均为2的幂。跨层分组能消除层变量(E或EF),从而得到更简化的表达式。本工具自动处理跨层分组的识别和高亮。
两者目标相同——寻找最简逻辑表达式。卡诺图是图形化方法,直观但受变量数限制(≤6变量)。Quine-McCluskey是表格化算法,可处理更多变量,适合计算机实现。本工具在底层使用枚举法(类似Q-M的思想),自动找出所有质蕴涵项并通过覆盖表选择最优解。
自动生成几道典型的数字或密码谜题(如摩斯电码、数独),用于自制密室。
删除CSS中的注释、空格和换行,极致压缩代码体积,提升页面加载速度。
在线UTF-16编码解码,支持将文本转为\uXXXX或十六进制序列,并还原为原字符,辅助字符集学习。
快速去除CSS中的注释块,可选保留或移除,轻量化样式代码。
输入两段英文文本,通过词频向量计算余弦相似度,衡量内容相近程度。
在带编号的像素网格中点击颜色填充,一键溢出相同数字区域,完成可爱像素画。
生成带有 ARIA 进度条角色的组件,支持确定和不确定两种样式。
按议题分块记录会议内容,标记决策与待办事项,导出结构清晰的美观纪要文档。
将单词或短句用相似读音的数字/符号替换,创造趣味字谜,可导出图片分享。
将普通字符串转换为十六进制表示,支持字节间分隔符自定义,便于开发调试。
使用经典的猪圈密码(Pigpen Cipher)将字母替换为格子中的点线图形,交互式加密解密。
输入两个罗马数字,进行加或减运算,并输出罗马数字结果。
将Hex颜色值加上透明度百分比转换为rgba()或8位Hex格式,精确控制颜色透明。
通过Navigator API读取设备RAM近似值(GB),同时显示硬件并发数,了解客户端性能。
爬取或粘贴HTML,生成展示层级关系的网页内容大纲(Table of Contents)。
在网格上绘制简单房间布局,标注安全出口和逃生路径。
切换系统的减少动效设置,预览网页动画的不同表现,指导符合用户偏好的动画设计。
设置多个质点的质量和初始速度,模拟万有引力下的运动轨迹,观察三体问题等混沌现象。
随机生成包含三大宏养素参考的健康餐搭配,解决“今天吃什么”的世纪难题。
可视化蚁群算法逐步寻找最短路径的过程,可自定义城市位置和蚂蚁数量。
设定每餐目标营养素克数,从食物列表中拖入虚拟餐盘,实时查看剩余差额。
从食物库中拖拽食品到餐盘,实时累计蛋白质、碳水和脂肪,直至达标。
回答关于身心灵各层面的问题,评估七大脉轮能量是否平衡。
输入一个具体目标,将其分解为月/周/日可执行小任务并追踪。
记录买入批次,当卖出时自动按先进先出匹配,计算应税盈亏。
设定每日卡路里目标,从食物库拖拽到早中晚生成周计划并计算营养。
选择不适症状(如失眠、消化不良),给出建议花草茶组合与冲泡方法。
每天手动输入步数或读手机健康数据,查看周月趋势。
根据体重、目标(减脂/增肌)计算每日三大宏观营养素克数建议。
显示人体正面与背面脆弱点,点击显示简单有效的击打与解脱方法。