Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите пожалуйста разобраться с кодом / 3 сообщений из 3, страница 1 из 1
01.04.2013, 14:18:12
    #38207135
Vlad88
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста разобраться с кодом
Я решил сам выучить язык Java, и застрял на данном уроке :
YouTube Video
...
Рейтинг: 0 / 0
01.04.2013, 14:40:26
    #38207181
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста разобраться с кодом
Код: sql
1.
triangle[i] = new int[i + 1];


- это создание массива целых чисел длины i + 1 и запись ссылки на этот массив в triangle[i]
Код: sql
1.
triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j];


triangle[i-1] - предыдущая строка с биномиальными коэффициентами. triangle[i] - следующая. Дав более ясные имена, получим
Код: sql
1.
2.
currentrow = triangle[i-1]; 
nextrow = triangle[i];


Таким образом
Код: sql
1.
nextrow[j] = currentrow[j-1] + currentrow[j];


Или, чтобы получить элемент с номером j в следующем ряду треугольника паскаля, надо сложить элементы с номерами j-1 и j в предыдущем ряду.
...
Рейтинг: 0 / 0
01.04.2013, 16:07:02
    #38207416
Vlad88
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста разобраться с кодом
Огромное спасибо. Я все понял. Я впринципе так и думал , но были сомнения )) Это как от lenght он отнимает 1, тоже самое.
Большое спасибо за ответ, ты мне очень помог.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите пожалуйста разобраться с кодом / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]