Programowanie

12
Wydajna stabilna suma uporządkowanych liczb

Mam dość długą listę liczb zmiennoprzecinkowych dodatnich ( std::vector<float>rozmiar ~ 1000). Liczby są sortowane według malejącej kolejności. Jeśli sumuję je zgodnie z kolejnością: for (auto v : vec) { sum += v; } Myślę, że mogę mieć problem ze stabilnością numeryczną, ponieważ blisko...

12
przeciągalny deseń

Chcę osiągnąć coś w rodzaju nieskończonego przeciągnięcia, takiego jak ten w Konva js. Czy ktoś może mi w tym pomóc. Próbuję różnych rzeczy, ale żadne z nich nie było w porządku. Jestem nowy w p5js i javascript. Proszę o wszelkie wskazówki. Tylko ten element uniemożliwia mi ukończenie całego...

12
Generuj filtrowane binarne produkty kartezjańskie

Opis problemu Szukam wydajnego sposobu generowania pełnych binarnych produktów kartezjańskich (tabele ze wszystkimi kombinacjami prawdy i fałszu z pewną liczbą kolumn), filtrowane według określonych warunków wyłączności. Na przykład dla trzech kolumn / bitów n=3otrzymalibyśmy pełną...

12
Jak wyrównać w pionie cały tekst w CSS?

Problem wydaje się, że niektóre litery, takie jak g, y, q, itd., Które mają ogon, które schodzą w dół, nie można dopuścić do pionowego centrowania. Oto zdjęcie przedstawiające problem . Postacie w zielonym polu są w zasadzie idealne, ponieważ nie mają ogona skierowanego w dół. Te w czerwonym polu...

12
Alias ​​publiczny dla typu niepublicznego

Zastanawiam się, czy to jest poprawne C ++: class Test { struct PrivateInner { PrivateInner(std::string const &str) { std::cout << str << "\n"; } }; public: using PublicInner = PrivateInner; }; //Test::PrivateInner priv("Hello world"); // Ok, private so we can't use...

12
Co to jest nieznana nullability w C # 8?

W C # 8.0 możemy mieć typy zerowalne. Dokumenty stwierdzają, że istnieją 4 rodzaje zerowalności. Pierwsze 3 są dość jasne, ale nie rozumiem sensu „nieznane”. Dokumenty mówią, że używa się go z rodzajami, ale kiedy próbuję wywołać metodę na nieograniczonej zmiennej typu T w rodzajach, to po prostu...

12
Konstruktor Flutter ChangeNotifierProvider jest przestarzały

Mam ten kod w mojej main.dart: main() { runApp( MultiProvider( providers: [ ChangeNotifierProvider(builder: (context) => Auth()), // /**problem here. builder displayed with strikethrough line**/ ], child: App(), ), ); } od około 2 dni temu mój kod studia wizualnego pokazuje to...

12
Uczciwy podział elementów listy

Biorąc pod uwagę listę ocen graczy, jestem zobowiązany do podzielenia graczy (tj. Ocen) na dwie grupy tak uczciwie, jak to możliwe. Celem jest zminimalizowanie różnicy między skumulowaną oceną drużyn. Nie ma żadnych ograniczeń co do tego, w jaki sposób mogę podzielić graczy na drużyny (jedna...

12
Aplikacja Create-React nie tworzy szablonu startowego

Próbuję utworzyć nowy projekt z szablonem maszynopisu zgodnie z tymi instrukcjami . npx create-react-app app-ui --template typescript Chociaż instaluje wszystkie moduły węzłów, nie tworzy projektu startowego ani nie korzysta z dostarczonego szablonu. Dostaję tę wiadomość: A template was not...