Dodaj wpis w tym temacie
Spis tematów | Strona: 1 2 ... 523 524 525 ... 554 555 Wyślij wiadomość do admina |
Przewiń wpisy ↓ | moje ... oprogramowanie |
2025-01-27 (21:49)![]() Data rejestracji: 2017-03-29 Ilość postów: 8826 ![]() | wpis nr 1 549 877 [ CZCIONKA MONOSPACE ] MultiTest Mam kilka pomysłów z ChatGPT jak ominąć konwersję, teraz potrzebuję weny na testy. Podpowiedział dlaczego konwersja jest tak czasochłonna i swoje sugestie. Z niej muszę zrezygnować. Nie obrażam się, bo nie musisz popierać mojego pomysłu, ale ja lubię kombinować. Wy możecie nazywać to na tym etapie druciarstwem, bo dopiero po ewentualnym osiągnięciu zamierzonego celu układam pomysł w ładną formę. |
2025-01-27 (22:43)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 900 [ CZCIONKA MONOSPACE ] ![]() wszystko się zgadza ...... drobiazg był zapomniałem ze Ty fair_play się bawisz z option base1 u mnie tablica adresów musi startować od [0] ale naprawione i gra ...... No ale sprawdzałem z moim programem i przy dużych ilościach danych to raczej czasu ........ nie ubyło czyli przyśpieszenia nie ma .....ale gdzie nie gdzie jest ![]() tak więc zaraz wyślę tą wersję ...... nie chce mi się dorabiać na razie gwarancji dla 8-ek bo jedynie puszcza mnie V=MAX=57 a można by i gwarancje 9 i 10 ......ale ......... może przy innej okazji choć procedura jest rzeczywiście banalnie prosta. Potrzebny pomysł na pomijanie adresów które już są odnotowane ale to musiało by być -->"bardzo ....bardzo sprytne" by nie zamulać procesu obliczeń. Na razie nie wiem,i nie wiem też czy mi sie chce nad tym myśleć. no i zwolniłem pamięć dla danych z pliku bo rzeczywiście ...... może lepiej pobierać je w locie to bardzo mała część czasu obliczeń..... choć wcześniej był nakaz tylko jeśli wartość ilości linii była 0 ,bo to zmienna globalna...... to wtedy pobierał dane z pliku z automatu. zwalniam możliwie wszystko maska:=Nil; adresy :=Nil; ileliniiloadplik:=0; |
2025-01-27 (22:48)![]() Data rejestracji: 2020-08-05 Ilość postów: 5909 ![]() | wpis nr 1 549 903 [ CZCIONKA MONOSPACE ] Jacek, Chat nie odpowie dobrze.. jak nie zrozumie.. bo najprawdopobniej kalkuje cudzy kod w w określonym kontekście najlepiej pasującym do Twojego pytania. I coś odpowiedzieć musi Programiści też korzystają chociażby dla błyskawicznego wypisania tego całego nudnego i długiego czasem kodu, tej całej otoczki, jaką jednak trzeba wypisać dla realizacji swojego pomysłu. Przy okazji jeszcze dopisze kod zwalniania pamięci gdzie trzeba żeby potem out of memory nie wyszło. Nie zbawienie ale użytek Piszesz : "danych opartych na zmiennych. Z tym, że zawsze pojawia się problem przy dostępie. Zawsze muszę łączyć string z integer, a to jest koszmarnie czasochłonne." Nie można dobrze podpowiedzieć jak sie widzi kodu, ale przykład może być taki: a, b to zmienne funkcja o parametrach a,b zwróci ci daną opartą na tych zmiennych w pseudo kodzie: function konwersja (a,b):wynik - dane wynikające z podstawienia wartości do a i b. jeżeli "a" to string, a b:to integer to wynikiem funkcji będzie przekonwertowana wartość typu string np. 'tablica 11' Przy konwersji można skorzystać z z wbudowanych funkcji albo napisać swoją, gdy to jest nietypowe. Co jest w tym" koszmarnie czasochłonne " ? ... można ominąć konwersję, jak jest niepotrzebna.. tylko wtedy zacznij zastanawiać się sie nad zbędnym kodem, efektem z różnych podpowiedzi żeby tylko działało ... --- wpis edytowano 2025-01-27 22:59 --- |
2025-01-27 (23:03)![]() Data rejestracji: 2017-03-29 Ilość postów: 8826 ![]() | wpis nr 1 549 908 [ CZCIONKA MONOSPACE ] MultiTest Zrobiłem goły test tylko dla tego przypadku kiedy jest zmiana z liczby na string i dla tablic. Dla miliarda powtórzeń w pętli żeby nie było wahnięć o jakieś ułamki sekundy mój sposób męczył go 2 sekundy, przy zamianie na string "tylko" 37 sekund. To nie jest różnica? Zadeklarowałem pustą tablicę (80, 80) z jedną wpisaną wartością dla indeksu (40, 40) i tylko ją odczytywałem miliard razy. --- wpis edytowano 2025-01-27 23:07 --- |
2025-01-27 (23:10)![]() Data rejestracji: 2016-05-12 Ilość postów: 8682 ![]() | wpis nr 1 549 909 [ CZCIONKA MONOSPACE ] 777ch> A co z "niedokładnością"? "choć procedura jest rzeczywiście banalnie prosta." Procedura jest banalnie prosta, bo oparta na niebanalnej tablicy adresów ![]() --- wpis edytowano 2025-01-27 23:25 --- |
2025-01-27 (23:36)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 911 [ CZCIONKA MONOSPACE ] A co z "niedokładnością"? nie ma ..... ale może coś jeszcze wyjdzie |
2025-01-27 (23:40)![]() Data rejestracji: 2016-05-12 Ilość postów: 8682 ![]() | wpis nr 1 549 912 [ CZCIONKA MONOSPACE ] "tak więc zaraz wyślę tą wersję" Wysłałeś, bo nic nowego nie mam? |
2025-01-27 (23:48)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 914 [ CZCIONKA MONOSPACE ] Już masz ![]() |
2025-01-27 (23:52)![]() Data rejestracji: 2016-05-12 Ilość postów: 8682 ![]() | wpis nr 1 549 916 [ CZCIONKA MONOSPACE ] Faktycznie ![]() |
2025-01-27 (23:58)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 917 [ CZCIONKA MONOSPACE ] do kosza ,zapomniałem o czymś przy 6-kach ![]() masz nowa pocztę |
2025-01-28 (00:04)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 918 [ CZCIONKA MONOSPACE ] fair_play lepiej? |
2025-01-28 (00:27)![]() Data rejestracji: 2020-08-05 Ilość postów: 5909 ![]() | wpis nr 1 549 925 [ CZCIONKA MONOSPACE ] Jacek Jeżeli chciałeś zrobić test z odczytywaniem miliard razy to zrobiłeś ![]() Zawsze jakiś inny sposób jest szybszy od poprzedniego, ale... czy czasem nie lepiej zostawić samochód i jechać rowerem, choc dużo wolniej to jest ? .. celowość i użyteczność, szybkość może być drugorzędna. 1.Może być i tak że znacznie więcej czasu musisz poświęcić na przygotowanie tego swojego szybszego sposobu, więc czy to się kalkuluje ? 2. Czy używasz wbudowanej funkcji konwersji czy własnej, jak jeszcze inaczej można napisać ten kawałek kodu ? 3. Mogą być jeszcze inne fragmenty programu które wykorzystując wynik konwersji szybciej przez to zadziałają. To ogólnie, bo nie widać kodu ani ewentalnych błędów i nic nie wiadomo o celu poza chęcią przyśpieszenia. W sumie rozpatrywać najlepiej komplementarnie. --- wpis edytowano 2025-01-28 00:38 --- |
2025-01-28 (00:28)![]() Data rejestracji: 2016-05-12 Ilość postów: 8682 ![]() | wpis nr 1 549 927 [ CZCIONKA MONOSPACE ] W każdej poczcie jest inny plik.txt. |
2025-01-28 (00:33)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 928 [ CZCIONKA MONOSPACE ] tak najnowszy jest ok a plik.txt to generuje się automatycznie jak losowo kliknę Ja nie jestem taki .... pédant jak Ty --- wpis edytowano 2025-01-28 00:36 --- |
2025-01-28 (00:38)![]() Data rejestracji: 2016-05-12 Ilość postów: 8682 ![]() | wpis nr 1 549 929 [ CZCIONKA MONOSPACE ] Nie chodzi o pedanterię tylko z tym plikiem mam Out of memory więc nie mam jak porównać z excelem. Wygeneruj jakiś do 40 liczb. |
2025-01-28 (00:41)![]() Data rejestracji: 2020-08-05 Ilość postów: 5909 ![]() | wpis nr 1 549 930 [ CZCIONKA MONOSPACE ] W programowaniu jednak trzeba być trochę pedantem, może nawet więcej niż trochę, to fakt ![]() --- wpis edytowano 2025-01-28 00:42 --- |
2025-01-28 (00:43)![]() Data rejestracji: 2016-05-12 Ilość postów: 8682 ![]() | wpis nr 1 549 931 [ CZCIONKA MONOSPACE ] Ok, sam wygeneruję i porównam, ale to już jutro ![]() |
2025-01-28 (00:44)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 932 [ CZCIONKA MONOSPACE ] to nie możesz sam kliknąć w losowe i już chwila i masz 01 02 03 05 10 11 13 14 16 18 21 25 27 28 29 30 31 35 36 37 38 39 40 41 42 01 02 04 05 06 07 08 09 10 12 14 15 16 18 21 24 25 26 27 29 30 31 32 34 37 01 02 04 05 06 07 09 11 12 13 14 16 18 22 23 27 33 34 35 36 37 38 39 40 42 01 02 03 04 05 06 07 08 09 10 12 13 14 15 18 19 20 22 26 27 29 30 31 33 34 01 02 03 04 05 06 07 08 09 10 12 14 15 16 17 19 20 23 24 26 28 30 33 34 35 01 02 03 04 05 06 07 08 09 12 14 15 17 19 21 22 24 25 27 28 30 32 33 34 42 01 02 03 04 05 07 09 11 13 14 17 19 21 22 24 25 28 32 33 36 37 38 39 40 41 01 02 03 04 09 10 12 14 16 17 18 19 20 21 22 23 24 25 26 28 29 31 32 33 35 01 02 03 05 06 08 11 12 13 14 15 20 21 23 25 26 28 34 36 37 38 39 40 41 42 01 03 06 08 09 11 13 15 17 18 21 22 24 27 29 31 34 35 36 37 38 39 40 41 42 01 02 04 05 06 07 08 09 10 12 14 15 17 20 21 22 23 25 26 27 28 30 32 34 35 01 02 04 05 06 07 08 09 12 14 15 16 17 18 22 23 27 28 29 30 31 33 34 35 41 01 02 04 05 07 08 09 10 11 14 15 20 22 26 29 30 31 33 36 37 38 39 40 41 42 01 02 05 06 10 11 12 13 14 17 19 23 24 29 30 31 32 34 36 37 38 39 40 41 42 01 02 05 08 11 13 14 15 16 17 18 19 20 24 26 27 32 35 36 37 38 39 40 41 42 01 03 04 06 07 08 10 11 13 15 16 19 21 27 30 32 33 34 36 37 38 39 40 41 42 01 03 04 07 11 12 13 18 19 20 21 23 26 29 31 32 33 35 36 37 38 39 40 41 42 01 03 04 09 10 11 12 13 16 17 20 21 22 23 24 26 27 30 36 37 38 39 40 41 42 01 03 05 06 07 10 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 35 01 03 08 10 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 01 04 06 07 11 13 16 17 20 24 25 26 27 28 29 31 33 34 36 37 38 39 40 41 42 01 04 07 08 10 11 12 13 15 17 18 23 24 25 28 30 33 35 36 37 38 39 40 41 42 01 05 06 09 10 11 13 18 19 20 22 25 26 28 30 32 34 35 36 37 38 39 40 41 42 01 08 09 11 12 13 15 16 19 20 22 23 25 27 28 29 31 32 36 37 38 39 40 41 42 02 03 04 05 06 07 08 09 10 11 12 15 17 18 19 23 24 26 27 28 29 30 31 34 35 02 03 04 05 06 07 08 09 10 12 15 16 19 21 22 23 24 25 26 27 30 32 33 34 35 02 03 04 05 06 07 08 09 12 13 15 16 17 18 19 20 21 25 27 28 29 30 31 32 34 02 03 04 05 06 07 09 11 12 15 16 17 18 19 20 28 30 31 36 37 38 39 40 41 42 02 03 04 05 07 08 09 10 13 17 19 23 26 27 28 29 34 35 36 37 38 39 40 41 42 02 03 05 06 10 11 12 13 15 20 22 24 27 28 29 32 33 35 36 37 38 39 40 41 42 02 03 05 08 11 13 16 18 22 23 24 26 28 30 31 32 33 34 36 37 38 39 40 41 42 02 04 05 06 07 08 09 10 11 12 13 16 18 21 24 25 26 29 32 36 38 39 40 41 42 02 04 05 06 07 08 09 11 12 15 18 20 21 22 23 24 25 27 29 30 31 32 33 34 35 02 04 05 07 09 13 15 20 21 23 24 25 27 30 31 32 34 35 36 37 38 39 40 41 42 02 05 06 08 11 12 13 17 19 21 22 25 26 27 30 31 33 35 36 37 38 39 40 41 42 02 05 10 11 13 15 16 17 18 19 20 21 22 23 25 29 33 34 36 37 38 39 40 41 42 02 06 08 09 11 13 14 18 19 20 21 23 24 27 28 29 30 33 36 37 38 39 40 41 42 03 04 06 07 11 13 14 15 16 19 22 23 24 25 26 29 30 35 36 37 38 39 40 41 42 03 04 07 08 10 11 12 13 14 18 19 20 22 24 25 27 31 34 36 37 38 39 40 41 42 03 05 06 09 10 11 13 14 15 17 18 23 25 26 27 31 32 33 36 37 38 39 40 41 42 03 08 09 11 12 13 14 16 17 20 25 27 29 30 32 33 34 35 36 37 38 39 40 41 42 04 06 07 08 10 11 13 14 16 17 20 21 22 23 28 31 32 35 36 37 38 39 40 41 42 04 07 11 12 13 14 15 17 18 21 22 26 27 28 29 30 32 34 36 37 38 39 40 41 42 09 10 11 12 13 14 15 16 19 21 24 26 27 28 31 33 34 35 36 37 38 39 40 41 42 |
2025-01-28 (00:46)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 933 [ CZCIONKA MONOSPACE ] jedna linia mniej od rekordu Alessandro Jurcovicha brak 201 do rekordu dla 5 if 5 |
2025-01-28 (00:47)![]() Data rejestracji: 2005-11-07 Ilość postów: 22656 ![]() | wpis nr 1 549 934 [ CZCIONKA MONOSPACE ] to na razie dobrej nocki |
| Dodaj wpis w tym temacie | Spis tematów | Wyniki lotto | Strona: 1 2 ... 523 524 525 ... 554 555 Wyślij wiadomość do admina |