是否可以创建一个生成亲笔签名的算法?

2024-07-04

An autogram http://en.wikipedia.org/wiki/Autogram是一个描述其包含的字符的句子,通常枚举字母表中的每个字母,但也可能枚举它包含的标点符号。这是 wiki 页面中给出的示例。

这句话使用了两个a、两个c、两个d、二十八个e、五个f、三个g、八个h、十一个i、三个l、两个m、十三个n、九个o、两个p、五个r、二十五个s、23 个 t、6 个 v、10 个 w、2 个 x、5 个 y 和 1 个 z。

想出一个字母是很困难的,因为在你完成句子之前你不知道它包含多少个字母。这促使我问:是否可以编写一种可以创建亲笔签名的算法?例如,给定参数将作为输入的句子的开头,例如"This sentence employs",并假设它使用与上面相同的格式"x a's, ... y z's".

我并不是要求你真正编写一种算法,尽管无论如何我很想看看你是否知道存在一个算法或者想尝试编写一个算法;相反,我很好奇这个问题首先是否可以计算。


你在问两个不同的问题。

"is it possible to write an algorithm which could create an autogram?"

有一些算法可以找到亲笔签名。据我所知,他们使用随机化,这意味着这样的算法可能会找到给定起始文本的解决方案,但如果找不到,那么这并不意味着不存在。这将我们带到第二个问题。

"I'm curious as to whether the problem is computable in the first place."

