• Jobs
  • About Us
  • Jobs
    • Home
    • Jobs
    • Courses and challenges
  • Businesses
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

300
Views
¿Cómo establecer la capacidad inicial en un SortedDictionary?

Estoy investigando la optimización del código de un proyecto mío y me preguntaba cómo puedo establecer una capacidad inicial para un SortedDictionary. Sé que puedo hacerlo con una Lista y un Diccionario con bastante facilidad en el constructor. Pero, ¿cómo puedo hacerlo con un SortedDictionary?

Pensé en hacerlo como el código a continuación, pero no estoy seguro de si eso funciona y cómo podría verificarlo, una vez que Dictionary no tenga la propiedad de capacidad (¿o la tiene?).

 int capacity = 1000; SortedDictionary<TKey, TValue> exampleSortedDictionary = new SortedDictionary<TKey, TValue>(new Dictionary<TKey, TValue>(capacity));
over 3 years ago · Santiago Trujillo
1 answers
Answer question

0

No es necesario especificar la capacidad inicial para SortedDictionary<K, V> .

Tenga en cuenta que Dictionary<K, V> es una tabla hash , por eso la capacidad inicial (por ejemplo, 100 "filas") es bastante razonable. A diferencia Dictionary<K, V> , SortedDictionary<K, V> es un árbol rojo-negro para el que la capacidad no tiene significado.

over 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Show me some job opportunities
There's an error!