Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: алгоритмы (список заголовков)
10:10 

UPD - функция вместо переменной. Здравствуйте. Есть программа по вычислению кратных интегралов методом Монте-Карло. Надо ее оптимизировать, сократив в разы. читать дальше
запись создана: 17.06.2010 в 12:33

@темы: PHP, Алгоритмы, Вопросы

10:25 

Двойные интегралы на PHP. Метод Монте-Карло

Есть программа на PHP по решению двойных интегралов читать дальше

@темы: PHP, Алгоритмы, Вопросы, Монте-Карло, Советы и Секреты, двойной интеграл, матан

00:59 

Мохнорыл
маленькое щячло
Реализую такую штуку как аля автоставка на аукционе:
в бд есть таблица с записями - юзер, что_покупает, начальная цена, конечная цена, количество ставок.
При сабмите вызывается функция:
Вытаскиваем всю таблицу по айдишнику того что покупаем, все это засовываем в массив, и пошли - если этот пользователь сейчас не обладатель лота и текущая цена выше начальной и меньше конечной - отнимаем одну ставку у этого пользователя, пишим историю, увеличиваем цену. переходим к следующей строчке в таблице.
Так должно происходить пока не останется пользователь с самым большим количеством ставок. (но в историю надо обязательно записывать порядок(такой то юзер увеличил ставку, следом за ним еще один, потом опять он и тп)).

Как тут быть?
Уже написал несколько совершенно безумных вариантов, но что-то они мне совсем не нравятся - сильно много обращений к бд, должен быть какой-то более оптимальный метод. Хотелось бы услышать ваше мнение..

@темы: Точка зрения, Вопросы, Алгоритмы, PHP, MySQL

17:59 

Мохнорыл
маленькое щячло
И снова с вами я:)
Вопрос следующий: в цикле выводиться таблица с 9ю лотами, на них идет обратный отсчет. Таймер есть, работает корректно (правда один раз:)). Проблема в переменных. Решил добавлять к именам переменной $a (которое ++ с каждым циклом), которую цеплял ко всем варам в следующим виде - var '.$a.'Date. Но что-то видимо не так делал..
исходник кода

@темы: Алгоритмы, Разное

17:11 

Мохнорыл
маленькое щячло
Добрый день!
Есть первый массив - в нем ццать значений, есть второй массив - в нем два\три значения.
Мне надо сделать банальный иф - если элементы из второго массива есть в первом - идем дальше.
Подскажите пожалуйста - как рациональнее это сделать.

@темы: PHP, Алгоритмы

15:47 

И снова JS

Masque
Cherka Trova
Есть форма с незатейливым именем form. В этой форме есть два текстовых поля ввода, назовем их a и b.

Нужо, чтобы при вводе в поле a числа менялось число в поле b по определенному закону.



Соответственно в свойствах поля a появляется onchange="summ(this.value)"



Функция выглядит следующим образом



summ (numb) {

if (numb>350) {
document.form.elements["b"].value=60*numb;
};

if (numb<351) {
document.form.elements["b"].value=70*numb;
};

}

@темы: Вопросы, JS, Алгоритмы

21:19 

немного оффтоп (faq,своеобразный..)

Хаотичный нейтрал.
Манга о базах данных…

Феечка Тико учит Принцессу, как упростить управление данными. Они совместно проектируют реляционную базу данных, выполняют основные операции базы данных, и копаются в более продвинутых темах. Когда Принцесса освоила транзакции и основы SQL, она стала получать своевременные и точные данные со всего королевства.

читать дальше
manve.info/?p=4261

@темы: MySQL, Алгоритмы, Вопросы, Интересности, Книги, Креатив, Новости, Ссылки

16:22 

На соотвестие.

Джей Ди
Всё будет Кока-Кола.
Итак, хочу поделится текущей проблемой и своим решением (естественно, делюсь желая узнать ваше мнение).

Сабж:

Требуется реализовать поиск по продукции поискового портала, соответсвенно отбирать товары нужно релевантности. Для подобных целей я реальзовал текущую систему:

1) Запрос разбивается по словам.
2) Удаляются предлоги и другие "лишние слова"
3) Обрезаются окончания
4) Идет сравнения списка слов с наименованием продукта

Реализация:
- Обрезание окончаний

