|
изучение алгоритмов в программировании | ☑ | ||
---|---|---|---|---|
0
Вебер
18.12.15
✎
19:38
|
После непродолжительного анализа понял что в программировании мне не хватает навыков построение правильных алгоритмов.По образованию "экономист".В интернете искал курсы или вебинары , но нечего путнего не нашел. Посоветуйте курсы или книги какие почитать?
|
|||
1
Garykom
гуру
18.12.15
✎
19:42
|
Кнут?
|
|||
2
Рэйв
18.12.15
✎
19:44
|
(1)Это врядли.
(0)Ищи раритет типа "Информатика для 8 класса" Я серьезно если что. |
|||
3
Рэйв
18.12.15
✎
19:45
|
там хотя бы про циклы м условия на пальцах объясняют.
|
|||
4
Вебер
18.12.15
✎
19:45
|
(2) если тогда иначе конец если.
Простые конструкции понятны |
|||
5
Вебер
18.12.15
✎
19:45
|
(3) поисчу
|
|||
6
Apokalipsec
18.12.15
✎
19:45
|
||||
7
mehfk
18.12.15
✎
19:45
|
(3) И пузырьковую сортировку :)
|
|||
8
Рэйв
18.12.15
✎
19:46
|
(4)Попытка...Исключение...Концпопытки?
|
|||
9
Рэйв
18.12.15
✎
19:46
|
(7)Да кому она нужна на самом деле?-) Мне ни разу не пригодилась
|
|||
10
mehfk
18.12.15
✎
19:47
|
(0) Чтобы научиться программировать, нужно программировать. Невозможно только прочитав книгу, научиться программировать.
|
|||
11
mehfk
18.12.15
✎
19:48
|
(9) Всем, кто хочет научиться программировать.
|
|||
12
Вебер
18.12.15
✎
19:48
|
(10) согласен, делаю задачи, а в конце задачи понимаешь что все делал зря и надо по другому было алгоритм построить
|
|||
13
Рэйв
18.12.15
✎
19:49
|
(11)Просто чтобы мозг поставить на место. А на практике- нафиг не нужно
|
|||
14
itlikbez
18.12.15
✎
20:00
|
(4) А что - не понятно, например?
|
|||
15
Вебер
18.12.15
✎
20:25
|
(14) к примеру 2 массива по 12 значений и ТЗ в которой 2 значений. Надо увеличить ТЗ по массиву
|
|||
16
itlikbez
18.12.15
✎
20:28
|
(15) В ТЗ 2 строки ?
|
|||
17
Вебер
18.12.15
✎
20:29
|
да
|
|||
18
itlikbez
18.12.15
✎
20:29
|
(17) А сколько колонок?
|
|||
19
Вебер
18.12.15
✎
20:30
|
надо эти 2 значения размножить до 24 , и заменить 2 колонки из массива
|
|||
20
Вебер
18.12.15
✎
20:30
|
в массива 12 строк, получается 12*2 итого получим 24
|
|||
21
Вебер
18.12.15
✎
20:31
|
и после этого заменить в полученной ТЗ одну колонки
|
|||
22
itlikbez
18.12.15
✎
20:33
|
(21) Сколько строк должно быть в результате?
|
|||
23
Вебер
18.12.15
✎
20:36
|
24
|
|||
24
H A D G E H O G s
18.12.15
✎
20:40
|
(1) Пряник.
|
|||
25
poligraf
18.12.15
✎
20:41
|
(1) Кнут сильно слишком.
Вирт, "Алгоритмы и структуры данных". Не толстая книжка, и про пузырьковую тоже есть |
|||
26
User_Agronom
18.12.15
✎
22:54
|
(9) Логику понять. Принцип работы цикла.
Всё познается в сравнении, вот и сравни пузырьковую сортировку от пирамидальной)) |
|||
27
User_Agronom
18.12.15
✎
22:59
|
(15) Неверный подход. Смысл не в перечислении каких-то действий, а в принципах работы конструкции.
Ты идёшь от массивов к действиям. Нужно вопросы ставить не так. Вот так правильно: 1. Как перебрать все элементы массива? ()или таблицы значений 2. Как добавить колонку в таблицу значений? 3. Как добавить строку в таблицу значений? 4. и т.д. т.е. ты сначала должен определить цели (чего хочешь достичь решением этой задачи), а потом цель разбить на этапы, этапы ещё на этапы и т.д. Некоторые тебе будут понятны - делаешь сам. Непонятные гуглишь, яндексишь и, если не нашёл ничего, спрашиваешь на форуме не обижаясь на стёб)) |
|||
28
Serginio1
18.12.15
✎
23:38
|
Седжвик, Бакнелл
http://book-computers.narod.ru/computers/06/computers117249_1.htm |
|||
29
DDwe
19.12.15
✎
07:42
|
Вот зачем ему паскалем голову забивать, тогда уж лучше - "Фундаментальные алгоритмы на С. Часть 1-5. Анализ. Структуры данных. Сортировка. Поиск. Алгоритмы на графах "
|
|||
30
palpetrovich
19.12.15
✎
08:13
|
дык, было-же
http://www.coderussia.ru/treasurehunter.html |
|||
31
mTema32
19.12.15
✎
10:40
|
(0)"не хватает навыков построение правильных алгоритмов"
Решай задачи по математике, все остальное тлен.(имхо) |
|||
32
Это_mike
19.12.15
✎
11:09
|
Вообще, хватит и упомянутой книжки Вирта. Хотя для ТС и это - излишество. Ему просто нужно больше практики.
(29) язык - вторично. И зная один язык - следующий осваивается гораздо легче. |
|||
33
Кирпич
19.12.15
✎
12:11
|
(32) одинеснику хватит и школьной программы. Если интересно, можно и книжку почитать. А "навыки построения правильных алгоритмов" появляютя от ума и опыта.
|
|||
34
organizm
19.12.15
✎
12:49
|
берись за все сложные задачи. ничего страшно если несколько раз перепишешь, лучше и лучше. все академические задачи - чушь, пережеванная. на практике бываю такие головоломки!...
|
|||
35
EvgeniuXP
19.12.15
✎
13:01
|
(4) угу, или напиши, например, есть два периода ДатаНачала, ДатаОкончания - надо определить перекрещиваются они между собой или нет, без всяких если :)
|
|||
36
DmitriyDI
19.12.15
✎
13:08
|
(27) полностью согласен)
|
|||
37
DmitriyDI
19.12.15
✎
13:10
|
(35) запросом? Или как ещё)?
|
|||
38
EvgeniuXP
19.12.15
✎
13:18
|
(37) обычно. В процедуру 4 параметра приходят.
|
|||
39
Михаил Козлов
21.12.15
✎
11:56
|
Небольшая книжка, мне кажется, полезная:
Вирт Н. Алгоритмы + структуры данных = программы. |
|||
40
Господин ПЖ
21.12.15
✎
12:05
|
кто придумал в книгах по алгоритмам куски кода для примера писать на неком "проязыке" чтобы было понятно и "не программистам"??
никуа не понятно... писали бы на яве или чем-то вменяемом. пока поймешь чего сделать хотели голову сломаешь |
|||
41
Mikeware
21.12.15
✎
12:10
|
(40) да пофиг вообще, на чем именно написано....
оно как правило в любой императивный язык переводится почти "на лету" |
|||
42
Господин ПЖ
21.12.15
✎
12:24
|
(41) меня раздражает многословие - это лишняя "дырка" для неверной интерпретации работы
http://static.ozone.ru/multimedia/book_pages/1008762530.jpg |
|||
43
Mikeware
21.12.15
✎
12:43
|
(42) наверное. Но это уже вопрос восприятия.
Хотя в студенческие времена брал из упомянутой книжки Вирта алгоритмы (емнип, они на Обероне или на Псевдообероне), и реализовывал их как на ассемблерах, так и на сях, на ПЛ/1 (у нас приматы почему-то его учили). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |