powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Имеет ли право на жизнь такой стиль программирования?
35 сообщений из 35, показаны все 2 страниц
Имеет ли право на жизнь такой стиль программирования?
    #33200529
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почти никогда не пишу с чистого листа, с нуля, т.е. не создаю программу/процедуру и тд с нуля набирая весь код руками. Всегда есть в развалах собственных и не собственных исходников на диске образец кода, который можно скопировать, подправить и вуаля.
Есть минус - подзабывается граматика, что где должно стоять, как правильно выглядит, т.е. с нуля становится написать проблематично, приходится лезть в хелп и припоминать, а как это я вот ту хреновину писал...

В связи с устройством на новую работу встал вопрос, а как на меня посмотрят увидя такой стиль программирования? Т.е. чел пришел, разложил на финте свое барахло и постоянно лазает куда-то и копирует/вставляет код, и только попдправляет, ну и иногда по мелочи пишет сам. Сразу турнут?
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33200530
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или стоит искать место где нет программеров кроме меня самого и тренироваться о посинения писать вручную, чтобы ночью подняли, а ты выдал рекордсетов тучу с поиском по критериям и прочие пироги?
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33200531
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет рекордсетов упрощенно сказал.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33200619
Osaka_Overclocked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эдисон однажды пожаловался Эйнштейну, что никак не может найти себе помощника. Эйнштейн поинтересовался, как он определяет их пригодность. В ответ Эдисон показал ему несколько листов с вопросами. Эйнштейн стал их читать:
"Сколько миль от Нью-Йорка до Чикаго?" -
и ответил:
"Надо заглянуть в железнодорожный справочник".
Он прочёл следующий вопрос:
"Из чего делают нержавеющую сталь?" -
и ответил:
"Это можно узнать в справочнике по металловедению".
Быстро просмотрев остальные вопросы, Эйнштейн отложил листки и сказал:
"Не дожидаясь отказа, снимаю свою кандидатуру сам".
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33200623
Monoceros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какая разница как человек пишет, главное чтобы укладывался в отведенные сроки и заказчика удовлетворял конечный результат, а стили...
ну может я завтра напишу AI который за меня проги полностью будет писать, не думаю что за такое меня турнут )
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33201428
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PantaloneТ.е. чел пришел, разложил на финте свое барахло и постоянно лазает куда-то и копирует/вставляет код, и только попдправляет, ну и иногда по мелочи пишет сам. Сразу турнут?
Лично я бы задался вопросом, нахрена человек делает уйму лишней работы.

Аналогия здесь примерно следующая: сидит программист на ассемблере, у которого давным-давно написаны куски кода для стандартных операций: сложения, вычитания..... Сидит, собирает из них программу, иногда что-то подправляет. Вместо того чтобы использовать компилятор.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33201810
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ценность специалиста НЕ ЗНАТЬ кучу информации. А в том, чтобы УМЕТЬ быстро и с ДОСТАТОЧНОЙ эффективностью решать поставленные ЗАДАЧИ. А справочная инфа сама придёт - человек так устроен, когда тыщу раз делаешь одно и то же - на автомате уже комбинации. Другое дело, что этот эффект могут воспринимать как показатель ЧАСТОТЫ ПРИМЕНЕНИЯ данных действий.

Ну например...
С 6 лет меня мона разбудить и попросить нарисовать схему классического мультивибратора (если не пошлю конечно же :) ) Или в голове есть определённые справочные данные - 8255 это PPI. Хотя в принцепе основной род деятельности это программирование. На шарпе и на азме :)


2 softwarer
... Сидит, собирает из них программу, иногда что-то подправляет. Вместо того чтобы использовать компилятор....

я так понимаю речь идёт о телодвижениях осуществляемых до компиляции.


с уважением
(круглый)
ЗЫ
Если на Вас недоумённо посмотрят, то рекомендую спросить в лоб...
-"Вам ехать или шашечки?"
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33202079
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0
... Сидит, собирает из них программу, иногда что-то подправляет. Вместо того чтобы использовать компилятор....

я так понимаю речь идёт о телодвижениях осуществляемых до компиляции.
Хм. Аналогии предназначены для сопоставления, а не для применения "в лоб" :)

