Reklama
Strona 136 z 358 PierwszaPierwsza ... 3686126134135136137138146186236 ... OstatniaOstatnia
Pokazuje wyniki od 2,026 do 2,040 z 5367

Temat: Programowanie - temat ogólny

  1. #2026
    konto usunięte

    Domyślny

    Cytuj Bazan napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    O(n+n) jeśli już. Za kazdym powtorzeniem robi jedna operacje, a nie tyle ile jest dluga tablica.
    Jestes pewien? Przy kazdym obrocie foreach, isset przeszukuje cala temp.

  2. #2027
    Avatar Bazan
    Data rejestracji
    2008
    Wiek
    31
    Posty
    1,909
    Siła reputacji
    18

    Domyślny

    Hmm, teraz nie wiem. Ale niby czemu cala tablice? Podaje konkretny element $temp['rower']. Wiec jedno sprawdzenie.
    Dreaming by drumming. ˆˆ™

  3. Reklama
  4. #2028
    konto usunięte

    Domyślny

    Cytuj Bazan napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Hmm, teraz nie wiem. Ale niby czemu cala tablice? Podaje konkretny element $temp['rower']. Wiec jedno sprawdzenie.
    Na stacku znalazlem 2 wersje isset, jedna O(1) (hashmap), druga O(n) :)

  5. #2029

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj Bazan napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Hmm, teraz nie wiem. Ale niby czemu cala tablice? Podaje konkretny element $temp['rower']. Wiec jedno sprawdzenie.
    zalezy od internalowej implementacji phpa mistrzu
    ale podejrzewam, że jest hashmap, nie widzę powodów by było inaczej, wtedy mówimy o złożoności całościowej O(n) ;)

  6. #2030
    Avatar Snazol
    Data rejestracji
    2008
    Położenie
    Zabrze
    Wiek
    30
    Posty
    308
    Siła reputacji
    16

    Domyślny

    Zaczynam dopiero bawic sie w programowanie i napotkalem problem, ktorego nie wiem jak obejsc, a pewnie jest prosty. Program poki co ma tylko przepisac tablice do drugiej i wypisac ta 2ga[pozniej mam zamiar cos trudniejszego dodac]. Internet nie chce podzielic sie wiedza. Jezyk to C. Kompilator to MS Visual Studio 2010

    Kod:
    #include <stdlib.h>
    #include <stdio.h>
    
    main()
    {
    	char zdanie[1024], zdaniewyjsciowe[1024];
    	int i=0;
    	printf("Podaj ciag znakow:\n");
    	fgets( zdanie, 1024, stdin );
    	for(;zdanie[i]!=0;i++)
    		
    			zdanie[i]=zdaniewyjsciowe[i];
    
    	printf("%s\n", zdaniewyjsciowe);
    
    
    
    system("PAUSE");
    return 0;
    }
    Po zrealizowaniu tego pojawiaja sie jakies szlaczki, zamiast napisu:
    Zdjecie

    Podpowie ktos gdzie robie blad?

  7. #2031
    Avatar 2cztery7
    Data rejestracji
    2014
    Posty
    628
    Siła reputacji
    10

    Domyślny

    zamień
    Kod:
    zdanie[i]!=0
    na
    Kod:
    zdanie[i]!='\0'
    '\0' to biały znak oznaczający koniec ciągu znaków

  8. #2032
    Avatar Absherr
    Data rejestracji
    2008
    Położenie
    Kraków
    Posty
    578
    Siła reputacji
    16

    Domyślny

    Z grubsza:
    Wczytujesz coś, wkładasz do zdanie. Później do zdanie wkładasz jakieś śmieci. Później wypisujesz śmieci.

    @up;
    Wydaje mi się, że powinno działać z 0.
    Try this at home:
    Kod:
    if('\0' == 0)
        printf("heheszki 247");
    Ostatnio zmieniony przez Absherr : 26-10-2014, 12:41

  9. #2033

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj 2cztery7 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    zamień
    Kod:
    zdanie[i]!=0
    na
    Kod:
    zdanie[i]!='\0'
    '\0' to biały znak oznaczający koniec ciągu znaków
    \0 == 0x00

  10. #2034
    Avatar Snazol
    Data rejestracji
    2008
    Położenie
    Zabrze
    Wiek
    30
    Posty
    308
    Siła reputacji
    16

    Domyślny

    Facet od programowania pozwalal tak uzywac, ale przewaznie wlasnie tak pisal, jak 2cztery7. Mimo wszystko nie rozwiazalo to problemu, wciaz sa te dziwne szlaczki.

    #edit
    Wczytuje smieci do 'zdanie', przepisuje je do 'zdaniewyjsciowe' i wypisuje 'zdaniewyjsciowe'. W teorii.
    Ostatnio zmieniony przez Snazol : 26-10-2014, 12:55

  11. #2035
    Avatar 2cztery7
    Data rejestracji
    2014
    Posty
    628
    Siła reputacji
    10

    Domyślny

    o racja, zapomniałem, że \0 jest również na zerowej pozycji w ascii :P mimo wszystko polecam pisanie '\0', gdyż jest jednoznaczne i IMO bardziej czytelne.
    @Snazol ;
    Kod:
    zdanie[i]=zdaniewyjsciowe[i];
    ta linijka przypisuje wartość zdaniewyjściowe[i] (gdzie są śmieci) do zdanie[i], nie na odwrót. śmieci oznaczają losowe wartości w pamięci a nie input :P
    Ostatnio zmieniony przez 2cztery7 : 26-10-2014, 13:00

  12. #2036
    Avatar Snazol
    Data rejestracji
    2008
    Położenie
    Zabrze
    Wiek
    30
    Posty
    308
    Siła reputacji
    16

    Domyślny

    Ok, teraz dziala. Wiedzialem, ze zrobilem strasznie glupi blad. Dzieki wielkie:)

  13. #2037
    Avatar Pumpkin
    Data rejestracji
    2010
    Posty
    3,036
    Siła reputacji
    16

    Domyślny

    Cytuj 2cztery7 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Witam, macie jakieś strony z pomysłami do napisania programow takich od hello world do stopniowo trudniejszych?
    http://main.edu.pl/pl/user.phtml?op=...n=284&page=cpp > do opanowania języka
    http://www.dreamincode.net/forums/to...ct-ideas-list/ > wstęp do wyższego stopnia wtajemniczenia :D
    jak przerobisz część spoja to powinieneś mieć składnię języka opanowaną.
    jeżeli planujesz tworzyć gry, to możesz nauczyć się jakieś biblioteki graficznej (sfml, allegro lub na hardcora opengl/directx) i napisz sobie arkanoida, pacmana, tetrisa, klona mario, potem coś ambitnego i lecisz z koksem.
    Dodałem sobie ostatnio ten pierwszy link z zadaniami i porobiłem po kilka zadań tydzień temu i dzisiaj też trochę i w sumie większość zrobiona, ale niektóre mimo tego że dobrze zrobione to analiza na stronce podaje że problemy z kompilacją np jak robie dynamiczne tablice wielowymiarowe albo tablice własnych struktur to są problemy.
    Chciałbym żeby ktoś coś polecił co teraz robić , chciałbym stopniowo zacząć robić coś trudniejszego ale żeby od razu nie rzucać się na głęboką wodę i nie zniechęcić. W tym drugim linku jest lista projektów ale jakoś mnie ona nie przekonuje. Chce zrobić coś ciekawego i żeby skupiać się na jakichś istotnych rzeczach i uczyć się nowych a nie tracić kupę czasu na tworzenie tekstowych menu, pól klas i metod do programów typu "automat biletowy" jako aplikacja konsolowa.

  14. #2038
    Avatar 2cztery7
    Data rejestracji
    2014
    Posty
    628
    Siła reputacji
    10

    Domyślny

    http://www.sfml-dev.org/tutorials/2.1/
    czytasz i lecisz:
    arkanoid
    tetris
    pacman
    mario
    oczywiście wszystko w 100% obiektowo
    Ostatnio zmieniony przez 2cztery7 : 26-10-2014, 14:18

  15. #2039
    Avatar Zeimer
    Data rejestracji
    2008
    Położenie
    Kraina Konserwatywnych Liberałów
    Posty
    398
    Siła reputacji
    17

    Domyślny

    W sumie to zapomniałem się wam torgi pochwalić, że zarobiłem pierwszy hajs na programowaniu w te wakacje — 2 koła na głowę za sklep internetowy robiony z kolegą w PHP i ZF2. Dzięki tej pracy stwierdziłem, że nie chcę już nigdy więcej pisać w PHP oraz nie chcę nigdy więcej pracować na zlecenie — zostaje korpo (planuje poszukać roboty w wakacje) albo własny biznes (mam pewien dobry pomysł).
    Ostatnio zmieniony przez Zeimer : 26-10-2014, 21:00

  16. #2040
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    29
    Posty
    1,247
    Siła reputacji
    14

    Domyślny

    Cytuj Zeimer napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    nie chcę już nigdy więcej pisać w PHP
    dlaczego?

    Gratulacje :D Napisaliście sklep od podstaw? Pochwal się :)

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 2 użytkowników przegląda ten temat. (0 użytkowników i 2 gości)

Podobne tematy

  1. Star Wars: The Old Republic - temat ogólny
    Przez Mefistos w dziale Inne gry
    Odpowiedzi: 106
    Ostatni post: 21-11-2012, 14:28
  2. League of Legends //dla potomnosci: League of Legends - temat ogolny.
    Przez ZinC w dziale Inne gry
    Odpowiedzi: 30145
    Ostatni post: 24-03-2012, 02:33
  3. Cities XL 2012 - temat ogólny
    Przez Bezdomny w dziale Inne gry
    Odpowiedzi: 0
    Ostatni post: 20-10-2011, 18:11
  4. Dragon Ball Legend temat ogólny
    Przez Mugenoo w dziale Tematy serwerów
    Odpowiedzi: 20
    Ostatni post: 02-03-2011, 16:47

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •