Informatyka Matura 2021 - Zadanie 2.
Вставка
- Опубліковано 15 гру 2024
- Zadanie 2. Analiza algorytmu
Niech n będzie nieujemną liczbą całkowitą, a T[1..n] - tablicą zawierającą n liczb całkowitych.
Dla n = 0 tablica T jest pusta (nie zawiera żadnego elementu).
Wykonaj analizę poniżej zapisanej funkcji d(x), która rozszerza tablicę T o liczbę całkowitą x, a następnie przeprowadza pewną reorganizację zawartości tej tablicy.
Pozwolę sobie skomentować to zadanie używając ogólnie przeciętnego skrótu, na który składa się dwudziesta czwarta litera alfabetu łacińskiego, którą graficznie przedstawia się jako "X" oraz czwartą litera alfabetu, którą graficznie przedstawia się jako "D", celem wyrażenia mojego rozbawienia treścią, z którą się właśnie zapoznałem.
bohater
bez przesady :3
Ale dobry filmik
Będzie też praktyka?
Tak, właśnie siadam do nagrywania ^^
@@dawidthecactus5374 Dzięki bardzo :)
@@jakub.kozlowski4481 jest już zadanie z Excela ^^
Kto kurwa od 1 liczy w programowaniu. Przygotowuje sie na mature z infy i rozpisałem sobie to w programie żeby nie robić w głowie i jak jest T[s] to im dosłownie chodzi o s-owy element czyli np długość tablicy (T) =5 czyli według nich T[s] to to samo co piąty element z T a w pythonie to jest T[4] bo liczymy od 0 gdzie pierwszym elementem będzie T[0]. Ja zdaje sobie sprawe z tego że to pseudokod i może tu działają inne zasady niż w programowaniu ale to takie bezmyślne żeby tak zapisywac zadanie na maturze.
Spójrz proszę na zapis w treści zadania “T[1..n]”. Oznacza to że przedział indeksów w tej tablicy to od 1 do n (w programowaniu domyślnie jest 0 do n-1). W takim wypadku, trzeba uznawać ze pierwszy element tablicy to 1, a nie 0. Dlaczego? Bo odpowiedź, która zawiera zmniejszony indeks o 1, będzie błędna. Niestety, ale pseudojęzyk ma takie zasady i trzeba się ich stosować, jeśli nie chce się stracić punktów na maturze czy później na studiach