Aktywne Wpisy
mirko_anonim +18
✨️ Obserwuj #mirkoanonim
Na co lepiej wydać 120 tys.?
1) Na budowę domu, którego nam aktualnie brakuje i chcielibyśmy nie musieć wynajmować. Żeby dziecko miało swój pokój. Żeby mieć gdzie mieszkać i zacząć zajmować się innymi celami.
2) Na rozwód z żoną, z którą od miesięcy nie śpię w jednym łóżku. Dla której wspólne spędzenie czasu to #!$%@? jej. Która patrzy na mnie z góry. Której już się zdarzyło rzucić na mnie
Na co lepiej wydać 120 tys.?
1) Na budowę domu, którego nam aktualnie brakuje i chcielibyśmy nie musieć wynajmować. Żeby dziecko miało swój pokój. Żeby mieć gdzie mieszkać i zacząć zajmować się innymi celami.
2) Na rozwód z żoną, z którą od miesięcy nie śpię w jednym łóżku. Dla której wspólne spędzenie czasu to #!$%@? jej. Która patrzy na mnie z góry. Której już się zdarzyło rzucić na mnie
Aegithalos +1
Jestem na 3 msc okresie wypowiedzenia. W kwietniu zaczynają się w firmie rozmowy podsumowujące pracę i przy okazji wręczanie podwyżek, z wyrównaniem od początku kwietnia. Z tego co wiem, pozostali pracownicy otrzymali maila z informacją że takie spotkania się odbędą, a ja nie. Czy ktoś wie czy ja też powinnam coś takiego dostać? W końcu to podsumowanie zeszłego roku, a wtedy jeszcze normalnie pracowałam. Znalazlam tylko dwa orzecznictwa w sumie, ale oba
Piszę sobie radix sort w MASM i natrafiam na 2 problemy:
1. Podczas niektórych wywołań leci błąd:
Run-Time Check Failure #2 - Stack around the variable 'firstarray' was corrupted._
Nie widzę szczególnego błędu u mnie w kodzie, jakieś sugestie?
2. Elementy w "posortowanej" tablicy są pozamieniane parami, a wydaje mi się że algorytm jest poprawny. Pewnie świeże spojrzenie znalazłoby błąd w tym kodzie.
Kod:
main.cpp
radixsort.asm
#programowanie
Komentarz usunięty przez autora Wpisu
jl fin -> jle fin (to pierwsze)
:)
- nie wszystkie rejestry, z których korzystasz zapisujesz w prologu funkcji. Musisz to robić inaczej funkcje, które wywołują radixsort nie będą działać poprawnie
- array + leftoneindex - to jest ok w C. Natomiast w asm 'add edx, esi' zadziałałoby dla tablic charów, a tym przypadku masz tablicę intów więc musisz to robić raczej w stylu edx + esi*4