- Генерация списка слов

- Собственно определение релевантности

Однако во всем жтом счастье есть одно "НО", как вы видите значение $ADDED приравнивается нулю, я долго пытался замутить в него какой нибудь простенький алгоритм сравнивания длинн, но неудача постигла меня. =) Мне не нравилась его работа.

Брэйнсторм:
Требуется немного модернизировать функцию relevant, что бы на её значение влияла так же длина запроса и $TEXT_LENTGH.

Иными словами релевантность запроса "паркет" по отношению к "паркетная доска" и "паркетный лак Тыдым" должны быть разными. =)

P.S. Пробовал заменять на $RESULT=ROUND(100*$RESULT/$TEXT_LENGTH+$ADDED); - не понравилось.
P.P.S. Про то, что я не вырезаю знаки препинания посьба не говорить - я их вырезаю.

@темы: PHP, Алгоритмы, Вопросы

13:20 

mail() обработка писем с вложениями / "склеивание"

Masque
Cherka Trova
Доброго времени суток. Вот такая проблемка возникла. Может, кому-то приходилось сталкиваться. Ответ нужен быстрый..
Скрипт на php достает из ящика письмо, выделяет из него тело в формате, приведенном ниже (письмо сформировано в Ms Outlook в формате html со вставленными картинками и прикрепленным документом).
Задача: сформировать письмо, идентичное по отображению этому и сохранить его тело в файл для дальнейшей рассылки другим скриптом.
Заранее спасибо за ответы.

формат письма

@темы: mail(), PHP, Алгоритмы, Вопросы

23:38 

рекурсия, таблица

Хаотичный нейтрал.
написал кодик создающий таблицу.
и что то туплю на тему- как её заполнить данными из массива.

читать дальше

АП: сходил за бутербродами, и тупняк прошел:
echo ''.$array[$c].'';

@темы: PHP, Алгоритмы, Вопросы

22:54 

MySQL связь многие ко многим

Хаотичный нейтрал.
есть массив цифр==id из таблицы в mysql. (массив получаю из другой таблицы. там он в одном столбце, через ";" перечислен)
надо получить нечто вроде вот такого:
{a href="ID"}Name(из 2й таблицы,соотвествие ID&Name){/a}, {a href="ID"}Name(из 2й таблицы,соотвествие ID&Name){/a}, ...

завис пока на этом..

@темы: Вопросы, PHP, Алгоритмы

15:31 

Вопрос

_slocker
Только зарегился на диари.ру, и сразу вступил в сообщество. Очень информативно и доступно, спасибо.
Есть вопросы: у меня на сайте стоит cms, неважно какая, суть в том что я сделал возможность (в админке модуля галереи) скана папки и добавления всех фоток из этой папки в базу (mysql). php/mysql знаний у меня ща не очень, и я ломано-коряво сделал этот модуль, нужно было. итак - можно ли объединить запросы мускла, вот код:


function GetImgs($folder,&$files_arr) // скан папки без учета вложенных директорий и без проверки на формат JPG(=незнаю как
{
...получаем список файлов в папке
}

...
...

$files_array = array();

GetImgs($folder,$files_array); //получил список в массив

....ну и вопрос собственно - мне делать отдельный запрос на каждый элемент массива (который указывает на путь к файлу) или можно это все в один запрос сунуть, объеденив предварительно(?) .команда объединения, UNION, у меня не пашет.И другой вопрос: ща я пользуюсь выше описанным способом посылки отдельного запроса , и при добавлении файла в базу создается его уменьшенная картинка, превьюшка то бишь. За преобразование в превьюшки отвечает
вот эта функция:

при создании превьюшек большого кол-ва картинок (в цикле) -пустая страница, смотрю лог php - сервер выдает ошибку об использовании памяти (Allowed... tried allocate xxx bytes .че вроде этого), как я понял - эта функция занимает память для ресайза каждой картинки, но не освобождает её??

Буду очень благодарен если поможете..

@темы: Вопросы, PHP, Алгоритмы

13:06 

задачи комбинаторного типа

Если поезд ушёл, значит он был не твой
Кстати, кто-нибудь знает что означает "комбинаторного типа"?.. :shy:

@темы: Вопросы, Алгоритмы

Сообщество PHP программистов

главная