{"id":12726,"date":"2022-10-01T17:02:15","date_gmt":"2022-10-01T11:32:15","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/"},"modified":"2022-10-01T17:02:15","modified_gmt":"2022-10-01T11:32:15","slug":"solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/","title":{"rendered":"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-66272532\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"66272532\" data-parentid=\"66272243\" data-score=\"0\" data-position-on-page=\"2\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"suggestedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Just compare the current element to previous one, count the number of consecutives, and if consecutive element is detected, check if it is more than existing maximum and track the value:<\/p>\n<pre class=\"lang-java prettyprint-override\"><code>public static int findMostConsecutive(int ... arr) {\n    int res = arr[0];\n    int count = 1;\n    int maxCount = 1;\n    for (int i = 1; i &lt; arr.length; i++) {\n        if (arr[i] == arr[i - 1]) {\n            count++;\n            if (count &gt; maxCount) {\n                maxCount = count;\n                res = arr[i];\n            }\n        }\n        else {\n            count = 1;\n        }\n    }\n    return res;\n}\n<\/code><\/pre>\n<p>Tests:<\/p>\n<pre><code>\nSystem.out.println(\"Most consecutive: \" + findMostConsecutive(1, 2, 1, 1, 3, 3, 3, 4, 2));\nSystem.out.println(\"Most consecutive: \" + findMostConsecutive(2, 2, 2, 2, 3, 3, 3, 3));\nSystem.out.println(\"Most consecutive: \" + findMostConsecutive(2, 2, 2, 2, 3, 3, 3, 3, 3, 3));\n<\/code><\/pre>\n<p>Output<\/p>\n<pre><code>Most consecutive: 3\nMost consecutive: 2\nMost consecutive: 3\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Given an array, return the element that occurs the most number of consecutive times. In Java [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Just compare the current element to previous one, count the number of consecutives, and if consecutive element is detected, check if it is more than existing maximum and track the value: public static int findMostConsecutive(int &#8230; arr) { int res = arr[0]; int count = 1; int maxCount = 1; for (int i = &#8230; <a title=\"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\" aria-label=\"More on [Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[457,361,323],"class_list":["post-12726","post","type-post","status-publish","format-standard","hentry","category-solved","tag-algorithm","tag-arrays","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Just compare the current element to previous one, count the number of consecutives, and if consecutive element is detected, check if it is more than existing maximum and track the value: public static int findMostConsecutive(int ... arr) { int res = arr[0]; int count = 1; int maxCount = 1; for (int i = ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-01T11:32:15+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]\",\"datePublished\":\"2022-10-01T11:32:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\"},\"wordCount\":71,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"algorithm\",\"arrays\",\"java\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\",\"name\":\"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-10-01T11:32:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed] - JassWeb","og_description":"[ad_1] Just compare the current element to previous one, count the number of consecutives, and if consecutive element is detected, check if it is more than existing maximum and track the value: public static int findMostConsecutive(int ... arr) { int res = arr[0]; int count = 1; int maxCount = 1; for (int i = ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/","og_site_name":"JassWeb","article_published_time":"2022-10-01T11:32:15+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]","datePublished":"2022-10-01T11:32:15+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/"},"wordCount":71,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["algorithm","arrays","java"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/","name":"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-10-01T11:32:15+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-given-an-array-return-the-element-that-occurs-the-most-number-of-consecutive-times-in-java-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Given an array, return the element that occurs the most number of consecutive times. In Java [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/12726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=12726"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/12726\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=12726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=12726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=12726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}