小编Tom*_*Tom的帖子

递归或迭代?

我喜欢递归.我认为它简化了很多事情.另一个可能不同意; 我认为这也使代码更容易阅读.但是,我注意到递归在C#等语言中并没有像在LISP中那样被使用(顺便提一下,这是我最喜欢的语言).

有没有人知道是否有任何好的理由不使用C#等语言的递归?它比迭代更昂贵吗?

language-agnostic iteration optimization recursion

29
推荐指数
6
解决办法
1万
查看次数

C#中的优化技术

我想知道人们现在经常使用什么样的优化技术.我看到人们一直用字典和所有来缓存.速度的交易空间是唯一的出路吗?

.net c# optimization

9
推荐指数
3
解决办法
1万
查看次数

第三方dll丢失了,等待时我该怎么办?

我正在开发一个遗留的C++项目并且缺少第三方dll.我被告知这个dll将在两周内上市.我需要执行的工作是纯UI.我真的不需要这个dll.但是,如果没有dll,应用程序将无法运行.我是否应该注释所有调用dll的地方或创建一个占位符dll,无论哪种方式都有大量的API需要覆盖?没有人有更好的主意吗?

c++ methodology

1
推荐指数
1
解决办法
190
查看次数

如何在VBA中执行反向索引

我对VBA一无所知,但我需要从文件的完整路径中获取文件名.

所以对于像"c:\ something\somethingelse\file.name"这样的字符串,我需要输出"file.name".另外如何在字符串中输入引号,例如""?反斜杠似乎不起作用.

vba

0
推荐指数
1
解决办法
339
查看次数