Грубо говоря, работа программиста состоит из "работы головой" и "работы пальцами". При прочих равных эффективность программиста определяется тем, сколько времени он работает головой (а сколько - по тем или иным причинам - не работает).

Я постулирую, что "найти нужный кусок, скопировать и приспособить" занимает принципиально больше времени, нежели "написать вызов подпрограммы". Достаточно больше, чтобы голова была вынуждена работать в холостом режиме, в ожидании пока пальцы найдут и скопируют. Код при этом в силу известных причин также получается хуже.

В связи с этим я бы и задался вопросом: то ли такая практика в данном конкретном случае оправдана (то есть производительна и вообще хороша), то ли программист занимается "не делом".
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33202194
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программирование с нуля очень полезно на
этапе обучения ИМХО. Каждый когда-то
написал "привет мир" именно таким образом.

В производстве .. хм.. разработчикам вашей
группы может не понравится такой индивидуализм.
Особенно если вы вливаетесь в коллектив
где "устаканились" свои правила сдачи проектов.

О "забывании грамматики" не стоит волноватся.
В наш век информации людям свойственно оччень
много запоминать и много забывать. Благо есть
дружественная IDE, которая всегда подскажет
где, и какой метод у класса есть.

Всего!
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33202471
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonО "забывании грамматики" не стоит волноватся.
Код: plaintext
1.
2.
3.
4.
5.
Наш век машину думать научил
и мысли в ней - густеют что ни час.
Век скорости - ходить нас отучил,
век мысли надвигается на нас.

           И. Губерман.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33202608
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PantaloneПочти никогда не пишу с чистого листа, с нуля, т.е. не создаю программу/процедуру и тд с нуля набирая весь код руками. Всегда есть в развалах собственных и не собственных исходников на диске образец кода, который можно скопировать, подправить и вуаля.
Есть минус - подзабывается граматика, что где должно стоять, как правильно выглядит, т.е. с нуля становится написать проблематично, приходится лезть в хелп и припоминать, а как это я вот ту хреновину писал...

В связи с устройством на новую работу встал вопрос, а как на меня посмотрят увидя такой стиль программирования? Т.е. чел пришел, разложил на финте свое барахло и постоянно лазает куда-то и копирует/вставляет код, и только попдправляет, ну и иногда по мелочи пишет сам. Сразу турнут?

вообще странно слышать от программиста подобные слова. Обычно все русские программисты склонны к тому, что нужно пистать всё с нуля (даже если есть уже готовые решения) ибо никто лучше него не напишет :))
А вот хороший программист (даже русский) ИМХО это тот, кто умеет воспользоваться тем, что уже до него (им или кем то другим) написано , а не изобретать велосипед.
Конечно есть и другая сторона. Например в конторе, в которой ты работаешь, если есть какие-нить универсальные стандартные решения, то это дело должно быть нормально задокументрировано, что, к сожалению, встречаеца не часто. Поэтому иногда приходица переписывать и тратить время на то, что уже было давно сделано. Конечно можно спросить и в форуме, нет ли уже такой решенной задачи, прежде чем окончательно решить писать всё с 0.
Так что мое ИМХО - использование чугого кода должно приветствоваться. Всё конечно должно иметь свой разумный предел. Ибо если ты для написания банального куска кода сразу ищешь готовый пример, потомучто тебе лень немного пальцами постукать, то это конечно плохо.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33202634
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот кстати статья интересная :)
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33205615
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нормально. Хорошо бы как говорит softwarer, но и так сойдет.
PS. Я часто путаю языки.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33205837
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще такой способ не стоит поощрять, надо его со временем подавить в себе.
Я тоже когда начинал часто копи пасте делал а потом как то стремно стало, ведь действительно забываешь синтаксис, параметры функция и.т.д.
Другое дело Intellesense или как там оно называется(в смысле подсказки по параметрвм функций и.т.д.).
А сейчас я например если начинаю изучать что-то новое то начинаю все это с блокнота, с чистого листа а потом этот файлик стравливаю в коммандной строке компилятору(интерпретатору).
Последнее что я так делал - был JSP. зато теперь просто с любого компа могу подключиться к удаленному хосту и спокойненько в любом текстовом редакторе отредактировать свои творения...
С этими современными средствами разработки все меньше остается народу с глубоким пониманием того что кроется под этими компонентами свойствами и прочими прибамбасами... Нет я не против современных средст разработки, но я за то чтоб программеры понимали что происходит внутри...
_______________________________________________________________
@Мы медленно запрягаем, быстро ездим, и сильно тормозим.@
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33206318
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не факт, что вы лучше понимаете задачу, если набили ее в
блокноте от и до.

