5
В чем разница между rseq
reverse
в примерах, приведенных в the manual от rseq
? Один получает тот же результат, используя reverse
вместо rseq
в примерах.rseq vs. reverse in clojure
В чем разница между rseq
reverse
в примерах, приведенных в the manual от rseq
? Один получает тот же результат, используя reverse
вместо rseq
в примерах.rseq vs. reverse in clojure
rseq
потенциально быстрее (постоянное время), чем reverse
, но улов в том, что его можно использовать только на векторах и сортированных картах.
Что означает постоянное время? – amirteymuri
Постоянное время означает, что производительность не зависит от размера структуры данных. https://en.wikipedia.org/wiki/Time_complexity#Constant_time – lispHK01
Возможно, стоит обратить внимание на то, что 'reverse' занимает линейное время и что' rseq' по существу ленив. – Thumbnail