新闻中心

移位寄存器的反馈位怎样决定状态循环:独立算例16
2026-11-13

移位寄存器的反馈位怎样决定状态循环:独立算例16

一个短二进制状态不断移位,并把若干位的异或值放回末端,可以形成可复现的状态序列。不同反馈位置可能产生不同循环,不能只看到序列变化就认为它一定遍历所有非零状态。规则与边界本例使用固定宽度的整数,位编号从...

两段骨骼怎样在平面上够到指定目标:状态推演第16例
2026-11-12

两段骨骼怎样在平面上够到指定目标:状态推演第16例

由两段固定长度组成的手臂,末端不能够到平面上的任意点。先判断目标距离,再计算可能的肘部位置,可以把可达性和选择弯曲方向分开处理。先把规则写清楚根部在原点,长度分别为L1与L2,目标距离为d。只有两长度...

哈希表删除中间元素后为什么要留下墓碑:机制演算第16例
2026-11-11

哈希表删除中间元素后为什么要留下墓碑:机制演算第16例

用线性探测解决哈希冲突时,几个对象可能沿着同一条探测路径连续存放。删除中间项如果立即标成从未使用的空位,后面的对象可能再也查不到。表长十一,编号除以十一的余数为起点,随后逐格前进并循环。查找遇到真正空...

固定阈值图案怎样把灰度变成黑白点阵:独立观察第16例
2026-11-10

固定阈值图案怎样把灰度变成黑白点阵:独立观察第16例

只有黑白两种像素时,可以通过不同位置使用不同阈值表达中间亮度。局部点的分布会变化,但一个完整阈值块内的亮点数量有明确规律。使用四乘四阈值矩阵,数值零至十五各出现一次。灰度限定为零至十六,只有灰度严格大...

三次曲线拆成两段后怎样保持原来的路径:规则练习第16例
2026-11-09

三次曲线拆成两段后怎样保持原来的路径:规则练习第16例

曲线路径可以被切成两段,方便局部编辑或分段采样。但直接把四个控制点分成两组会改变形状;正确拆分需要利用逐层插值产生新的控制点。给定四个二维控制点,用相邻点线性插值得到三点,再插值得到两点,最后得到曲线...

列表上方内容变高时怎样保住正在看的那一行:独立演算第16例
2026-11-08

列表上方内容变高时怎样保住正在看的那一行:独立演算第16例

列表中的某行高度改变,后面的内容位置都会移动。如果只保留原滚动数字,用户看到的行可能突然换掉。可以用行的身份和行内偏移保存阅读位置。初始取顶部第一个可见行作为锚点,同时记住已经滚过这行的像素数。后续只...

数值动画还没结束又收到新目标时怎样衔接:五次目标改变的连续显示(实例16)
2026-11-07

数值动画还没结束又收到新目标时怎样衔接:五次目标改变的连续显示(实例16)

分数或进度的显示值正在移动时,又收到新的目标,如果重新从上次目标开始,画面可能突然跳变。更连续的规则是先求出当前显示值,再从这里追向新目标。先固定规则与数据每段显示变化使用固定时长的线性插值,超过时长...

连接所有房间最省路材与从入口走得近是一回事吗:五个房间的两种走廊树(实例16)
2026-11-06

连接所有房间最省路材与从入口走得近是一回事吗:五个房间的两种走廊树(实例16)

把所有房间接通与让入口到每个房间都走最短路线,是两种不同目标。一棵树可能总边长很短,却让某些房间绕路。固定规则与输入五个房间之间都有可选走廊,边长为正且互不相同。比较最小总边长生成树与从零号入口出发的...

随机天气如何从转移规则推算下一时段:六个时段的天气概率传播(实例16)
2026-11-05

随机天气如何从转移规则推算下一时段:六个时段的天气概率传播(实例16)

天气系统可以根据当前状态决定下个状态的概率,而不是每个时段都从同一个固定比例抽取。这样得到的长期变化依赖转移规则,当前晴天也不代表下一时段仍必然晴天。先确定规则与输入状态按晴、云、雨排列,每行给出从该...

帧时间的高百分位到底选中了哪一帧:六十帧的尾部耗时观察(实例16)
2026-11-04

帧时间的高百分位到底选中了哪一帧:六十帧的尾部耗时观察(实例16)

观察游戏卡顿时,平均值会把短暂的慢帧摊到很多快帧里。百分位从排序后的位置描述尾部,但不同计算约定会产生不同结果,所以应先把取法写明。先固定规则和输入本例每组记录六十帧,单位毫秒。使用最近秩约定:百分位...