Als «set» getaggte Fragen

553
Entspricht JavaScript isset ()

In PHP können Sie tun if(isset($array['foo'])) { ... }. In JavaScript verwenden Sie häufig if(array.foo) { ... }dasselbe, aber dies ist nicht genau dieselbe Aussage. Die Bedingung wird auch als falsch ausgewertet, wenn array.foosie existiert, aber ist falseoder 0(und wahrscheinlich auch andere...

496
Hashset gegen Treeset

Ich habe Bäume immer geliebt, so schön O(n*log(n)) und ordentlich. Jeder Softwareentwickler, den ich jemals gekannt habe, hat mich jedoch ausdrücklich gefragt, warum ich a verwenden würde TreeSet. Vor dem Hintergrund eines CS denke ich nicht, dass es so wichtig ist, was Sie verwenden, und es ist...

488
C # Sammlung setzen?

Weiß jemand, ob es ein gutes Äquivalent zu Javas SetSammlung in C # gibt? Ich weiß, dass Sie eine Menge mit a Dictionaryoder a etwas nachahmen können HashTable, indem Sie die Werte auffüllen, aber ignorieren, aber das ist keine sehr elegante

420
Definieren: Was ist ein HashSet?

HashSet Die C # HashSet-Datenstruktur wurde in .NET Framework 3.5 eingeführt. Eine vollständige Liste der implementierten Mitglieder finden Sie auf der HashSet MSDN- Seite. Wo wird es verwendet? Warum sollten Sie es verwenden

400
Warum ist "[" besser als "Teilmenge"?

Wenn ich einen data.frame filtern muss, dh Zeilen extrahieren muss, die bestimmte Bedingungen erfüllen, bevorzuge ich die subsetFunktion: subset(airquality, Month == 8 & Temp > 90) Anstelle der [Funktion: airquality[airquality$Month == 8 & airquality$Temp > 90, ] Es gibt zwei...