LINUX.ORG.RU
ФорумTalks

Си и дискретная математика.


0

0

Надо придумать лабораторные для студентов по дискретной математике.

Чего то мне кроме сортировки и поиска ничего в голову не приходит.

Может кто нить предложит идею?

★★★★

Проектирование цифровых устройств на логических элементах "И-НЕ", "ИЛИ-НЕ" и др. - туда копай, там весело.

Terrens
()

АВЛ ;) Пусть помучаются ;) Поиск кратчайшего пути. Обход.

devinull ★★
()

Карта дорог, кол-во узлов ~1000000, каждое ребро имеет направления, качество дороги, кол-во полос, етц. Найти путь с минимальным расстоянием между двумя произвольными узлами, а также путь с минимальным временем прохождения, учитывая крейсерскую скорость авто и ее отклонение в зависимости от качества дороги, кол-ва полос и пр.

k0l0b0k ★★
()
Ответ на: комментарий от k0l0b0k

в нагрузку - задействовать для вычислений все доступные процессоры.

k0l0b0k ★★
()
Ответ на: комментарий от devinull

> Ничего весёлого.

Ты не пробовал. Сваять устройство на коленке, а потом поглядеть, как его собирают, а оно потом ещё и работает, как надо, - это весело.

Terrens
()
Ответ на: комментарий от Terrens

>Сваять устройство на коленке, а потом поглядеть, как его собирают, а оно потом ещё и работает, как надо, - это весело.

это у вас такая дискретка была в универе? о_О

k0l0b0k ★★
()

Разделы дискретной математики

  • Математическая логика
  • Математическая кибернетика
  • Теория функциональных систем
  • Общая алгебра
  • Комбинаторная логика
  • Теория графов
  • Машинная арифметика
  • Теория алгоритмов
  • Теория игр
  • Теория кодирования
  • Теория конечных автоматов
  • Теория множеств
  • Теория формальных грамматик
  • Вычислительная геометрия
  • Теория булевых функций
  • Логическое программирование
  • Функциональное программирование
  • λ-исчисление
  • Булева алгебра
  • Комбинационная логика
  • Секвенциальная логика
  • Асинхронная логика
  • Математическая лингвистика
  • Теория искусственного интеллекта
  • Прямоугольная система линейных алгебраических уравнений

кроме сортировки и поиска ничего в голову не приходит

Что за институт? Для себя интересуюсь.

gkrellm
()
Ответ на: комментарий от Terrens

Сваять устройство на коленке, а потом поглядеть, как его собирают, а оно потом ещё и работает, как надо, - это весело

Ну, если тебе именно это весело... А MaxPlus тебя чем не устраивает?

devinull ★★
()
Ответ на: комментарий от k0l0b0k

Нет, на дискретке этого не было =(
ЕМНИП бинарная логика и логика выражений входит в дискретку, поэтому хотя бы только моделирование цифрового устройства может сойти за идею для лабы.

Terrens
()
Ответ на: комментарий от devinull

> Не угадал )

"Ты чувствуешь голод? Усталость? Прости, я не силён в этом =(" (с) Шелдон Купер, т/с "Теория Большого Взрыва"

Terrens
()
Ответ на: комментарий от devinull

Схемотехника. Довольно забавно, но ТНБ, причем тут дискретная математика?

Unclown
()
Ответ на: комментарий от devinull

>Схематехника? Ничего весёлого. Несколько тригеров + карты карно.

RS,R,S,E,T,JK,D,DV - это не несколько. Сейчас в универе задали постоить 4х-разрядный синхронный регистр для выполнения микроопераций [список операций]. Вроде бы не не сложно, но писать и считать столько что аж страшно.

unrealix
()

Конкретные задачи для ТС, с родной методички по дискретке:
1)Алгоритм поиска в глубину в неориентированном связном графе
2)Алгоритм построения остовного дерева путём произвольного просмотра рёбер
3)Алгоритм Дж. Краскала
4)Алгоритм Дейкстры построения кротчайших путей из вершины S
5)Алгоритм ФОрда
6)Алгоритм Флойда
7)Алгоритм Данцига
8)Алгоритм Р. Прима

unrealix
()

Ясно, спасибо, почитаю.

keeper_b ★★★★
() автор топика

заданы точки (N штук), являющиеся вершинами некоторого выпуклого многоугольника. Найти стороны многоугольника за O(N) операций.

Joe_Bishop
()

из всего вышесказанного: мне б таких преподавателей.

RedPossum ★★★★★
()

>Надо придумать лабораторные для студентов по дискретной математике.

>Чего то мне кроме сортировки и поиска ничего в голову не приходит.

>Может кто нить предложит идею?

реализация метода резолюций?

dikiy ★★☆☆☆
()

- Задачи связанные с графами(поиск кратчайшего пути, транспортная задача) - Операции над множествами - Реляционная алгебра(реализация основных реляционных операций) - кодирование информации(код Хаффмана, циклические коды, алгоритмы сжатия) - модулярная арифметика.

aldayneko
()
Ответ на: комментарий от keeper_b

>>А в чём интерес? :)

Буду планировать маршруты объезда, если буду в тех краях.

gkrellm
()
Ответ на: комментарий от abraziv_whiskey

А кому просто будет, пускай придумает к ней оптимизацию.

Думаете, кто-нибудь будет придумывать?

Numerical recipes же есть :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от gkrellm

>Теория конечных автоматов

этим пускай занимаются

frame ★★★
()

Ханойская башня, игры на шахматной доске (шашки, поддавки, уголки, реверси, шахматы)......

vada ★★★★★
()
Ответ на: комментарий от VladimirMalyk

Я понимаю, сам смотрел.

Но мне хотелось бы, что нибудь оригинальное.

keeper_b ★★★★
() автор топика
Ответ на: комментарий от Manhunt

Преподавание нормальное как и в большинстве ВУЗов.

Я виду только лабораторные. Лекции и практику читает и проводит пожилой профессор.

Если вас ЭТО беспокоит.

keeper_b ★★★★
() автор топика
Ответ на: комментарий от keeper_b

> Преподавание нормальное как и в большинстве ВУЗов.

Искренне надеюсь, что в большинстве ПТУ преподают лучше.

> Я виду только лабораторные.


Меня беспокоит, что человек, ведущий лабораторные, не знает предмета. То есть вообще ни в зуб ногой.

> Лекции и практику читает и проводит пожилой профессор.


OMFG, он и тебе в свое время читал и проводил?

Парнишка, подготовься хотя бы по такой программе: http://db.informika.ru/pke/051311_01.htm . Начни с Ахо и Ульмана, с Яблонского. Прочитай ftp://ftp.mccme.ru/users/shen/progbook2/progbookpdf.zip . Сейчас ты ничему дельному студентов научить не можешь, потому что ты сам - полный ноль.

> Надо придумать лабораторные для студентов по дискретной математике. Чего то мне кроме сортировки и поиска ничего в голову не приходит.


Это ж просто ппц..... :(

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Вы меня не знаете.

По этому не можете говорить ноль я или нет.

>OMFG, он и тебе в свое время читал и проводил?

Нет, не он.

keeper_b ★★★★
() автор топика

С множествами можно что-то придумать.

urxvt ★★★★★
()
Ответ на: комментарий от keeper_b

> А это вы автор?

Нет. Куда мне до автора :)

Manhunt ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.