可计算意味着存在一种算法,对于给定的起始文本,要么输出一个解决方案,要么指出不存在解决方案。上述算法无法做到这一点,并且穷举搜索也是行不通的。因此我想说这个问题是不可计算的。然而,这颇具学术兴趣。在实践中,随机算法工作得足够好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以创建一个生成亲笔签名的算法? 的相关文章

  • python itertools.permutations 的算法

    有人可以解释一下算法吗itertools permutationsPython 标准库 2 6 中的例程 我不明白为什么它有效 Code is def permutations iterable r None permutations AB
  • 尝试计算盒子的分数时小数精度损失

    我有一个场景 我有一个包含 3 个罐头的标准盒子 出于显示和查询的目的 我必须以其标准配置的十进制数量进行报告 不可能说1盒3罐 1盒2罐 等等 例如 最初我会有1盒3罐然后我移除 1 个罐子 结果是0 66 循环盒 3 罐然后我再移除 1
  • 基于百分比的路由算法

    四处浏览基于百分比的路由 偶然发现这个线程 https stackoverflow com a 52044571 3154233 根据建议的算法如下 对于给定模型如下 public class Host private String nam
  • 将矩形均匀分布在另一个矩形内所需的算法

    我正在寻找一种算法 可以帮助在较大的矩形内分配不同大小的矩形 同时最大限度地减少重叠 我研究过装箱算法 但它们似乎最小化了矩形之间的空间量 在我的例子中 所有被包装的物品都将是正方形 我想我想最大化所有正方形和外部矩形边界之间的距离 这是我
  • 计算数组中共线的三元组的数量

    我被问到这个面试问题 C 算法 但不知道如何解决 给定一个包含 N 个不同点的笛卡尔坐标的数组 Arr N 计算三元组 Arr P Arr Q Arr R 的数量 使得 P 有任何想法吗 我可以为此使用什么算法 以下内容可能没有优化 但其复
  • 使用线段树求矩形并集的面积

    我试图了解可用于计算一组轴对齐矩形的并集面积的算法 我遵循的解决方案在这里 http tryalgo org en geometry 2016 06 25 union of rectangles http tryalgo org en ge
  • 如何从 PHP 中的两个日期范围中提取每周一和每两周的周一?

    我正在使用臭名昭著的 jQuery UI 的日期选择器 并在我的表单中选择两个日期的范围 首先代表的是starting另一个代表日期end date 我现在需要的是算法 一些提示和方向或帮助者来计算这两个日期之间的每个星期一 例如 star
  • 呈螺旋状循环

    一位朋友需要一种算法 可以让他循环遍历 NxM 矩阵 N 和 M 是奇数 的元素 我想出了一个解决方案 但我想看看我的 SO ers 同胞是否能想出更好的解决方案 我将发布我的解决方案作为该问题的答案 示例输出 对于 3x3 矩阵 输出应为
  • A* 搜索算法

    我想澄清以下 A 搜索示例的一些内容 用红色省略号突出显示的部分是我不理解的区域 看起来 S B f 2 6 8已被采取 移动 复制自Expand S 上 并用于Expand A 看来还 S A X f 1 4 5 10已被采取 移动 复制
  • 使用 PRNG 而不是打乱生成打乱范围

    是否有任何已知的算法可以在给定任意种子值的情况下在线性时间和恒定空间 当迭代产生输出时 生成打乱范围 0 n 假设 n 可能很大 例如数以百万计 因此不需要潜在地产生每种可能的排列 尤其是因为它是不可行的 种子值空间需要很大 这也是需要恒定
  • 相当于 C++ 中用于缓冲读取的 python 生成器

    Guido Van Rossum 在此展示了 Python 的简单性article http neopythonic blogspot com 2008 10 sorting million 32 bit integers in 2mb h
  • 如何在整数数组中查找整数的重复序列?

    如何在整数数组中查找整数的重复序列 00 会重复 123123 也会重复 但 01234593623 不会重复 我知道如何做到这一点 但它在我的脑海中很模糊 因此我的实现并没有走得太远 我的想法是 每次经过for循环时偏移一定量 循环遍历该
  • 除了暴力搜索之外,如何找到凸包中最大的三角形

    给定一个凸多边形 如何找到定义面积最大的三角形的 3 个点 Related 该三角形的外接圆是否也定义了多边形的最小外接圆 是的 你可以比蛮力做得更好 By brute force I assume you mean checking al
  • 如何以最少的操作次数将字符串转换为回文?

    这里是规定以最少的操作次数将字符串转换为回文 我知道它类似于编辑距离 http en wikipedia org wiki Levenshtein distance但我还无法解决 例如 对于输入mohammadsajjadhossain 输
  • 如何以最少的操作次数将字符串转换为回文?

    这里是规定以最少的操作次数将字符串转换为回文 我知道它类似于编辑距离 http en wikipedia org wiki Levenshtein distance但我还无法解决 例如 对于输入mohammadsajjadhossain 输
  • 通过坐标计算二维形状的最小外接矩形

    我有一个解决方案 它使用空间数据来表示地图上的一组点 我需要使用表示簇范围的坐标来查找可以包含所述点簇的最小边界矩形 是否存在能够计算此值的简单算法 或者 C 中是否有任何内置功能可以实现此目的 我知道 NetTopologySuite 但
  • 通过坐标计算二维形状的最小外接矩形

    我有一个解决方案 它使用空间数据来表示地图上的一组点 我需要使用表示簇范围的坐标来查找可以包含所述点簇的最小边界矩形 是否存在能够计算此值的简单算法 或者 C 中是否有任何内置功能可以实现此目的 我知道 NetTopologySuite 但
  • count_until 和accumulate_until 的实现?

    给定输入序列 标准算法std count and std accumulate计算特定值 或谓词匹配 出现的次数std count if 和给定关联运算 求和 乘积 布尔或 与 最小 最大 字符串连接等 的累加 如果想知道输入序列是否恰好
  • 讨论小 n 的计算复杂性的正确方法

    当讨论计算复杂度时 似乎每个人都会直接谈到 Big O 举例来说 我有一个混合算法 例如合并排序 它对较小的子数组使用插入排序 我相信这称为平铺合并排序 最终仍然是合并排序O n log n 但我想讨论小型算法的行为 特征n 在实际没有发生
  • Google 的“编码折线算法”的 C# 实现

    有谁有 Google 的简洁而强大的实现吗 编码折线算法 http code google com apis maps documentation utilities polylinealgorithm html in C 我本质上想要实现

