Size: a a a

Язык программирования Julia / Julia programming language

2020 November 06

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
данные точно не менялись?
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
ну хотя врятле
источник

УМ

Убийца Мамонтов... in Язык программирования Julia / Julia programming language
так лол, презентация изменилась
источник

УМ

Убийца Мамонтов... in Язык программирования Julia / Julia programming language
а не инфа
источник

УМ

Убийца Мамонтов... in Язык программирования Julia / Julia programming language
файл с данными один
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
а, хз, цвета и форму возможно случайно выбирает) или что-нибудь тянет с темы вскода
источник

УМ

Убийца Мамонтов... in Язык программирования Julia / Julia programming language
возвращаясь к автодополнению. короче само оно ничего не предлагает, а по нажатию ктрл+пробел выдаёт только наивные варианты
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
ну и дебаггер в вскоде нормальный, заходит в функцию
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
а насколько ускорить может код @inbounds?
источник

УМ

Убийца Мамонтов... in Язык программирования Julia / Julia programming language
data это рантайм значение, и примечательно, что его свойства можно видеть в Julia Explorer, но автодополнение при этом не работает 😐
источник

УМ

Убийца Мамонтов... in Язык программирования Julia / Julia programming language
в общем если кратко, то я не понимаю, почему я могу вызвать propertynames(object) и подсмотреть значения рантайм свойств, то почему бы плагину джулии в вскод не сделать то же самое?
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Alexandr Krotov
known = Dict(0=>0, 1=>1)

function fibonacci(n)
   return get!(known, n, (fibonacci(n-1) + fibonacci(n-2)))
end
Не перебор ли это считать числа Фибоначчи на хэше?….. Огромные потери как по хранению, так и по времени доступа. Если нужны все промежуточные значения, то храните их хотя бы в линейном массиве с прямым доступом по индексу элемента
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
А мне нравится вариант с Val :-)
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
если верить тайму то 9999 это
  0.000001 seconds (4 allocations: 64 bytes)
2788724563990792802
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Там вообще скорость вычисления 1 наносекунда :-))
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
рекусия на моем ноуте подыхает уже на 100
источник

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
Вариант с Val это?)
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
fibonacci (Val{n}) = fibonacci(Val{n-1}) + fibonacci(Val{n-2})
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Как-то так, если мне память не изменяет
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Ну это страшный абьюз системы типов, разумеется
источник