Tinplz #3041 15 декабря 2015 написать псевдокод, на любом из языков, который из строки символов будет доставать подстроку с саммый большим кол-вом повторных символов.решение не нужно, подскажите саму идею ,как это реализовать можно. php.это было сложно std::string maxresult; std::string result; result.push_back(v[0]); for (size_t idx = 1; idx < v.size(); ++idx) { if (v[idx-1] == v[idx]) { result.push_back(v[idx]); } else { if (result.size() > maxresult.size()) { maxresult = result; } result.clear(); result.push_back(v[idx]); } } std::cout << maxresult; Поделиться сообщением Ссылка на сообщение
PlzSayMyName #3042 15 декабря 2015 дай ссылку на сервис плзчет конечно извини, но я не смог найти)000 все либо платные, либо еще хуй пойми какие. видимо удачный запрос в гугле какой-то делал (или меня глючило) Так историю чекни) Ну или да, тебя заключило) Поделиться сообщением Ссылка на сообщение
Lorde - Sober ll #3043 15 декабря 2015 ды ебани уже аякс для своего блядского радио, в моей истории хуй что найдешь если прошло больше двух часов (а потом еще окажется, что я не в том браузере искал, ну и офк парашу http://radioheart.ru/) have courage and be kind 😈🫀💋 🩸👣🤌🏿🦄 🐝✨ ⚡️ ☄️❣️ 💕 💞❤️😈 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 Поделиться сообщением Ссылка на сообщение
PlzSayMyName #3044 15 декабря 2015 (изменено) ды ебани уже аякс для своего блядского радио, в моей истории хуй что найдешь если прошло больше двух часов (а потом еще окажется, что я не в том браузере искал, ну и офк парашу http://radioheart.ru/) Попробовал - не вышло. В myPHP этот скрипт <?php function getMp3StreamTitle($streamingUrl, $interval, $offset = 0, $headers = true) { $needle = 'StreamTitle='; $ua = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36'; $opts = [ 'http' => [ 'method' => 'GET', 'header' => 'Icy-MetaData: 1', 'user_agent' => $ua ] ]; if (($headers = get_headers($streamingUrl))) foreach ($headers as $h) if (strpos(strtolower($h), 'icy-metaint') !== false && ($interval = explode(':', $h)[1])) break; $context = stream_context_create($opts); if ($stream = fopen($streamingUrl, 'r', false, $context)) { while($buffer = stream_get_contents($stream, $interval, $offset)) { if (strpos($buffer, $needle) !== false) { fclose($stream); $title = explode($needle, $buffer)[1]; return substr($title, 1, strpos($title, ';') - 2); } $offset += $interval; } } echo getMp3StreamTitle('http://www.draiv.by:8000/ranak', 19200); } ?> Изменено 15 декабря 2015 пользователем PlzSayMyName Поделиться сообщением Ссылка на сообщение
Lorde - Sober ll #3045 15 декабря 2015 (изменено) jQuery(document).ready(function(){ function show() { $.ajax({ type: "POST", url: "myPHP.php", cache: false, success: function(html){ $("#content").html(html); } }); } show(); dShow = setInterval(show,2000); }); ты в setInterval ебано как-то указал параметр Изменено 15 декабря 2015 пользователем DnoInvokera have courage and be kind 😈🫀💋 🩸👣🤌🏿🦄 🐝✨ ⚡️ ☄️❣️ 💕 💞❤️😈 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 Поделиться сообщением Ссылка на сообщение
suez #3046 15 декабря 2015 (изменено) http://s.codepen.io/suez/debug/wMMgXp в 3 захода ебанул :avtoradolf: Смотреть только в вебкитах, а лучше сразу в Хроме. Есть возможность сделать фоллбэк для прямоугольной маски в ФФ/ИЕ с помощью SVG, но не захотелось таким портить демку, ибо в текущий момент там вся маска делается с помощью одной строки css clip-path (в то время как с свг пришлось бы попотеть).http://codepen.io/suez/pen/wMMgXp - тут код. Кнопочка credits по центру кликабельна.*ушел собирать лойсы в твиттере Изменено 15 декабря 2015 пользователем suez Lorde - Sober ll понравилось это http://codepen.io/suez/ - they see me bydlocoding, they hatin. Поделиться сообщением Ссылка на сообщение
PlzSayMyName #3047 15 декабря 2015 (изменено) jQuery(document).ready(function(){ function show() { $.ajax({ type: "POST", url: "myPHP.php", cache: false, success: function(html){ $("#content").html(html); } }); } show(); dShow = setInterval(show,2000); }); ты в setInterval ебано как-то указал параметрВсе равно, тоже самое Изменено 15 декабря 2015 пользователем PlzSayMyName Поделиться сообщением Ссылка на сообщение
Lorde - Sober ll #3048 15 декабря 2015 сервер врубил, консоль молчит? have courage and be kind 😈🫀💋 🩸👣🤌🏿🦄 🐝✨ ⚡️ ☄️❣️ 💕 💞❤️😈 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 Поделиться сообщением Ссылка на сообщение
Мариуполь #3049 15 декабря 2015 У него echo getMp3StreamTitle('http://www.draiv.by:8000/ranak', 19200); внутри самой функции getMp3StreamTitle стояло. Сейчас затестил этот же скрипт у себя - все работает. Нужно только эту строчку вынести за пределы функции вот так Lorde - Sober ll понравилось это Поделиться сообщением Ссылка на сообщение
sB.Raven #3050 15 декабря 2015 написать псевдокод, на любом из языков, который из строки символов будет доставать подстроку с саммый большим кол-вом повторных символов.решение не нужно, подскажите саму идею ,как это реализовать можно. php.я так допускаю что нужна "наименьшая подстрока" с "наибольшим кол-вом повторов" потому что иначе всегда подойдёт полная строкатут по идее вложеные циклы надопервый уровень итерирует по стартовой позициивторой уровень по длинне которая начинается от этой стартовой позицииприоритет выбора строки: кол-во повторов > длиннаесли есть большее кол-во повторов - замена, если кол-во повторов такое же и длинна ниже - заменав противном случае остаётся текущаясорян, не точно сформулировал условие. Покажу на примере:дана строка-"aaaabbbbbcccccccccc",нужно вытащить ту часть строки, где больше всего одинаковых символов т .е. это - "cccccccccc". просидев весь день, я так и нихуя не придумал,написал знакомому, он написал за минуту :<?php $input_str = "aaaaaabbbbbbbbccccccccccc";$input_arr = str_split($input_str);$output_arr = array();foreach ($input_arr as $value) {if (array_key_exists($value, $output_arr)) {$output_arr[$value] = $output_arr[$value] + 1;} else {$output_arr[$value] = 1;}}//var_dump ($output_arr);//arsort($output_arr);//$max = key($output_arr);//implode ($max);print_r ($output_arr); ?>мне остается только вывести большое значение :( ,без идей просто гуглю функции и нихуя не могу реализовать...Чувствую себя просто имбецилом блять... . Тут на хабре слепой чувак зарабатывает на жизнь кодированием, а я блять не могу придумать пару строк... Ну сука блеать Поделиться сообщением Ссылка на сообщение
Tinplz #3051 15 декабря 2015 крутой у тебя знакомый чувак, я написал за 2. Поделиться сообщением Ссылка на сообщение
sB.Raven #3052 15 декабря 2015 написать псевдокод, на любом из языков, который из строки символов будет доставать подстроку с саммый большим кол-вом повторных символов.решение не нужно, подскажите саму идею ,как это реализовать можно. php.это было сложно std::string maxresult; std::string result; result.push_back(v[0]); for (size_t idx = 1; idx < v.size(); ++idx) { if (v[idx-1] == v[idx]) { result.push_back(v[idx]); } else { if (result.size() > maxresult.size()) { maxresult = result; } result.clear(); result.push_back(v[idx]); } } std::cout << maxresult; ну ебать... лойс крутой у тебя знакомый чувак, я написал за 2. :pray: Поделиться сообщением Ссылка на сообщение
Orlando Magic #3053 15 декабря 2015 Пацики может кто на делфи 7 легенькую форму для бд захуярить вот прямо сейчас(до утра часов 10 максимум), дам 500р. Там то всего надо под БД выпускников сделать , там простенькие 3 таблички, нужно сделать лист с всеми 3 таблицами, чет типа того: И еще форма на добавление . Самому пиздец чет впадлу делать. Это же хуйня, в гугле первый же урок по access БД в дельфи все это делает за пол часа. Может кто? Вот БД https://dropmefiles.com/2mCo4 некст раз по ебалу Поделиться сообщением Ссылка на сообщение
suez #3054 15 декабря 2015 За пятихату? Чет дохуя, пахнет наебаловом. Сделаю за 3 доширака. http://codepen.io/suez/ - they see me bydlocoding, they hatin. Поделиться сообщением Ссылка на сообщение
Orlando Magic #3055 16 декабря 2015 Эх лахи упустили изи мани, пришлось самому в 6 утра вставать и делать. некст раз по ебалу Поделиться сообщением Ссылка на сообщение
PlzSayMyName #3056 16 декабря 2015 У него echo getMp3StreamTitle('http://www.draiv.by:8000/ranak', 19200); внутри самой функции getMp3StreamTitle стояло. Сейчас затестил этот же скрипт у себя - все работает. Нужно только эту строчку вынести за пределы функции вот так Оо, спасибо, заработало :pray: Поделиться сообщением Ссылка на сообщение
.felix #3057 16 декабря 2015 (изменено) народ я чет жестко туплю) Нужна функция возвращающая слд индекс массива. Ну типа function nextIndex(array, index) { return (index == array.length-1) ? 0 : index+1; }Т.е. для массива из 3 элементов nextIndex(a, 0) => 1 nextIndex(a, 1) => 2 nextIndex(a, 2) => 0.Я захотел чтоб, можно было указывать третий параметр k, типа кол-во пропущенных индексов. Т.е. чтоб nextIndex(a, 0, 1) => 1 nextIndex(a, 0, 2) => 2 nextIndex(a, 0, 3) => 0. nextIndex(a, 1, 1) => 2.По идее эта фигня тож должна решаться в одну строку, но я чет уже час сижу туплю) Изменено 16 декабря 2015 пользователем .felix Поделиться сообщением Ссылка на сообщение
Мариуполь #3058 16 декабря 2015 (изменено) nextIndex(a, 0, 2) => 0. Почему тут 0? Если пропустить 2 индекса попадаем на 1ый элемент массива 0, значит должно вернуть 1, разве нет?Оно https://jsfiddle.net/8gvs9j2c/1/ ? Изменено 16 декабря 2015 пользователем Мариуполь Поделиться сообщением Ссылка на сообщение
.felix #3059 16 декабря 2015 (изменено) Поправил примеры, чтобы логичнее было. Изменено 16 декабря 2015 пользователем .felix Поделиться сообщением Ссылка на сообщение
Мариуполь #3060 16 декабря 2015 (изменено) Ну так первый элемент массива имеет индекс 0, эта штука должна возвращать индекс, она и вернула 0. Если че в примере выше везде онли индексы, там нигде нет значений массива.О чем и речь. Первый индекс массива 0. С двумя пропущенными индексами мы попадаем на него. Но у нас функция возвращает следующий индекс а не текущий. Короче в коде выше результат, соответствующий требованиям твоего поста, хотя он мне кажется неправильным. А хотя нет, там действительно 0 должно быть при двойке. Ну тогда тут https://jsfiddle.net/8gvs9j2c/1/ все верно. Изменено 16 декабря 2015 пользователем Мариуполь .felix понравилось это Поделиться сообщением Ссылка на сообщение