полностью теряюсь в отладчикеВ отладчике неудобство, если шагать по одной строке за раз, а этот код написан так, что в одной строке сразу два рекурсивных вызова. Для наглядности отладки можно вместо одной строки
return Fib(n - 1) + Fib(n - 2);
сделать три строки:int F1 = Fib(n - 1)
int F2 = Fib(n - 2);
return F1 + F2;
задачи даже самые примитивные, не поддаются от слова совершенно
Или тут только надо учить математику и все, но вроде знаю её но применять не особо умеюЕсли база есть, то учиться применению - примерно так же, как ребёнок учится ходить, учится говорить. Т.е. наблюдать, как это делают другие и пробовать-пробовать-пробовать, пока не начнёт получаться. Каких-то волшебных рецептов нет, просто мозг постепенно привыкнет мыслить определённым образом.
a((x-1)mod m,(y-1)mod n) a(x mod m,(y-1)mod n) a((x+1)mod m,(y-1)mod n)
a((x-1)mod m, y mod n) a(x,y) a((x+1)mod m, y mod n)
a((x-1)mod m,(y+1)mod n) a(x mod m,(y+1)mod n) a((x+1)mod m,(y+1)mod n)
Например: [(10, 0), (0, 10), (-10, 0), (0, -10)]Учтите, что код, правильно работающий с целыми числами, будет давать сбои на вещественных числах из-за ошибок округления. Т.е. вы можете получать очень-очень маленькую длинну суммарного вектора (без округления был бы чистый ноль, но компьютер не работает с вещественными числами без округления), из-за этого условие
vector_sum == zero_vector
не выполнится. когда второе количество больше на 25%
3/31=9.6
3/7=42.8
4/12=33.3
Для любого набора эйлеровых углов существует ровно одно положение связанного с твёрдым телом подвижного трёхгранника относительно неподвижного. Однако обратное утверждение не всегда справедливо. То есть существует такое положение твёрдого тела, при котором невозможно однозначно определить эйлеровы углы. При стандартном выборе эйлеровых углов в виде тангажа, рыскания и крена это особое положение возникает при угле тангажа, равном 90 градусов. Отсюда любое непрерывное вращение, имеющее излом в точке, когда угол тангажа равен 90 градусам, в пространстве углов Эйлера не может быть представлено непрерывной кривой;
Как посчитать площадь лунной орбиты?Площадь равна нулю, потому что орбита - это кривая (причём не фрактальная кривая).
Апогей минус перигей = длина большей полуоси.Ох...
Как найти меньшую полуось?https://ru.wikipedia.org/wiki/Эллипс
как раз "новые инструменты" и использует для решения нерешенных задачЗдесь другое. Задача трёх тел не относится к нерешённым математическим проблемам. https://ru.wikipedia.org/wiki/Открытые_математичес...
Брунс и Пуанкаре доказали, что систему дифференциальных уравнений для движения трёх тел невозможно свести к интегрируемой. https://ru.wikipedia.org/wiki/Задача_трёх_телНо численные методы - это раздел математики. Решение численными методами (приближённое) - теоретически возможно. Практически - крайне затруднительно.
К несчастью, как показал Д. Белорицкий, по крайней мере в случае Лагранжа для нужд вычислительной астрономии в сходящихся рядах Зундмана нужно брать как минимум 10^(8*10^6) членов. https://ru.wikipedia.org/wiki/Задача_трёх_телВот здесь - в численных методах - и остаётся возможность "придумать новый математический инструмент". Здесь никто не запрещает. Повторю: даже при открытии такого инструмента (а это стало бы важным открытием) он будет давать лишь приближённое решение.
Попытка написать нечто подобное plot3d( x=0, y=0, [x, -10, 10], [y, -10, 10] ) оканчивается неудачей.Лучше бы без туманных формулировок. "оканчивается неудачей" - это сообщение об ошибке? или ничего не рисует? или рисует не то, что надо?
График параметрически заданной функции строится так: plot3d([выражение1, выражение2, выражение3], [переменная1, начало, конец], [переменная2, начало, конец]), где выражения отвечают, по порядку, x(u, v), y(u, v), z(u, v).
Наподобие y=0, 2x=3yэто тоже отрезок на оси z. (Ну, математически - это прямая, но нам приходится рисовать ограниченные фигуры, поэтому отрезок вместо прямой.)
если y=0, то z - любое число и x - любое число. По сути это плоскость oxz.plot3d( u, 0, v, [u, -10, 10], [v, -10, 10] )
Если в начале мы купили BTC на $13.75 при условии, что он стоил 19.666 USD за 1 штуку.Вы одну и ту же точку используете и для отделения дробной части, и для отделения разрядов. Сами не путаетесь с этим? Не надо так.
гугл и иные поисковики меня не спаслиНу вот это я нагуглил за несколько секунд, может быть вам это не попадалось, тут есть и про реальное применение.
и дальше уже описывают терминологию и кучу формулДа, вот и они: