1
00:00:00,580 --> 00:00:00,960
Todo bien.

2
00:00:00,960 --> 00:00:05,140
Entonces es hora de que comiences a escribir una carrera por tu cuenta y se establezca este problema.

3
00:00:05,190 --> 00:00:10,270
Tengo algunos desafíos que cubren arreglos Array métodos e iteración de matriz.

4
00:00:10,560 --> 00:00:15,600
Voy a presentar todos los problemas en este video primero y luego en el siguiente video

5
00:00:15,600 --> 00:00:21,240
voy a repasar las soluciones, como siempre, el punto aquí es que intente esto por su cuenta, ya

6
00:00:21,240 --> 00:00:22,540
que estará escribiendo código.

7
00:00:22,590 --> 00:00:28,260
Yo los haría en un archivo gigante pero depende de ti cómo realmente estructuras eso.

8
00:00:28,380 --> 00:00:30,900
El primero es imprimir al revés.

9
00:00:30,900 --> 00:00:33,770
Así que imprimir en reversa es una función que necesitarás escribir.

10
00:00:33,930 --> 00:00:39,870
Eso toma un argumento único y se supone que ese argumento es una matriz y todo lo que

11
00:00:39,870 --> 00:00:47,340
la función necesita hacer es imprimir esa matriz una línea a la vez en orden inverso para que pueda ver el reverso

12
00:00:47,340 --> 00:00:49,830
impreso de la matriz que ABC imprime.

13
00:00:49,830 --> 00:00:51,390
C B A.

14
00:00:51,930 --> 00:00:56,490
Para que tu sugerencia aquí necesites utilizar un bucle.

15
00:00:56,490 --> 00:01:03,300
Puede ver aquí y los ejemplos son uniformes cuando pasamos una matriz de todos los retornos verdaderos.

16
00:01:03,780 --> 00:01:07,590
Pero cuando pasamos en una matriz, tiene dos únicos.

17
00:01:07,590 --> 00:01:09,180
Las cosas ya no son idénticas.

18
00:01:09,270 --> 00:01:11,000
Entonces devolvemos falso.

19
00:01:11,010 --> 00:01:11,870
Lo mismo aqui.

20
00:01:11,880 --> 00:01:13,770
Esta matriz es de tres letras B.

21
00:01:13,950 --> 00:01:16,110
Entonces esos son idénticos o uniformes.

22
00:01:16,110 --> 00:01:17,760
Entonces volvemos cierto

23
00:01:17,760 --> 00:01:19,840
En este caso, no son el mismo Muhtar.

24
00:01:19,860 --> 00:01:21,510
Entonces devuelve falso.

25
00:01:21,510 --> 00:01:26,520
Su cabeza aquí es que querrá usar un ciclo y, lo que es más importante, desea tener una

26
00:01:26,520 --> 00:01:32,010
variable que simplemente haga un seguimiento del primer elemento en el índice y luego lo compare en el ciclo con

27
00:01:32,010 --> 00:01:32,910
el siguiente elemento.

28
00:01:33,330 --> 00:01:37,260
Y luego, si eso es igual al del siguiente en comparación con el siguiente y

29
00:01:37,260 --> 00:01:41,610
si en algún punto no son iguales, entonces lo que acaba de hacer es devolver falso.

30
00:01:41,610 --> 00:01:47,790
La siguiente es una matriz, una matriz es una función que debería tomar una matriz y se supondrá que

31
00:01:47,790 --> 00:01:49,800
la matriz está llena de números.

32
00:01:49,860 --> 00:01:54,090
Todo lo que necesita hacer es agregar los números y devolver la suma.

33
00:01:54,120 --> 00:02:01,770
Puedes ver aquí una matriz de uno a tres es igual a uno más dos más tres que devuelve seis.

34
00:02:01,890 --> 00:02:05,550
Estás insinuando que necesitas usar un ciclo y prácticamente todo lo que necesitas es un ciclo.

35
00:02:05,790 --> 00:02:12,600
Y también desea tener una variable llamada resultado o respuesta o alguna parte donde va a almacenar la respuesta

36
00:02:12,600 --> 00:02:15,890
y agregarla constantemente cada vez que pasa el ciclo.

37
00:02:16,170 --> 00:02:18,640
El último problema en el conjunto es Max.

38
00:02:18,900 --> 00:02:24,630
Entonces, Max es una función que también debe aceptar una matriz y puede suponer que todas las matrices tienen números

39
00:02:24,630 --> 00:02:28,510
y todo lo que necesita hacer es devolver el número máximo en esa matriz.

40
00:02:28,770 --> 00:02:35,820
damos uno dos y tres en una sola matriz, obtenemos tres devueltos porque ese es el máximo de esa matriz.

41
00:02:35,820 --> 00:02:38,460
Entonces, como pueden ver aquí cuando le

42
00:02:38,460 --> 00:02:45,500
Del mismo modo, cuando lo hacemos aquí 10 3 10 y 4, devolvemos 10 porque es un máximo en esa matriz.

43
00:02:45,870 --> 00:02:51,120
Entonces, la pista nuevamente no es necesario usar un ciclo y tendrás que usar una variable que va

44
00:02:51,120 --> 00:02:55,980
a almacenar tu número máximo y cada vez que pases por el ciclo necesitarás actualizar esa variable.

45
00:02:56,130 --> 00:03:00,490
Si el número actual en el ciclo es mayor que el máximo anterior.

46
00:03:00,510 --> 00:03:03,260
Está bien así que eso es todo para este problema.

47
00:03:03,270 --> 00:03:07,170
Le recomiendo encarecidamente que se tome el tiempo para hacer esto.

48
00:03:07,170 --> 00:03:09,270
Están diseñados de una manera muy particular.

49
00:03:09,270 --> 00:03:13,920
Te ayudarán mucho si te paras y pasas media hora o una hora intentando

50
00:03:13,920 --> 00:03:15,750
estos problemas en el siguiente video.

51
00:03:15,750 --> 00:03:18,550
Voy a repasar las soluciones como siempre empezando desde cero.
