С чего начинать Алгоритм
Добрый день дорогие пользователи javascript.ru, хочу научиться программировать на javascript, но не знаю с чего начинать писать алгоритмы, вообще в программировании чуть понимаю, но именно с алгоритмами проблема. Может вы ребята подскажите с чего начинать.
PS HTML+CSS знаю |
Цитата:
Составь алгоритм к задаче "Позвонить другу" или "Приготовить яичницу". |
Цитата:
|
Цитата:
|
Цитата:
Тренировка подразумевает самостоятельную работу над некой посильной задачей... Далее возможна демонстрация оной людям "с понятием", с целью получения критики, пожеланий или предложений по реализации. Но пока от тебя ничего нет... |
Изучай алгоритмы сортировок, начни с пузырька. В интернете и в книгах информации по сортировкам очень много, даже есть видео, например, http://www.youtube.com/watch?v=lyZQPjUT5B4
|
Цитата:
|
Цитата:
А если изучаешь JS, то изучай его нормально и не задавай глупых вопросов. |
Mavran,
Поставь себе выполнимую цель, садись и начинай писать. kobezzza, ksa, я не вдупляю что имеется ввиду под изучением алгоритмов? Заучивание паттернов что-ли? Вспомниается сразу препод с универа, паскали и бейсики.. хоть вешайся от этого :D Кстати, вот реальный косяк преподавания матиматики во многих вузах - это то, что на уроках не решаются конкретные задачи, которые встречаются в той или работе. Тобишь нет описания применения, многие не могут связать решение примера с реальной задачей, ссылок на пример в голове не остается и сборщик все удаляет.. фак кажется у кого то Ecmascript |
Цитата:
Например задай себе вопрос, сколько структур данных ты знаешь? Пока ты находишься в неведении, то будет как попка-дурак думать, что есть массивы и хеш-таблицы, а больше ничего и нет :D Цитата:
Цитата:
|
Цитата:
Задача - позвонить другу. Нужно придумать алгоритм. |
Цитата:
|
Цитата:
|
Эво как вы нафлудили)
Цитата:
Цитата:
Цитата:
|
Цитата:
В моей учебе, решать научили "математики", а примеры применения показали "физики". :) Причем решали физики те уравнения, как шашкой махали! :D - Этим куском пренебрегаем, т.к. он стремиться к 0 - Этот стремится к константе N, значит просто заменим на N Т.о. после их преобразований уравнение сводилось практически к "табличной" формуле... :D |
Цитата:
|
Цитата:
У тебя есть цель создай примерный план ее достижения и пробуй двигаться в данном направлении. Обучение продвигается с помощью теории и практики. т.е. набрался теории используй ее на практике - так получают знания и опыт(т.е. не стоит что то решать не изучив теорию по данному вопросу. Обратное то же верно т.е. теория которая не применяется на практике абсолютно бесполезна). Для обучения очень часто используют книги. |
Цитата:
5 лет пишу, а до сих пор определение не знаю ... Mavran, часть 1. Напиши простой калькулятор на html+js с кнопочками и одним полем для вывода цифирок. У каждой кнопки должен быть свой id и на каждую должно быть повешено событие click. часть 2. Калькулятор после подсчета должен отправить данные на сервер через ajax, по клику на кнопку "Отправить" Эти две части разбей на более мелкие части: 1.1 построить html 1.2 привязать css 1.3 привязать var к id (var one = document.getElementById('one') 1.4 привязать обработчик события к html one.addEventListener('click', function(this, e){}) 1.5 написать функцию сложения, вычитания ... ... и т.д. В результате ты научишься выполнять простейшие матем. действия и узнаешь много интересного о js и том какой он А также узнаешь основы работы с сервером. |
Gozar,
А я думал ты работал всегда программистом - it шником |
Ребята не трахайте человеку мозг, он вам простой вопрос задал: алгоритм. Могли бы посмотреть в инете и дать вменяемый ответ, а не флудить 2 страницы.
Mavran, выше я тебе написал краткую часть алгоритма, часть его я даже написал кодом. Дальше начинай учиться задавать вопросы. При правильной постановке вопроса, ответ очень легко найти самому на этом форуме, в учебнике Ильи, в гугле или http://javascript.ru/forum/misc/9459...prosy-faq.html |
Цитата:
|
Часовой пояс GMT +3, время: 04:44. |