1
A
回答
2
你不需要循環。而是使用lapply
,其操作類似於一個循環:
length(unique(unlist(lapply(1L:100L, function(x) (1L:100L)^x))))
打破了這一點:
# apply the exponents 1:100 to all values 1:100
vallist <- lapply(1L:100L, function(x) (1L:100L)^x)
# form one vector and find all unique values from it:
u <- unique(unlist(vallist))
# number of unique values:
length(u)
3
使用outer
:
length(unique(as.vector(outer(1:100, 1:100, "^"))))
#[1] 9308
相關問題
- 1. 創建一個複雜的循環
- 2. 複雜循環
- 3. 複雜如果循環
- 4. 循環「複雜」與ItemsControl的
- 5. 複雜的for循環
- 6. 雙循環的複雜性
- 7. xPath,複雜的foreach循環
- 8. 複雜的嵌套循環
- 9. 創建一個複雜的嵌套循環
- 10. 迭代循環 - 複雜性
- 11. 如何創建循環GridView?
- 12. 如何創建循環
- 13. 如何循環表創建
- 14. 如何創建循環UIButton?
- 15. 如何創建雙循環?
- 16. Python |如何創建複雜的字典
- 17. 如何創建複雜的數組?
- 18. Pentaho:如何創建複雜的報表
- 19. 如何創建複雜的Android動畫
- 20. AngularJs中的循環複雜性如果循環很簡單
- 21. 如何在複雜的JSON文件中創建R中的data.frame,並使用此循環創建文件
- 22. 如何在循環中創建循環(雙循環)
- 23. 創建循環
- 24. 創建循環?
- 25. 複雜的UI創建
- 26. 創建複雜的對象
- 27. 創建複雜的網址
- 28. 時間這雙循環的複雜性
- 29. 三重循環的複雜性
- 30. 複雜的Excel VBA宏與循環
當閱讀這個問題的頭銜,我只是在想: **不要!** – ziggystar