Запитання з тегом «comparison»

Запитання щодо порівняння даних та ефективних шляхів їх здійснення. Будь ласка, уникайте використання цього тегу для загального (мета) порівняння двох питань або понять.

5
Підписання / без підпису порівняння
Я намагаюся зрозуміти, чому наступний код не видає попередження у вказаному місці. //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 …

11
Як слід робити порівняння з плаваючою точкою?
На даний момент я пишу код, де у мене є щось на зразок: double a = SomeCalculation1(); double b = SomeCalculation2(); if (a < b) DoSomething2(); else if (a > b) DoSomething3(); І тоді в інших місцях мені може знадобитися зробити рівність: double a = SomeCalculation3(); double b = SomeCalculation4(); …

6
Алгоритм перевірки подібності кольорів
Я шукаю алгоритм, який порівнює два кольори RGB і генерує значення їх подібності (де подібність означає "схожий щодо середнього сприйняття людиною"). Будь-які ідеї? РЕДАГУВАТИ : Оскільки я вже не можу відповісти, я вирішив поставити своє "рішення" як редагування питання. Я вирішив використати (дуже) невелику підмножину справжнього кольору у своєму додатку, …


2
Що такого крутого в Twisted? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконалюйте це питання Я все частіше чую, що Twisted framework Python гірські породи та …

2
Як набір Python ([]) перевіряє, чи рівні два об’єкти? Які методи потрібно визначити об’єкту, щоб це налаштувати?
Мені потрібно створити об'єкт або клас "контейнер" у Python, який зберігає записи інших об'єктів, які я також визначаю. Однією з вимог цього контейнера є те, що якщо два об’єкти вважаються ідентичними, один (або один) видаляється. Моя перша думка полягала в тому, щоб використовувати a set([])як об’єкт, що містить, щоб виконати …

8
Як перевірити, чи рядок починається з іншого рядка в C?
Чи є щось подібне startsWith(str_a, str_b)до стандартної бібліотеки C? Потрібно взяти покажчики на два рядки, що закінчуються нульбайтами, і сказати мені, чи перший також повністю з’являється на початку другого. Приклади: "abc", "abcdef" -> true "abcdef", "abc" -> false "abd", "abdcef" -> true "abc", "abc" -> true

5
Обчисліть мінімальні операції, щоб зробити дві ідентичні деревні структури
Це більше питання CS, але цікаве: Скажімо, у нас є 2 деревоподібні структури з більш-менш однаковими вузлами, реорганізованими. Як би ти знайшов будь-який в якомусь сенсі мінімальна послідовність операцій MOVE(A, B) - переміщує вузол A під вузол B (з усім піддеревом) INSERT(N, B)- вставляє новий вузол N під вузол B …

5
Java Integer compareTo () - навіщо використовувати порівняння проти віднімання?
Я виявив, що java.lang.Integerреалізація compareToметоду виглядає наступним чином: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } Питання в тому, чому використовувати порівняння замість віднімання: return thisVal - anotherVal;

5
Відмінності між node.js та Tornado [закрито]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконалюйте це питання Окрім того, що node.js написано в JS, а Tornado - на …

15
Порівняння між централізованою та розподіленою системами контролю версій [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

8
Чому> = повертає false, якщо == повертає true для нульових значень?
У мене є дві змінні типу int? (або Nullable <int>, якщо хочете). Я хотів зробити порівняння двох змінних більшим, ніж чи рівним (> =), але, як виявляється, це повертає значення false, якщо обидві змінні є нульовими, тоді як, очевидно, оператор == повертає true. Хтось може пояснити мені, чому це логічно, …

7
Аналоги технологій / фреймворків Java та .NET
Я працюю в магазині, який поєднує переважно технологів Java та .NET. Обговорюючи нові рішення та архітектури, ми часто стикаємося з імпедансом, намагаючись порівняти різні технології, фреймворки, API тощо, що використовуються між двома таборами. Здається, кожен табір мало що знає про інший, і ми в підсумку порівнюємо яблука з апельсинами і …
75 java  .net  comparison 

6
яка різниця між json та xml [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
75 xml  json  comparison 

3
Як порівняти масив формату JSON VALUE та KEY для створення нового масиву? у кутовій 5
Ось мій перший формат масиву JSON: this.columnNames = [ {field : "Name"}, {field : "Address"}, {field : "Age"} ]; Ось мій перший формат масиву JSON: this.rowData = [ {Name : "Praveen",Address : "aiff",Age : "12",w : "1",e : "8"}, {Name : "Akashay",Address : "xvn",Age : "15",w : "2",e : "7"}, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.