Здесь это так не работает. Память на самом деле такой же "скоропортящийся" товар как колбаса, т.е. его нужно сбывать быстро и как можно больше, каждые полтора года среднепотолочный пользователь хочет увеличить размер памяти в два раза (Закон Мура, однако), опять же существует вторичный рынок (для бедных) он так же существенно влияет как на розничные цены так и на оптовые. Но в отличии от колбасы, себестоимость производства памяти ничтожна. По этому оптовая цена может варьироваться в очень широких пределах.
Rsa97, точность 2,5e-7% Это уже задрочизм.
Если точка не лежит внутри то сумма углов будет существенно меньше
Если точек очень много >20 тогда можно определить по расположению точек, я уже писал
Вы графическое (картинку) представление фигуры путаете с аналитическим (набор точек, функция). Как вы будите интегрировать массив с координатами точек?
Вы путаете графический метод с аналитическим.
аналитически его можно применять только если многоугольник определен функцией. для многоугольника заданного точками это крайне сложно.
Rsa97, это сработает для любого контура выпуклого многоугольника (как на картинке).
Другой вариант определить что все точки многоугольника находятся выше, ниже, правее или левее искомой точки. Значит искомая точка находится вне фигуры. Опять же это справедливо только для выпуклых многоугольников.
Если многоугольник не выпуклый его нужно сделать выпуклым (не помню как) выделив один большой многоугольник и несколько маленьких вычитаемых. Тогда задача решается в два этапа: 1. определяем лежит ли точка внутри большого многоугольника. Если да то 2. определяем лижит ли точка внутри вычитаемых многоугольников.
Валентин, Похоже вы не в курсе что оптовая цена производителя может в несколько десятков раз отличатся от розничной цены для конечного потребителя. Так что розница в любом случае себе в убыток работать не будет. Другое дело производитель. Себестоимость производства полупроводников копеечная и большая часть оптовой стоимости это деньги вложенные в разработку продукта или на покупку технологий. Т.е. производитель сначала тратит миллионы на технологии, а потом постепенно эти деньги возвращает. Но даже после покрытия всех затрат цены все равно остаются в несколько раз выше себестоимости
vism, В 80-е приходилось пользоваться мусором с западных техносвалок. И это было дешевле и качественнее "отечественной" техники. В средине 90-х рынок комплектующих стал более цивилизованный.
Но сезонное колебание цен это не проблема постсовка, это закон функционирования системы в целом
vism, Ну и че? Памяти все время нужно больше, закон Мура пока ни кто не отменял. Летом этим никто не заморачивается и производителю нужно продать то что есть, а сейчас весь мир хочет обновится, а производственных мощностей не хватает. С течением времени линии модернизируют, спрос упадет и опять будет излишек. В вообще в курсе, что розничная цена на комплектующие белее чем в 10 раз выше оптовой
Игорь, Те кто в крупных конторах пишут код называются кодеры, а программисты это те кто решает задачи т.е. самые "специальные люди". Но сейчас много задач решается одним человеком который и тимлид и аналитик и кодер в одном флаконе.
Запомните раз и навсегда. Профессиональный программист не пишет код, а решает проблему заказчика. Без общения с заказчиком программист ни чего ни когда не решит и ни какого кода не напишет. "Ты преимущественно сидишь на одном месте погруженный в свои мысли, пишешь код и мало с кем общаешься. " Непосредственное написание кода это не более 5% времени проекта, 95% это разработка и согласование ТЗ, разработка математической модели, тестирование, отладка. Это все очень интересный процесс плотного общения с заказчиком который в программировании не просто полный ноль, а даже може иметь отрицательный уровень знаний. А вечером ты приходишь домой и там общаешься с женой, детьми, друзьями и родственниками которые ужасно далеки от программирования.
Другое дело если ты тупой задрот говнокодер и пишешь код только ради того чтобы написать код. Ну, ты просто тупой, а не потому что "профессиональный программист"
Константин Антонов, У каждого диска индивидуальная конфигурация секторов прописанная в ПЗУ + Flаsh для подмены битых секторов.
Инфу можно прочитать в сыром виде на спец оборудовании, даже с неисправных блинов (если повезет). Потом расшифровать.
Правда стоит это столько что свадебные фотки двоюродной племянницы вы восстанавливать не станете.
eRKa, Про говнокод я не написал не слово. Я писал про лишние телодвижения. Ко всему прочему аналоги TStringList есть во всех уважающих себя языках. Ваш пример из С# это не совсем полный аналог, но тоже работает
Shaks, Ну если речь идет о БД с внешними индексами то да, если в контексте банального текстового файла то это бред. Тот же TStringList сам автоматом создаст индексы которые не нужно контролировать программно, все необходимое для обеспечения целостности содержится в описании класса, ко всему прочему они будут находится в памяти и работать существенно быстрее чем чтение индексов из файла
Существенно. В ноутбуках используются те же CPU что и в стационарах, т.е. той же стоимости. Но ноутбучный CPU работает на частоте много меньшей чем в стационарах. Т.е чисто технически при одинаковой цене ноут в 1,5-2 раза медленнее.
Ну и представить ноут с 24" монитором весьма сложно
Nikita Shchypylov, Ну, тут все сложно. Реальные "игровые ноутбуки" весят от 4кг (без БП) и носить их не очень комфортно (ну может в Бентли каком возить). Тот что вы выбрали ноут не плохой, но еще раз мобильный i7 и стационарный i7 это очень разные процессоры. Про маленький экран я вообще молчу. Идеально иметь хороший мощный комп и не небольшой легкий ноут (если это необходимо)