随机推荐

  • 使用 jekyll、rmarkdown 和 github 写博客:如何显示图像

    我尝试使用三重奏 jekyll rmarkdown 和 github 制作一个博客 如下所示 http yihui name knitr jekyll http yihui name knitr jekyll 我的所有 Rmd 都在 sou
  • 将文件上传到服务器,然后附加到电子邮件并以 asp 形式发送

    我有一个根据用户输入上传文件的应用程序 将图像上传到我的网络服务器上的文件夹 我现在希望脚本在上传后发送一封附有图像的电子邮件 任何帮助真的很感激 我强烈建议您在代码中执行此操作 并且不要监视服务器上的文件夹是否有任何更改 EG 上传完成后
  • Podman 非 Root“设置枢轴目录时出错”

    第一次在 StackOverflow 上发帖 请多多包涵 我正在设置一个新的 RHEL8 服务器来运行 Podman 以前 我在一台漂亮的普通服务器上完成了此操作 但这台服务器的设置符合我们的企业形象 这意味着通过 NFS 安装的 home
  • 在 Pandas 直方图中设置 y 轴限制

    我正在使用熊猫直方图 我想设置绘图的 y 轴范围 这是上下文 import matplotlib pyplot as plt matplotlib inline interesting columns Level Group for col
  • Delphi 的第一个版本是什么,它允许像 double(10) 这样的类型转换

    Delphi 东京 64 位如果使用整数常量调用 将使用单精度计算一些数学函数 例如 apptype console uses system math var d double begin d 10 writeln log2 10 20 1
  • 从 Javascript 字符串中提取特定单词

    anotherdata value iamlookingforthis 226885 id 101 start 1 给定上面的字符串 我如何在字符串中提取 iamlookingforthis 226885 它的值可能会改变 因为这是动态的
  • 尝试调用方法:未定义函数错误

    我有一个类可以连接到我的数据库 剥离内容并从数据库查询中返回内容 不管怎样 我遇到的问题是我正在尝试打电话runQuery 方法 但每次我尝试时 都会收到此错误 致命错误 调用 DatabaseConnector php 第 22 行中未定
  • Jquery获取隐藏字段的Name值

    我正在尝试从隐藏字段中的名称获取值 名称 值是动态创建的 ID 列是按顺序创建的 这是 HTML
  • Apache Mesos 可以识别 GPU 核心吗?

    在幻灯片 25 中这次演讲 http www slideshare net caniszczyk apache mesos at twitter texas linuxfest 2014Twitter 开源办公室负责人表示 Mesos 甚至
  • 如何全局更改appBar后退图标主题?

    Flutter 自动为可以弹出的路由提供了后退按钮 但是如何在整个应用程序中更改后退按钮图标主题呢 就像我怎样才能将普通材质背面图标更改为chevron 创建没有 Scaffold 的页面并使用此方法在路线之间导航 navigateToRo
  • 从 irb 获取所有局部变量或可用方法?

    当我进入 irb 并输入不存在的命令时 我收到一条错误消息 undefined local variable or method my method for main Object NameError 有没有办法只获取可用的局部变量或方法的
  • 提高C代码的性能

    提高C代码性能的最非正统的方法是什么 这是没有任何限制的 一切都会进行 包括将循环结构更改为 goto 对所有内容进行硬编码 以奇怪的方式使用 case 语句等 完全不用担心可维护性 可读性等 附注这is实用 而且我很清楚如何以合理的方式提
  • 完成某些字段后,使字段在 MS Access 表单中可见

    我正在 MS Access 中构建一个表单供用户输入数据 但可能的字段太多 大多数时候只有大约一半的字段会被使用 因此 我希望仅根据用户在先前给定字段中输入的内容来显示某些字段 例如 用户输入项目编号 标题 然后检查 是 否 工程 由于他检
  • Java中有Trie树吗? [复制]

    这个问题在这里已经有答案了 可能的重复 在哪里可以找到 Java 中基于 Trie 的标准映射实现 https stackoverflow com questions 623892 where do i find a standard tr
  • 使用 PHAsset 在多个设备上唯一访问 iCloud 照片

    有没有办法访问特定的PHAsset在多个设备上唯一的 iCloud 相册中 我编写了一个简单的应用程序 列出了缩略图和 localIdentifier来自 iCloud 共享相册的 s 并且 自然 它在不同设备上显示相同的图像 但是 不同设
  • pycrypto - 长度不正确的密文

    我使用 pycrypto 生成了公钥和私钥 并使用导出密钥将它们保存到文件中 from Crypto PublicKey import RSA bits 2048 new key RSA generate bits e 65537 prv
  • List 的 linq 查询语法

    我正在尝试做这样的事情 public static List
  • 如何使用文件系统或使用javascript或Jquery进行操作?

    我想使用 Javascript 或 jQuery 进行一些跨浏览器的文件操作 例如 File create File write File read Update Remove delete 可以做以上的事情吗 如果可能的话 我可以从哪里得
  • flat_map是STL容器吗?

    在当前的 C 23 草案中flat map设计 类型flat map reference定义为pair
  • 是否可以创建一个生成亲笔签名的算法?

    An autogram http en wikipedia org wiki Autogram是一个描述其包含的字符的句子 通常枚举字母表中的每个字母 但也可能枚举它包含的标点符号 这是 wiki 页面中给出的示例 这句话使用了两个a 两个