IDE призваны, чтобы помочь разработчику в рутине (набивки
сопроводительной документации, анализе кода, построении
отчетов). Текстовый редактор я рассматриваю как средство
"на всякий пожарный случай" но не как основной
инструментарий.

Современная продвинутая среда разработки (IntellijIdea,MSVS.Net)
всегда позволяет "шлепнуть" на печать составляющие части
проекта в текстовом или XML представлении для вдумчивого
изучения в ближайшей кофейне. Там-же придет понимание!

Всего!
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33206723
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНе факт, что вы лучше понимаете задачу, если набили ее в
блокноте от и до.

IDE призваны, чтобы помочь разработчику в рутине (набивки
сопроводительной документации, анализе кода, построении
отчетов). Текстовый редактор я рассматриваю как средство
"на всякий пожарный случай" но не как основной
инструментарий.

Современная продвинутая среда разработки (IntellijIdea,MSVS.Net)
всегда позволяет "шлепнуть" на печать составляющие части
проекта в текстовом или XML представлении для вдумчивого
изучения в ближайшей кофейне. Там-же придет понимание!

Всего!

Никто и не говорит что надо в нотепаде реально работать, я говорю что если вы можете действительно в нотепаде написать рабчую тестовую программку или скрипт, тогда можно смело сказать что у вас есть понимание сделанного....
А через копи\пасте вы даже не будете знать прототипы простейших функций.
Поэтому я и рекомендую начинать ИЗУЧЕНИЕ нового языка с блокнота.
Я например если даже имею перед глазами код(к примеру в msdn) то я его все равно перепечатаю а не скопирую, так хоть что то у меня в памяти останется....
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33207017
bu-bu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторЯ например если даже имею перед глазами код(к примеру в msdn) то я его все равно перепечатаю а не скопирую, так хоть что то у меня в памяти останется....

это уже что-то из области кунг-фу :-)
"повторив это движение десять тысяч раз - ученик достигнет Просветления..."
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33209398
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бубу - когда тебе станет за 30-40, ты поймешь, что Синапс делает.

Синапс молодец.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33209614
bu-bu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а может мне уже за 50 :-)
Вообще большое желание побарабанить по клаве - оно именно в молодости.
В нотепаде или командой echo там. Чем проще, тем лучше :-). Ток так делают крутые перцы.

топик совсем не про
авторИЗУЧЕНИЕ нового языка с блокнота
а про применение в реальной жизни. А не про обучение.
Зачем изобретать велосипед, если уже есть (тобой или кем-то другим)
уже придуманное и главное _отлаженное_ решение?
Зачем спрашиваетсе изобретали все эти процедурные, объектно-ориентированные концепции? как раз для того чтобы не писать каждый раз велосипед.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33209793
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор-правда что некоторые одарённые дети могут казаться тупыми?
-правда, но иногда они действительно просто тупые.

То есть конечно использовать уже существующий код полезно, и вообще как написал софтверер по хорошему нужно не копипастить код, а просто вызывать нужнуй метод из библиотеки (а в этом случае даже не знаешь как он выглядит), но всё-таки когда прогер забывает синтаксис языка на котором пишет это стрёмно.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33209807
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizБубу - когда тебе станет за 30-40, ты поймешь, что Синапс делает.

Синапс молодец.

А я и сам не понял причем тут возраст?:)
2 bu-bu никто и не говорит про изобретение велосипеда, но
Pantalone
Есть минус - подзабывается граматика, что где должно стоять, как правильно выглядит, т.е. с нуля становится написать проблематично, приходится лезть в хелп и припоминать, а как это я вот ту хреновину писал...

При забывании синтаксиса никакой крутой визуальный редактор не поможет, и вряд ли при таком подходе получится что то серьезное...
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33210045
fixit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizБубу - когда тебе станет за 30-40, ты поймешь, что Синапс делает.

