all tasks
This commit is contained in:
parent
b83f433714
commit
68f8f3e56b
14735 changed files with 178959 additions and 0 deletions
14
Task/Variable-size-Get/R/variable-size-get.r
Normal file
14
Task/Variable-size-Get/R/variable-size-get.r
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# Results are system dependent
|
||||
num <- c(1, 3, 6, 10)
|
||||
object.size(num) # e.g. 56 bytes
|
||||
|
||||
#Allocating vectors using ':' results in less memory being (reportedly) used
|
||||
num2 <- 1:4
|
||||
object.size(num2) # e.g. 40 bytes
|
||||
|
||||
#Memory shared by objects isn't always counted
|
||||
l <- list(a=c(1, 3, 6, 10), b=1:4)
|
||||
object.size(l) # e.g. 280 bytes
|
||||
|
||||
l2 <- list(num, num2)
|
||||
object.size(l2) # e.g. 128 bytes
|
||||
Loading…
Add table
Add a link
Reference in a new issue