Temat: algorytmy prośba o pomoc.

mam pytanie czy mógłby mi ktoś pomóc napisać algorytmy list,dzewa,stosu,
Lista.
a)Policzyć ile jest elementów, których wartość jest
mniejsza niż pewna zadana liczba
– int ileElementow(ElementListy * lista, int szukanaWartosc)
b)Dodać nowy element (na początku listy, na
końcu listy, za elementem o podanym numerze)
c)Usunąć element z listy(z końca listy, z początku
listy, o podanym numerze, o podanej wartości)
d)Posortować listę
e)Przechodząc listę maksymalnie raz, ustawić
wskaźnik na jej środkowym elemencie.
drzewo:
Zaimplementować metody preorder, inorder,
postorder
a)Zamienić ze sobą dwa węzły w drzewie
b)Znaleźć element największy w drzewie
binarnym (posortowanym i nie) – jaka metoda
przechodzenia?
c)Usunąć węzeł z drzewa – jaka metoda
przechodzenia?
Dawid Ireno

Dawid Ireno Software Architect

Temat: algorytmy prośba o pomoc.

Polecam jako lekturę Thomas Cormen - Wprowadzenie Do Algorytmów i Niklaus Wirth - Algorytmy Plus Struktury Danych Równa Się Programy dla wszystkich na prawdę początkujących w świecie algorytmów. Książki dostępne zarówno w wersji polsko jak angielskojęzycznej.

BTW. Problemy wspomniane to analiza podstaw, podstaw, podstaw, ewentualnie jeden poziom zamotania dalej. To jak analizować protony wchodzące w skład atomów w cząsteczkach z których składa się beton z którego to budujemy mosty. Mam nadzieję mimo wszystko że zadania udało się pomyślnie rozwiązać.

Następna dyskusja:

Algorytmy kwantowe




Wyślij zaproszenie do