跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • php怎么判断一组数字里面连续奇数或者偶数的个数最大值
未分類
22 7 月 2020

php怎么判断一组数字里面连续奇数或者偶数的个数最大值

♠♣♥❤ 大佬有话说 :

php怎么判断一组数字里面连续奇数或者偶数的个数最大值

本帖最后由 ♠♣♥❤ 于 2020-7-17 22:43 编辑

比如:

135983040042343432

这组数字里面
连续是奇数的个数最大值是:1359    答案是 4
连续是偶数的个数最大值是:040042答案是:6

找到最长的全为奇数或者全为偶数的 数量的最大值。不需要找到字符串。

inkedus 大佬有话说 :

那挺难的,得出钱https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

♠♣♥❤ 大佬有话说 :

inkedus 大佬有话说 : 2020-7-17 22:29
那挺难的,得出钱

老哥 有啥法子没

inkedus 大佬有话说 :

♠♣♥❤ 大佬有话说 : 2020-7-17 22:30
老哥 有啥法子没

runoob.comhttps://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

q959954596 大佬有话说 :

从头扫到尾,每次对比前后数字,奇偶变化就重新记

shc 大佬有话说 :

写两个循环遍历一下这两个数组就可以了吧……

@h20 可能还知道什么更快的算法……

Syc 大佬有话说 :

本帖最后由 Syc 于 2020-7-17 22:36 编辑

伪代码:
1.字符串
2.循环,分隔单数字数组
3.循环,判断奇偶性
4.判断连续奇偶【算法自己想】

提示:位运算比取余更快

frostcc 大佬有话说 :

是从一串数字中,找到最长的全为奇数或者全为偶数的数字字符串吗。虽然我没用过php,但我想应该不会有现成的函数,这个算法看起来也没有那么难

♠♣♥❤ 大佬有话说 :

shc 大佬有话说 : 2020-7-17 22:32
写两个循环遍历一下这两个数组就可以了吧……

@h20 可能还知道什么更快的算法…… …

大佬 能给点代码看看不。 8年老程序员表示搞不定。

yjsx86 大佬有话说 :

shc 大佬有话说 : 2020-7-17 22:32
写两个循环遍历一下这两个数组就可以了吧……

@h20 可能还知道什么更快的算法…… …

看上去 O(1) 就可以了https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具