如何找到一行数组中连续相同数值的中间位置

2019-07-17 14:03发布

例如:一行数组  0 1 1 1 1 0 0 1 1 1 1 1 0 0,如何找到连续为1的所有数值最中间那个所在的列。如果是偶数个相连的话如何找到连续为1的第一个和最后一个。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
卟李
2019-07-18 06:00
sszx2007 发表于 2018-1-25 08:44
我的程序是通过查找由0到1和由1到0的变化位置,然后判断是否是完整的连续1,再判定个数奇偶,奇数求中间位置,偶数求开始和结束位置

labview如何数移动条纹的数目。如图,假设黑 {MOD}条纹对应的脉冲为高(1),连续移动,每移走一条计数加1,静止时不数,如何数出连续移动的条数。请指点迷津。http://bbs.elecfans.com/forum.ph ... =1534084&extra=

一周热门 更多>