问题标签 [morse-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何设置转换为字母的符号列表?
我正在制作一个将莫尔斯电码转换为英文字母的系统。我正在使用JTextfeild
称为“write”来键入文本,另一个JTextfeild
调用“View”来查看在写入时键入的内容。
但我一次只能设置一根莫尔斯线。
例如,如果我A
在 "Write" textfeild 上键入它,它只会打印 ".-" 。当我再次输入 "B" 时,查看 textfeild set "-..." 。我想打印字母的数量。
下面给出的是我的源线。
windows-phone-8 - Windows phone 8 莫尔斯键盘
我正在尝试为 windows phone 8 开发自己的应用程序,它是一个帮助视障人士发短信的应用程序。我才刚刚开始,我正在努力寻找有关如何使用按钮创建自己的输入法的内容,因此如果用户在屏幕上点击或滑动手指,它会将字母打印到文本框中。有谁知道它是否可能或任何网站来指导我完成这项任务。谢谢,任何帮助将不胜感激。
algorithm - 莫尔斯电码算法
摩尔斯电码是最便宜和最流行的消息通信方式。在摩尔斯电码中,字母表中的每个字母都由一系列点和破折号表示。传统上,点通过短音符传输,破折号通过更长的音符传输,不同字母之间有停顿。英文字母的每个字母的摩尔斯电码表示如下
例如,让消息是-..-----.
,它由三个字母组成,它可能表示 njg、dog、xmg 或 xon。
我想知道算法。据我所知,我们可以使 HashMap 将键作为点或线,并将值作为字母。但是现在我无法思考如何检查每个不同的单词形成。也许递归或动态编程可以做到这一点,但请给我算法,以便我可以开始编码。
ascii - 使用 vhdl 的摩尔斯电码到 ASCII 转换器
我想在 vhdl 中实现一个摩尔斯电码到 ASCII 转换器,然后通过 UART 将该 ASCII 字符传输到 PC 终端。我已经完成了UART部分。
但我不知道如何实现转换器部分。问题在于输入摩尔斯电码的符号率不同。我想检测点、破折号、字符空间和单词空间。
请帮助我进行以下实施:
- 检测具有可变符号率的莫尔斯电码符号
- 二叉搜索树遍历摩尔斯电码树,找到对应的ASCII字符。
java - 莫尔斯到英语/英语到莫尔斯转换器
嗨,我正在尝试制作一个将英语翻译成莫尔斯语的 java 程序,反之亦然。基本上我很难让所有东西变得兼容..以及如何使用replace all方法来让所有输入的变量被对应的i Morse索引替换。我并不想走这么多捷径……我真的很努力,想完成这件事。太感谢了!
c - C中的莫尔斯电码翻译器
我们应该将一个字符串翻译成摩尔斯电码,而我已经使用 switch 解决了这个问题。每个字母都用空格分隔,但我不知道如何用斜杠 (/) 分隔单词。这是我编码的内容:
直到 Z 然后...
如果输入的字符串是一个句子,如何添加斜杠来分隔单词?
objective-c - 使用 AVAudioPlayer 在后台播放音频
大家好我有问题..
如果是那种类型的字母(从标签中逐个字母),我基本上有一种方法可以将您与 3 进行比较。(如果是点、线或空格)。根据类型启动再现特定声音的代码。我遇到的问题是,启动此方法后,应用程序会冻结,直到完成 cycleFor。
我想知道,有没有办法让他在后台或另一个线程中做?对我来说,用户可以在此代码进行时执行其他操作就足够了。
我什至不能用另一个按钮停止播放器,我该怎么办?
我声明我是一个新手,我几乎不知道什么是 thred
提前感谢您的帮助,对不起英语
这是我的代码:
}
c# - 将没有空格的摩尔斯解码为文本
如果代码采用以下格式(没有任何空格),是否有可能将莫尔斯电码解码为文本:
通常看起来是这样的,
但是是否有可能从没有空格的摩尔斯电码中获得相同的文本?
c++ - 在二叉树中使用 strtok 解码摩尔斯电码 - 垃圾输出
我能够将英语编码为摩尔斯电码,但在进行反向操作时遇到了麻烦。这是我到目前为止所拥有的:
在 main() 中:
解码功能:
我的输出是一堆随机垃圾数据,然后程序崩溃。我知道它与SearchAndReturnString
功能有关,但我不知道还有什么用。
编辑:
节点结构:
搜索并返回函数:
这是所要求的整个代码:
标题: http: //pastebin.com/QyaakvMK
主要: http: //pastebin.com/NcseqrbX
algorithm - 解析莫尔斯电码
我正在尝试解决这个问题。目标是在给定字典的情况下确定可以解释莫尔斯字符串的方式数量。我所做的是我首先将字典中的单词“翻译”成莫尔斯语。然后,我使用了一种朴素的算法,寻找可以递归解释它的所有方式。
现在的问题是我只允许 3 秒的执行时间,而我的算法在这个时间限制下将无法工作。
这是做到这一点的好方法吗?如果是这样,我错过了什么?否则,您能否提供一些关于什么是好的策略的提示?
编辑:字典中最多可以有 10 000 个单词,莫尔斯字符串中最多可以有 1000 个字符。