Недавно писал уже о нахождении простых чисел методом перебора. Метод конечно работает, но у него есть одна проблема — медленный он.Чуть более быстрый метод — это решето Эратосфена. Описание алгоритма из Википедии: Для нахождения всех простых чисел не больше заданного числа n, следуя методу Эратосфена, нужно выполнить следующие шаги: Выписать подряд все целые числа от
Monthly Archives: Ноябрь 2011
Простые числа. Иногда появляется необходимость определить простое ли число или нет. Если взять теорию, то простое число-это такое число, которое делится только на себя и на единицу. Для того, что бы узнать, число является или не является простым, нужно либо перебрать все числа до этого числа, либо, по одной из теорем, достаточно перебрать все числа
Есть у меня реализация быстрой сортировки на си. Алгоритм классический, но применять его можно- это раз и задают его в школах\вузах на разных языках-это два.
Наконец-то меня проиндексировал Яндекс. Почему они так долго это делают, мне лично, непонятно. Google сделал это всё намного быстрее. Разница примерно в 2 недели у Яндекса относительно Гугла.
Когда-то была задача получить и обработать список банков России, при этом должна быть надежность и достоверность информации. Информацию нашел на сайте ЦБ РФ, на мое счастье, там очень любят разработчиков и нам предоставляют данные в удобном XML-формате. Таким образом, задача свелась к тому, чтобы просто разобрать (пропарсить) XML и извлечь данные. Я покажу функцию, которая
А вы знаете что такое виртуальная машина? По-хорошему, определение можно глянуть в Википедии, но если кратко-это компьютер в компьютере. «Виртуалки» могут помочь при тестировании приложений. С их помощью можно моделировать разные ситуации, например: Пониженное разрешение — чем не netbook? Мало оперативной памяти — старый компьютер вот он
Иногда задают задачи по нахождению совершенного числа. Как гласит Википедия, Совершенное число это : натуральное число, равное сумме всех своих собственных делителей (т. е. всех положительных делителей, отличных от самого числа).
Есть такая задача: Двигать контрол формы по кругу. В моем случае таким элементом стал Picturebox.Сразу оговорюсь, представленный ниже код писал не я :) [csharp] private void _cicrcleMotion(PictureBox pic) { float DEG2RAD = (float)(3.14159 / 180); double x, y, degInRad; for (int i = 0; i < 360; i++) { degInRad = i * DEG2RAD; x
Простая задача. Дано выражение и нужно посчитать, чему оно равно. Выражение такое: X задается вводом, a, b,d — константы.
Опять про старое, изжитое, но очень хорошо известное старое. Ко мне когда-то обращались за помощью с такой задачей: Напишите программу, которая принимает номер дня в году а выводит название месяца и номер дня в этом месяце. Использовать циклы. Реализация на Pascal. Оформлена как программа.