Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2014, 21:31   #11
MaXgo
Пользователь
 
Аватар для MaXgo
 
Регистрация: 08.12.2012
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Не пытайся понять пользователей. Не сможешь.
Продумывать все наперед конечно хорошо, но от доработок не убежишь как ни продумывай. И алгоритмика тут зависит от конкретного случая-задания. Более того универсальные алгоритмы в большинстве случаев становятся губительными для ПО, поскольку конкретные условия, где ПО будет работать могут не учитывать.
Мне дают задание, когда я защищаю лабораторную роботу, и я просто ничего не понимаю. Хорошо что есть друг, который все прекрасно понимает, если что объяснит или чем-то поможет.

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

Дискретную математику, математический анализ - понимаю нормально(были 4-ки).
По математической логике и теории алгоритмов, тоже была четверка и я хорошо все понимал в ней(наверное просто такие задания были).
Вот уже на самом программировании у меня просто завал.
MaXgo вне форума Ответить с цитированием
Старый 29.01.2014, 22:05   #12
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Я читал про Оберон, но не все понятно.
Где вы его откопали оО

Цитата:
Мне дают задание, когда я защищаю лабораторную роботу
А что за задания? Не факт, что именно про "алгоритмы и структуры данных" читать надо.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 29.01.2014, 22:31   #13
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Не пытайся понять пользователей. Не сможешь.
Продумывать все наперед конечно хорошо, но от доработок не убежишь как ни продумывай. И алгоритмика тут зависит от конкретного случая-задания. Более того универсальные алгоритмы в большинстве случаев становятся губительными для ПО, поскольку конкретные условия, где ПО будет работать могут не учитывать.
...лучшее - враг хорошего!

Цитата:
Когда дают задание, мой мозг как будто отключается и я просто сижу и не могу продумать как это задание реализовать в коде.
Все указанные Вами книги - это потом, когда научитесь основам. Пока основное правило, к которому, по-сути, приводят все мыслители:
надо разбить задачу на подзадачи, а потом решать не одну большую, сложную "головоломку", а несколько маленьких и лёгких
Нет нерешаемых задач - есть недостаток времени и данных!
Skif-F вне форума Ответить с цитированием
Старый 29.01.2014, 23:11   #14
MaXgo
Пользователь
 
Аватар для MaXgo
 
Регистрация: 08.12.2012
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Где вы его откопали оО
А что за задания? Не факт, что именно про "алгоритмы и структуры данных" читать надо.
Я немножко не так выразился, я про него читал в основном... Что это за язык, что он с себя представляет, на какие языки похож и тд.

Простые задания с курса преподавания С++, Visual Basic, Pascal в колледже. Но для меня они не простые

Цитата:
Сообщение от Skif-F Посмотреть сообщение
.
Все указанные Вами книги - это потом, когда научитесь основам. Пока основное правило, к которому, по-сути, приводят все мыслители:
надо разбить задачу на подзадачи, а потом решать не одну большую, сложную "головоломку", а несколько маленьких и лёгких
Я думал что основа, это и есть алгоритм. Это значит не так?
MaXgo вне форума Ответить с цитированием
Старый 29.01.2014, 23:28   #15
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Простые это растяжимое понятие.

Ну если задания типа "Реализуйте стек/очередь/связный список/дерево/граф", "сделайте <что-то> с помощью графа" (найти путь и т.д.), "реализуйте Х алгоритм сортировки, расскажите про него", то да, надо почитать про алгоритмы и структуры данных. Иначе вряд ли это то, что нужно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 29.01.2014 в 23:31.
Alex11223 вне форума Ответить с цитированием
Старый 30.01.2014, 12:24   #16
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Цитата:
Сообщение от MaXgo Посмотреть сообщение
Я думал что основа, это и есть алгоритм. Это значит не так?
Основной тезис разработки алгоритма я описал в своём предыдущем посте. Большинство же книг по алгоритмам и структурам данных описывают способы решения некоторых часто встречающихся задач (сортировка, поиск и т.д. и т.п.) - тех маленьких подзадач, на которые Вы разобьёте свою большую задачу.
Цитата:
Сообщение от MaXgo Посмотреть сообщение
Простые задания с курса преподавания С++, Visual Basic, Pascal в колледже. Но для меня они не простые
Ищите ту книгу, в которой описывается именно Ваша задача, хотя ответ на вопрос "напечатать на экране матрицу 3х3" там Вы вряд ли найдёте
Нет нерешаемых задач - есть недостаток времени и данных!
Skif-F вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритмы и структуры данных Ann2807 Помощь студентам 1 24.09.2012 17:32
Структуры и алгоритмы обработки данных ]tach[ Помощь студентам 3 19.01.2011 13:34
Алгоритмы и структуры данных Willen Общие вопросы C/C++ 0 09.11.2010 23:40
Помогите выбрать современную книгу по C# Retiz Свободное общение 11 22.12.2008 18:15
Помогите выбрать книгу Yarillo Помощь студентам 8 25.07.2008 12:19