Pytania dotyczące porównywania danych i skutecznych sposobów ich osiągnięcia. Unikaj używania tego tagu do ogólnego (meta) porównania dwóch problemów lub koncepcji.
Próbuję zrozumieć, dlaczego poniższy kod nie generuje ostrzeżenia we wskazanym miejscu. //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // makes all warnings go away unsigned …
Potrzebuję utworzyć obiekt lub klasę „kontenera” w Pythonie, która przechowuje zapis innych obiektów, które również definiuję. Jednym z wymagań tego kontenera jest to, że jeśli dwa obiekty zostaną uznane za identyczne, jeden (albo jeden) zostanie usunięty. Moją pierwszą myślą było użycie a set([])jako obiektu zawierającego, aby spełnić to wymaganie. Jednak …
Czy jest coś takiego startsWith(str_a, str_b)w standardowej bibliotece C? Powinien wziąć wskaźniki do dwóch ciągów kończących się na nullbajtach i powiedzieć mi, czy pierwszy z nich pojawia się również w całości na początku drugiego. Przykłady: "abc", "abcdef" -> true "abcdef", "abc" -> false "abd", "abdcef" -> true "abc", "abc" -> …
Obecnie piszę kod, w którym mam coś w stylu: double a = SomeCalculation1(); double b = SomeCalculation2(); if (a < b) DoSomething2(); else if (a > b) DoSomething3(); A potem w innych miejscach być może będę musiał zrobić równość: double a = SomeCalculation3(); double b = SomeCalculation4(); if (a == …
Szukam algorytmu, który porównuje dwa kolory RGB i generuje wartość ich podobieństwa (gdzie podobieństwo oznacza „podobne w stosunku do przeciętnej ludzkiej percepcji”). Jakieś pomysły? EDYCJA : Ponieważ nie mogę już odpowiedzieć, zdecydowałem się umieścić moje „rozwiązanie” jako edycję pytania. Zdecydowałem się na (bardzo) mały podzbiór kolorów True Color w mojej …
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Coraz częściej słyszę, że Twisted Framework w Pythonie i …
To jest bardziej pytanie dotyczące CS, ale interesujące: Powiedzmy, że mamy 2 struktury drzewiaste z mniej więcej tymi samymi zreorganizowanymi węzłami. Jak byś znalazł każdy w pewnym sensie minimalne kolejność operacji MOVE(A, B) - przenosi węzeł A pod węzeł B (z całym poddrzewem) INSERT(N, B)- wstawia nowy węzeł N pod …
Znalazłem tę java.lang.IntegerimplementacjęcompareTo metody wygląda następująco: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } Pytanie brzmi, po co używać porównania zamiast odejmowania: return thisVal - anotherVal;
Załóżmy, że mam następujący kod: #include <iostream> #include <string> #include <iomanip> using namespace std; // or std:: int main() { string s1{ "Apple" }; cout << boolalpha; cout << (s1 == "Apple") << endl; //true } Moje pytanie brzmi: w jaki sposób system sprawdza między tymi dwoma? s1jest obiektem, podczas …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.