1
00:00:00,580 --> 00:00:00,960
W porządku.

2
00:00:00,960 --> 00:00:05,140
Tak więc nadszedł czas, aby zacząć pisać jakiś wyścig na własną rękę i ten problem ustaw.

3
00:00:05,190 --> 00:00:10,270
Mam kilka problemów, które obejmują tablice metod tablicy i tablicy iteracji.

4
00:00:10,560 --> 00:00:22,540
Zamierzam przedstawić wszystkie problemy w tym filmie, a potem w następnym filmie Pójdę nad rozwiązaniami jak zawsze chodzi o to, że próbują one na własną rękę do nich idziesz do pisania kodu.

5
00:00:22,590 --> 00:00:28,260
Chciałbym zrobić je w jednym pliku giganta, ale to zależy od ciebie, jak właściwie zorganizować to.

6
00:00:28,380 --> 00:00:30,900
Pierwszy z nich to wydruk odwrotnie.

7
00:00:30,900 --> 00:00:33,770
Więc druku odwrotnego jest funkcją, która trzeba pisać.

8
00:00:33,930 --> 00:00:49,830
To trwa jeden argument i że argument przyjmuje się tablicą i wszystko, funkcja musi zrobić to print, że tablica jednej linii na raz w odwrotnej kolejności, dzięki czemu można zobaczyć drukowanej odwrocie tablicy ABC wypisuje.

9
00:00:49,830 --> 00:00:51,390
C B A.

10
00:00:51,930 --> 00:00:56,490
Tak, że podpowiedź tutaj trzeba użyć pętli.

11
00:00:56,490 --> 00:01:03,300
Widać tu przykładów jest jednolita, gdy mijamy się w tablicę wszystkich swoich Zwraca true.

12
00:01:03,780 --> 00:01:07,590
Ale kiedy przechodzą w tablicy ma jeden dwa w niej.

13
00:01:07,590 --> 00:01:09,180
Rzeczy nie są takie same.

14
00:01:09,270 --> 00:01:11,000
Więc return false.

15
00:01:11,010 --> 00:01:11,870
To samo tutaj.

16
00:01:11,880 --> 00:01:13,770
Ta tablica jest trzyliterowy B.

17
00:01:13,950 --> 00:01:16,110
To są identyczne lub jednolite.

18
00:01:16,110 --> 00:01:17,760
Więc wracamy prawda.

19
00:01:17,760 --> 00:01:19,840
W tym przypadku nie są one takie same Muhtar.

20
00:01:19,860 --> 00:01:21,510
Więc to zwraca false.

21
00:01:21,510 --> 00:01:32,910
Twoja głowa jest to, że będziesz chciał użyć pętli i co ważniejsze chcesz mieć zmienną, która po prostu śledzi pierwszej pozycji w indeksie, a następnie będziesz porównania, że ​​w pętli do następnego elementu.

22
00:01:33,330 --> 00:01:41,610
A potem, jeżeli są równe w stosunku do następnego do następnego, a jeśli w żadnym punkcie nie są one równe, to jesteś po prostu zrobić return false.

23
00:01:41,610 --> 00:01:49,800
Następna w kolejce jest jakaś tablica niektóre tablicą to funkcja, która powinna podjąć tablicy i to będzie można założyć, że tablica jest pełna liczb.

24
00:01:49,860 --> 00:01:54,090
Wszystko, co musisz zrobić, to dodać numery i zwrotem sumy.

25
00:01:54,120 --> 00:02:01,770
Można tu zobaczyć niektóre tablicą jednego do trzech jest równa jeden plus dwa plus trzy która zwraca sześć.

26
00:02:01,890 --> 00:02:05,550
Ty sugerując, że trzeba użyć pętli i prawie wszystko to, czego potrzebujesz pętlę.

27
00:02:05,790 --> 00:02:15,890
A także chcesz mieć zmienną o nazwie wynik lub odebrać lub niektóre dokąd idziesz do przechowywania odpowiedź i stale dodawać do niego za każdym razem przez pętlę.

28
00:02:16,170 --> 00:02:18,640
Ostatnim problemem w zestawie jest Max.

29
00:02:18,900 --> 00:02:28,510
Więc Max to funkcja, która powinna również zaakceptować tablicę i można założyć, tablice wszystkie numery i wszystko, co musi zrobić, to zwrócić maksymalną liczbę w tej tablicy.

30
00:02:28,770 --> 00:02:38,460
Więc jak widać tutaj, kiedy damy mu jeden dwa i trzy w jednej macierzy otrzymujemy trzy wrócił bo to maksymalna tej tablicy.

31
00:02:38,460 --> 00:02:45,500
Podobnie, gdy robimy to tutaj 10 3 10 i 4 wracamy 10, ponieważ jest to maksimum w tej tablicy.

32
00:02:45,870 --> 00:02:55,980
Więc znowu wskazówka ma potrzeby korzystania z pętli i trzeba użyć zmiennej, która będzie przechowywać swoją maksymalną liczbę i za każdym razem przez pętlę będziesz musiał uaktualnić tej zmiennej.

33
00:02:56,130 --> 00:03:00,490
Jeżeli bieżąca wartość w pętli jest większy niż stary maksimum.

34
00:03:00,510 --> 00:03:03,260
Dobrze więc, że jest to dla tego problemu ustawić.

35
00:03:03,270 --> 00:03:07,170
Gorąco zachęcam, że masz trochę czasu, aby zrobić to są one zbierane.

36
00:03:07,170 --> 00:03:09,270
Są one zaprojektowane w bardzo szczególny sposób.

37
00:03:09,270 --> 00:03:15,750
Zamierzają pomóc partii, jeśli po prostu zatrzymać i spędzić pół godziny lub godzinę próbuje te problemy w następnym filmie.

38
00:03:15,750 --> 00:03:18,550
Zamierzam przejść nad rozwiązaniami jak zawsze zaczyna od zera.