Синапс молодец.

это ты на старческий склероз намекаешь? дык блокнотом это уже не подлечишь ;)
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33210077
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bu-buВообще большое желание побарабанить по клаве - оно именно в молодости.
В нотепаде или командой echo там. Чем проще, тем лучше :-). Ток так делают крутые перцы.


Я сделался ремесленник: перстам
Придал послушную, сухую беглость
И верность уху. Звуки умертвив,
Музыку я разъял, как труп. Поверил
Я алгеброй гармонию.

(Пушкин - Моцарт и Сальери (фрагмент))
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33210920
bu-bu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ай да mayton[Пушкин], ай да сукин сын

:-) :-)

Действительно цитата в тему.
Иногда можно что-то из синтаксиса забыть. Но чаще не из синтаксиса а из стандартных приемов.
Скажем не напишу возможно по памяти все операторы в сях коннекции по ODBC к своей любимой базе данных.
Такой код - копируется. Зачем это помнить?
Можно конечно тренироваться как Сальери но разве что чтобы потом выступать на спортивных состязаниях, в реальной жизни такое нафиг не нужно.
Ну или для супергениев.
По легенде, в первый Cray одноименный создатель ввел операционную систему
с пульта ручками ПО ПАМЯТИ. Правда тогда видимо без этого просто было нельзя.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211028
Рыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Имеет ли право на жизнь такой стиль программирования?

Ну, не знаю... на мой взгляд такой стиль не только имеет право на жизнь,

но и является единственно правильным подходом при написании всякой

техно-коммерческой лабуды.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211184
Рыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то я протупил, а ведь мог бы и усилить свое мнение.
Возьмем мои задачи на моем любимом онлайновом контестере.
Заметьте, процесс поиска их решений - процесс высоко-
творческий (гы; это бесспорно; кстати, как решать 80% из
них я представляю весьма смутно; а некоторые из них для
меня вообще загадки сфинкса до гроба).

Но извините меня: если мне в десятке этих задач требуется
процедура сортировки, или там крускал какой, или проверка
на принадлежность точки треугольнику, я что по-вашему буду
десять раз ручками выписывать эти процедуры и функции?

Да накую я видал. А если какой ламер не подсуетился и не
собрал подобную, свою личную, бибу, дык это его проблемы.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211217
Фотография !!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РытЧто-то я протупил, а ведь мог бы и усилить свое мнение.
Возьмем мои задачи на моем любимом онлайновом контестере.Да чего там, задачки решать - это, конечно, не безнес-процессы реализовывать
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211352
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыт
Но извините меня: если мне в десятке этих задач требуется
процедура сортировки, или там крускал какой, или проверка
на принадлежность точки треугольнику, я что по-вашему буду
десять раз ручками выписывать эти процедуры и функции?


для таких случаев лучше общую библиотечку сделать, а не размножать повторяющийся код. Рекомендую почитать книгу Фаулера "Рефакторинг"..
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211365
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для сортировок созданы библиотеки шаблонов и
шаблонов классов
. Умный девелопер их просто
использует а глупый - в тысячный раз набивает.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211526
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bu-buСкажем не напишу возможно по памяти все операторы в сях коннекции по ODBC к своей любимой базе данных.
Такой код - копируется. Зачем это помнить?
Вот в этот момент лично я приму решение не брать Вас на работу. Именно потому, что такой код - пишется в подпрограмму и используется. И (по моим представлениям) действующий так человек просто не хочет писать хороший код. Хороший - это не забитый мусором, с продуманными названиями классов и методов, без лишних наворотов, без "я это быстро сляпал, чтобы вот здесь работало" и так далее.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211595
Рыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>для таких случаев лучше общую библиотечку сделать, а не размножать повторяющийся код.
Не, ну конкретно в моем примере я же ведь очень сильно ограничен в своих возможностях так скать. Я же не могу попросить "их" разместить мои личные бибы на их машине, а потом просто писать в своих кодах import Рыт_Geometry или import Рыт_Graphs.

Сортировка. Сортировку я упомянул просто для примера. Скажем, в Питоне (который мне глубоко побоку вместе с его красотами) этой проблемы вообще нет. Просто пишешь: a.sort().


