{"id":1135,"date":"2015-03-26T09:14:07","date_gmt":"2015-03-26T08:14:07","guid":{"rendered":"http:\/\/www.webotlet.hu\/?p=1135"},"modified":"2017-03-10T13:10:07","modified_gmt":"2017-03-10T12:10:07","slug":"tobbszoros-megszamlalas-egyszeruen","status":"publish","type":"post","link":"https:\/\/www.webotlet.hu\/?p=1135","title":{"rendered":"Egyperces feladat &#8211; T\u00f6bbsz\u00f6r\u00f6s megsz\u00e1ml\u00e1l\u00e1s"},"content":{"rendered":"<p>Sokszor tal\u00e1lkozunk olyan feladatokkal, amikor nem egy tulajdons\u00e1g alapj\u00e1n kell megsz\u00e1molni valamit. Tegy\u00fck fel van egy sz\u00e1mt\u00f6mb\u00fcnk, mely tudjuk, hogy a [0;10] intervallumb\u00f3l tartalmaz csak \u00e9rt\u00e9keket. Adjuk meg egyszer\u0171en, hogy melyik sz\u00e1m h\u00e1nyszor szerepel a t\u00f6mbben.<\/p>\n<p>Ez egy megsz\u00e1ml\u00e1l\u00e1s feladat, de el\u00e9g macer\u00e1s lenne 11 k\u00fcl\u00f6n for ciklussal megsz\u00e1molni, \u00e9s 11 v\u00e1ltoz\u00f3ban t\u00e1rolni a darabsz\u00e1mokat.<\/p>\n<p>Adott teh\u00e1t a feladat: \u00cdrd ki, hogy melyik sz\u00e1m h\u00e1nyszor szerepel a t\u00f6mbben!<\/p>\n<p>Java forr\u00e1s:<\/p>\n<pre class=\"brush: java; title: ; notranslate\" title=\"\">\r\nint&#x5B;] tomb = { 2,5,4,0,10,1,4,8,5,2,8,1,9,10,\r\n               7,7,3,5,2,4,3,8,0,8,10,8,1,1,8,\r\n               10,7,7,3,8,3,6,6,7,5,8,9,3,9,3,\r\n               5,9,9,5,2,8,10,4,1,0,4,9,2,5,5 };\r\n<\/pre>\n<p>C++ forr\u00e1s:<\/p>\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\r\nint tomb&#x5B;] = { 2,5,4,0,10,1,4,8,5,2,8,1,9,10,\r\n               7,7,3,5,2,4,3,8,0,8,10,8,1,1,8,\r\n               10,7,7,3,8,3,6,6,7,5,8,9,3,9,3,\r\n               5,9,9,5,2,8,10,4,1,0,4,9,2,5,5 };\r\n<\/pre>\n<p>Most m\u00f3dos\u00edtsuk a t\u00f6mb\u00f6t, de a feladat ugyanaz: \u00cdrd ki, melyik \u00e9rt\u00e9k h\u00e1nyszor szerepel a t\u00f6mbben!<\/p>\n<ol>\n<li>A t\u00f6mbben l\u00e9v\u0151 sz\u00e1mok intervalluma [5;20]<\/li>\n<li>A t\u00f6mbben l\u00e9v\u0151 sz\u00e1mok intervalluma [-10;10]<\/li>\n<li>A t\u00f6mbben l\u00e9v\u0151 sz\u00e1mok intervalluma [-30;-5]<\/li>\n<\/ol>\n<p>Ennek a feladatnak a megold\u00e1s\u00e1t k\u00e9s\u0151bb k\u00f6zz\u00e9 fogom tenni. Egyr\u00e9szt ebb\u0151l is sokat lehet tanulni, m\u00e1sr\u00e9szt sok k\u00e9s\u0151bbi feladatban felhaszn\u00e1lhat\u00f3 az a tr\u00fckk, melyet a megold\u00e1sban haszn\u00e1lok.<\/p>\n<p>Maradjunk az els\u0151 p\u00e9ld\u00e1n\u00e1l, hogy a t\u00f6mb a [0;10] intervallumb\u00f3l tartalmaz elemeket.<\/p>\n<ul>\n<li>Milyen sz\u00e1mok nem szerepelnek a t\u00f6mbben?<\/li>\n<li>H\u00e1nyfajta \u00e9rt\u00e9k nem szerepel a t\u00f6mbben?<\/li>\n<li>Mely sz\u00e1mok fordulnak el\u0151 legt\u00f6bbsz\u00f6r a t\u00f6mbben?<\/li>\n<li>Mely sz\u00e1mok fordulnak el\u0151 legkevesebbszer a t\u00f6mbben?<\/li>\n<\/ul>\n<p>Ezekre a k\u00e9rd\u00e9sekre el\u00e9g neh\u00e9z v\u00e1laszolni, hiszen pontosan tudnom kell, hogy melyik h\u00e1nyszor szerepel a t\u00f6mbben. Vagyis az alap sz\u00e1ml\u00e1l\u00e1si probl\u00e9ma megold\u00e1sa sok m\u00e1s feladatot is leegyszer\u0171s\u00edt majd.<\/p>\n<p>A feladat megold\u00e1sa Java nyelven <a title=\"Java egyperces \u2013 T\u00f6bbsz\u00f6r\u00f6s megsz\u00e1ml\u00e1l\u00e1s megold\u00e1sa\" href=\"http:\/\/www.webotlet.hu\/?p=1289\">itt tal\u00e1lhat\u00f3<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sokszor tal\u00e1lkozunk olyan feladatokkal, amikor nem egy tulajdons\u00e1g alapj\u00e1n kell megsz\u00e1molni valamit. Tegy\u00fck fel van egy sz\u00e1mt\u00f6mb\u00fcnk, mely tudjuk, hogy a [0;10] intervallumb\u00f3l tartalmaz csak \u00e9rt\u00e9keket. Adjuk meg egyszer\u0171en, hogy melyik sz\u00e1m h\u00e1nyszor szerepel a t\u00f6mbben. Ez egy megsz\u00e1ml\u00e1l\u00e1s feladat, <a class=\"more-link\" href=\"https:\/\/www.webotlet.hu\/?p=1135\">Tov\u00e1bb <span class=\"screen-reader-text\">  Egyperces feladat &#8211; T\u00f6bbsz\u00f6r\u00f6s megsz\u00e1ml\u00e1l\u00e1s<\/span><span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[158,189,159,31,86,188,144,87,143,15],"class_list":["post-1135","post","type-post","status-publish","format-standard","hentry","category-egypercesek","tag-c","tag-c-feladat","tag-c-programozas","tag-ciklus","tag-java","tag-java-feladat","tag-java_programozas","tag-megszamlalas","tag-programozas","tag-tomb"],"_links":{"self":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts\/1135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1135"}],"version-history":[{"count":25,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts\/1135\/revisions"}],"predecessor-version":[{"id":2125,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts\/1135\/revisions\/2125"}],"wp:attachment":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}