我正在为面试做准备,一些常见的面试问题,例如计算字符串中字符出现频率,需要将所有字符放入Hashtable/Dictionary中,以获得O(n)的算法运行时间。 我的问题是,使用ContainsKey和TryGetValue 来检查一个键是否已插入到Hashtable中会对性能产生影响吗? 对于类似这样使用ContainsKey或TryGetValue 的问题,我仍然可以拥有O(n)的算法吗?