<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Shell Brainstorm IV (Месть байтов) </title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html</link>
    <description>Написать программу, подсчитывающую сколько раз повторяется каждый символ в тексте.&lt;br&gt;Невидимые обозначить SPACE/TAB/CR/LF/NUL/...  &lt;br&gt;---&lt;br&gt;&lt;br&gt;$ cat SOMETEXT.txt &amp;#124; ./counter.sh &lt;br&gt;&lt;br&gt;A - 654&lt;br&gt;Б - 78&lt;br&gt;B - 69&lt;br&gt;Г - 14 &lt;br&gt;...&lt;br&gt;&lt;br&gt;...&lt;br&gt;SPACE - 320&lt;br&gt;TAB - 23&lt;br&gt;...&lt;br&gt;&lt;br&gt;---&lt;br&gt;&lt;br&gt;Есесенно многопроходный цикл по всему тексту - однозначный фейл! &lt;br&gt;</description>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#21</link>
    <pubDate>Fri, 09 Aug 2013 21:13:39 GMT</pubDate>
    <description>&amp;gt; Реализовать cat, sed, sort, uniq на баше :) &lt;br&gt;&lt;br&gt;А ты ваще кто такой?&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (povlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#20</link>
    <pubDate>Fri, 09 Aug 2013 21:03:14 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; если только ASCII то (шикуя памятью) делаем массив int/long/etc нужной размерности.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; код символа - индекс.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; число - кол-во вхождений. 1 проход и всё посчитано.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; но или hash с тем-же смыслом.&lt;br&gt;&amp;gt;&amp;gt; замечательно, реализация где?&lt;br&gt;&amp;gt; вы издеваетесь? для такой задачи?&lt;br&gt;&lt;br&gt;ага :)&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (povlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#19</link>
    <pubDate>Fri, 09 Aug 2013 21:01:37 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Написать программу, подсчитывающую сколько раз повторяется каждый символ в тексте.&lt;br&gt;&amp;gt; &#091;code&#093;#!/bin/sh &lt;br&gt;&amp;gt; cat /dev/stdin &amp;#124; sed &apos;s/./&amp; &#092; &lt;br&gt;&amp;gt; /g&apos; &amp;#124; sort &amp;#124; uniq -c&#091;/code&#093; &lt;br&gt;&amp;gt; Делать трансляцию невидимых лениво.&lt;br&gt;&lt;br&gt;Реализовать cat, sed, sort, uniq на баше :)&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#18</link>
    <pubDate>Fri, 09 Aug 2013 16:53:32 GMT</pubDate>
    <description>&amp;gt; Написать программу, подсчитывающую сколько раз повторяется каждый символ в тексте.&lt;br&gt;&lt;br&gt;&#091;code&#093;#!/bin/sh&lt;br&gt;cat /dev/stdin &amp;#124; sed &apos;s/./&amp; &#092;&lt;br&gt;/g&apos; &amp;#124; sort &amp;#124; uniq -c&#091;/code&#093;&lt;br&gt;Делать трансляцию невидимых лениво.&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (LSTemp)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#17</link>
    <pubDate>Fri, 09 Aug 2013 02:55:13 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; (ака символы.) &lt;br&gt;&amp;gt; в выше написанной строке, буква: &lt;br&gt;&amp;gt; &quot;А&quot; встречается 0 раз &lt;br&gt;&amp;gt; тоже  Б, В, Г, ..., Э, Ю, Я - 0 раз, &lt;br&gt;&amp;gt; &quot;а&quot; - 5 раз, &lt;br&gt;&amp;gt; б - 3 раза, &lt;br&gt;&amp;gt; ...&lt;br&gt;&amp;gt; э - 0 раз, &lt;br&gt;&amp;gt; ю - 1 раз, &lt;br&gt;&amp;gt; я - 1 раз.&lt;br&gt;&lt;br&gt;специально для Вас, уважаемый Тумбуль Юхансон:&lt;br&gt;http://www.opennet.ru/openforum/vsluhforumID9/9656.html&lt;br&gt;&lt;br&gt;PS&lt;br&gt;обратите внимание в моем ответе на фразу &quot;предыдущий штурм&quot;&lt;br&gt;&lt;br&gt;PSS&lt;br&gt;адекватный перевод термина &quot;brainstom&quot; для меня означает &quot;мозговой штурм&quot;. когда для решения какой-то задачи собирается коллектив и начинает сыпать всеми идеями (даже бредовыми), которые им только в голову приходят. потом после этой горячки все фильтруется и (очень часто) находится практическая реализация решения задачи, на основании несольких бредовых идей, которые были высказаны.&lt;br&gt;&lt;br&gt;PSSS&lt;br&gt;правда жаль, что pavlinux сразу не сказал, чего хотел добиться - т.е. решаемой задачи. так что &quot;мзговой штурм&quot; ИМХО тут лишне было, хотя заинтриговал.... )&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (Тумбуль Юхансон)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#16</link>
    <pubDate>Wed, 07 Aug 2013 23:16:55 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; ...&lt;br&gt;&amp;gt;&amp;gt; ...&lt;br&gt;&amp;gt;&amp;gt; SPACE - 320 &lt;br&gt;&amp;gt;&amp;gt; TAB - 23 &lt;br&gt;&amp;gt;&amp;gt; ...&lt;br&gt;&amp;gt;&amp;gt; --- &lt;br&gt;&amp;gt;&amp;gt; Есесенно многопроходный цикл по всему тексту - однозначный фейл!&lt;br&gt;&amp;gt; ИМХО исходя из условий предыдушего штурма и (Ваших комментариев в конце) требуется &lt;br&gt;&amp;gt; подсчитать количество вхождений только определенного набора символов, что должно значительно &lt;br&gt;&amp;gt; ускорить процесс.&lt;br&gt;&lt;br&gt;исходя из условий требуется подсчитать повторы всех имеющихся букав и не букав (ака символы.)&lt;br&gt;&lt;br&gt;в выше написанной строке, буква:&lt;br&gt;&quot;А&quot; встречается 0 раз&lt;br&gt;тоже  Б, В, Г, ..., Э, Ю, Я - 0 раз,&lt;br&gt;&quot;а&quot; - 5 раз,&lt;br&gt;б - 3 раза,&lt;br&gt;...&lt;br&gt;э - 0 раз,&lt;br&gt;ю - 1 раз,&lt;br&gt;я - 1 раз.&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (erera22)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#15</link>
    <pubDate>Wed, 07 Aug 2013 11:28:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; на чистом си короче чем на твоем перле: &lt;br&gt;&amp;gt;&amp;gt; Приложи Си-компайлер на посикс-шеле! Предыдущему оратору можно &quot;ограничиться&quot; интерпретатором &lt;br&gt;&amp;gt;&amp;gt; перла на аналогичных условиях.&lt;br&gt;&amp;gt;&amp;gt; Скажи, павлин! &#037;)) &lt;br&gt;&amp;gt; ну поймой-му с Ц на баш проще сего портировать &lt;br&gt;&lt;br&gt;Странное обсуждение &quot;на что проще портировать однострочник&quot;. В любом случае, если perl вызывает попаболь, то надо делать на том, что действительно привычнее, хотя бы Си.&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (аноним22)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#14</link>
    <pubDate>Tue, 06 Aug 2013 22:39:31 GMT</pubDate>
    <description>&amp;gt;&amp;gt; если только ASCII то (шикуя памятью) делаем массив int/long/etc нужной размерности.&lt;br&gt;&amp;gt;&amp;gt; код символа - индекс.&lt;br&gt;&amp;gt;&amp;gt; число - кол-во вхождений. 1 проход и всё посчитано.&lt;br&gt;&amp;gt;&amp;gt; но или hash с тем-же смыслом.&lt;br&gt;&amp;gt; замечательно, реализация где?&lt;br&gt;&lt;br&gt;вы издеваетесь? для такой задачи?&lt;br&gt;</description>
</item>

<item>
    <title>Shell Brainstorm IV (Месть байтов)  (LSTemp)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9712.html#13</link>
    <pubDate>Tue, 06 Aug 2013 20:49:22 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; Б - 78 &lt;br&gt;&amp;gt; B - 69 &lt;br&gt;&amp;gt; Г - 14 &lt;br&gt;&amp;gt; ...&lt;br&gt;&amp;gt; ...&lt;br&gt;&amp;gt; SPACE - 320 &lt;br&gt;&amp;gt; TAB - 23 &lt;br&gt;&amp;gt; ...&lt;br&gt;&amp;gt; --- &lt;br&gt;&amp;gt; Есесенно многопроходный цикл по всему тексту - однозначный фейл!&lt;br&gt;&lt;br&gt;ИМХО исходя из условий предыдушего штурма и (Ваших комментариев в конце) требуется подсчитать количество вхождений только определенного набора символов, что должно значительно ускорить процесс.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