>Да чего там, задачки решать - это, конечно, не безнес-процессы реализовывать
Согласен! Бизьнись-процессы - это звучит гордо. Типа ЕксьЭмЭль. Тока ведь эти задачки - это фундамент, без которого не на чем бы было моделировать эти бизнес-процессы.

И, раз уж пошла такая пьянка... вот доказательство от противного:
если бы завтра из IT сферы (в самом широком смысле) чудесным образом исчезли бы все "настоящие" задачи, но остались только вот такие "задачки", то 99,9% всех нынешних программиздов навсегда расстались бы со своей профессией и вспоминали бы ее только в своих кошмарах.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211620
Рыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, ну разве не обидно? Какое-то чмо вьетнамское
согнало меня с 1-го места в задаче "I Conduit"...
Но сама задача просто прэлесть, просто прэлесть.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33211781
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
synapse
А я и сам не понял причем тут возраст?:)

)))))))))
возраст не причем, возраст лучше проявляет, то что причем.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33212345
Рыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, насчет уровня "задачек". Там есть "задачки" и с переднего
края научной мысли, так сказать.
Например, недавно я попытался ковырнуть задачку Эмподии. И получил
заслуженный отсос - не уложился в тайм лимит.
Кинул вопрос на форум: "Можно ли уложиться в TL с O(n^2) алгоритмом?".
И, представьте, ни одна паскуда не ответила мне на мой (пусть и ламерский)
вопрос!
А решили ее человек 12; и даю 100%, что мой вопрос на форуме они видели.

Я нашел и почитал кое-какие комменты к этой задаче. Пришла она из генетики
и только 3-4 года назад некие математики из универа шт. Нью-Мексико нарыли
для нее линейный (т.е., O(n)) алгоритм. Ес-но, сорцы таких вещей в Инет не
выкладывают.


Вот сама задача. Может у кого есть идея как сделать ее за O(n). Т.е., в
один проход найти стартовый и финишный индексы каждой эмподии из входной
био-последовательности, размер которой может быть ~ 1000000.


Present-day biologists study properties of biosequences. A biosequence is
a sequence of M integers, which

· contains each of the numbers 0,1,...,M-1,
· starts with 0 and ends with M-1, and
· has no two elements E,E+1 in adjacent positions in this order.

A subsequence consisting of adjacent elements of a biosequence is called
a segment.

A segment of a biosequence is called a framed interval if it includes all
integers whose values are between the value of the first element, which
must be the smallest element in the segment, and the last element, which
must be the largest and different from the first.

A framed interval is called an empodio if it does not contain any shorter
framed intervals.

As an example, consider the biosequence (0,3,5,4,6,2,1,7).
The whole biosequence is a framed interval. However, it contains another
framed interval (3,5,4,6) and therefore it is not an empodio.
The framed interval (3,5,4,6) does not contain a shorter framed interval,
so it is an empodio.
Furthermore, it is the only empodio in that biosequence.
You are to write a program that, given a biosequence, finds all empodia
(plural for empodio) in that biosequence.
...
Рейтинг: 0 / 0
Имеет ли право на жизнь такой стиль программирования?
    #33213620
Рыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вот тут имел наехать на гражданина дружественного нам Вьетнама.
Шутя, конечно. Эти щеглы просто молодцы. Умнющие и трудолюбивые, -
как мурашки.

Щас прочитал в НЗР топик об индийской угрозе. Разуйте глаза, господа.
Буквально недавно я вытащил из под своего ложа случайную книгу -
рухлядь 20-летней давности, - полистать перед сном.

Читаю: "... в 1985 году экспорт программного обеспечения из Индии по
сравнению с 1984 годом возрос на xxx.000.000 рупий... В настоящее время
Индия является самым интенсивно развивающимся... и т.д. и т.п.".
И это 1=9=8=5 год!

Вобчем мое мнение такое. После массового отъезда евреев из России
российской математической и программерской школам наступил писец.
Поясню. Дело в том, что насколько много среди евреев людей приземленных
и жадных до денег (см. наших миллиардеров), настолько же много среди
них и совершенно возвышенных душ, идеалистов, энтузиастов, способных
воодушевить и повести за собой целые коллективы любых пигмеев.
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Имеет ли право на жизнь такой стиль программирования?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]