华为机试真题 Java 实现最长连续方波信号
Posted MISAYAONE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试真题 Java 实现最长连续方波信号相关的知识,希望对你有一定的参考价值。
目录
题目
输入一串方波信号,求取最长的完全连续交替方波信号,并将其输出,如果有相同长度的交替方波信号,输出任一即可,
方波信号高位用1标识,低位用0标识,如图:
说明:
1) 一个完整的信号一定以0开始然后以0结尾,即010是一个完整信号,但101,1010,0101不是
2)输入的一串方波信号是由一个或多个完整信号组成
3) 两个相邻信号之间可能有0个或多个低位,如0110010,011000010
4) 同一个信号中可以有连续的高位,如0111
以上是关于华为机试真题 Java 实现最长连续方波信号的主要内容,如果未能解决你的问题,请参考以下文章
华为OD机试题最长连续交替方波信号用 C++ 编码,速通 (2023.Q1)
华为OD机试真题Java实现最长连续子串真题+解题思路+代码(2022&2023)