Páginas

viernes, 10 de enero de 2020

Enlistame en la lista e historias listas sobre listas enlistadas

Hooooola bandurria, tanto time sin writing en este blog, que te cuento... casi que pierdo el correo para entrar xd que pelotubi.
Lo más sorprendente? hace años, me mandé el correo mas pelotudo del mundo: yo, diciendo "para entrar a blogspot usa tantocorreo@gmail" XDD
No caigo la verdad, ni yo me acordaba de eso, y buscando lo encontré de pe2.

A lo que vamos, mucha gente en la audiencia me preguntó que como se come una vector o array en C++. Bueno, para vuestra sorpresa no se come , se lo mete por el cul...

Qué es un vector?
Vector también llamado Array, tambien llamado Arreglo, también llamado lista estática, también llamado eso que se ve una vez y después no sirve pa aca.

Tenía un profesor en la Universidad que decia: "chico, etudien, dejen de pelotudiá, son el futuro del pais."
(Hoy 2020 Argenzuela is real)

No mentira. El viejo decia: "chico, un vetor es como una caja donde vos pones valores".
Mira cumpa, yo de valores y caja no entiendo mucho, siempre fui de poner pesos bajo el colchón, a lo mejor eso hizo en parte se devalue mi peso querido. *llora mirando la foto de San Martin libertador*

Un vector, a mi entender, es un colección de variables de tipo homogénea. Homogénea se entiende por una colección de variables del mismo tipo, que pueden ser enteros, decimales, charachteres o manzanas.

que e esa banderita q tene ahi...
-Eso?, Eso é un vector!

y decir una colección de variables de un tipo común es medio... medio pete, porque en realidad no es tan así.
Mira pendeja, vos cuando vas a declarar un vector de toda la vida:

En realidad lo que hace el se-másmás o el compilador o Dios, es poner tantos valores enteros en memoria adyacente. Es decir, una al lado de otra, entonces cuando uno vá recorriendo el vector, internamente, se usa lo que en el bajo mundo se conoce como Aritmetica de Apuntadores o como dicen en corea:     당신의 여자 친구는 창녀입니다

Resumiendo, las variables van una al lado de otra para que se puedan acceder easy.

Eso es una lista, ya tá, hay que ser pelotudo si no entendés. No tiene más magia, es una tira de valores uno al lao del otro pa q la wea se ordene y lito, chau a la casa, tené 10. No vemo el año que viene.

Ah eso si, la facilidad radica en que para acceder a un valor, solamente tenés que poner el nombre del vector y el indice al cual hacer referencia.
Por ejemplo del array anterior, si sho pongo:

cout << v[4];

El programa me va a mostar en pantasha: 5
Recordemos una cosa importante y es que los indices de los vectores comienzan en cero. Es decir para el indice cero, el valor es 0.
Para el indice uno el valor es 1.
Para el indice dos el valor es 2.
Para el indice tres el valor es 3.
Para el indice cuatro el valor es 5.

Ahora, no se te vaya a ocurrir, de meter la pata cuando estés en un exámen y te digan: "A ver Pepito cual es el valor del segundo elemento?"
Y ahi, tenés que tener cuidado, porque el elemento número 2 y el segundo elemento son distintos.
El elemento numero dos, sería v[2], el cual vale 2.
Pero, el segundo elemento sería v[1] el cual vale 1.
Recordemos que el primer elemento es v[0] porque los vectores en C++ comienzan desde el indice cero.

Guarda eh? yo te avisé, son bravas las viejas, te hacen preguntas chotas para mandarte a rendir a Diciembre. Sisi, yo entiendo que hay veces que hay ganas de meterle un turrón de navidad en el culo, pero es verdad, que muchas veces uno estudia como la mierda y quiere aprobar diciendo pelotudeces.
Hashtag, no a la guitarreada.

#LaGuitarraEsParaLosPetesYoMeEstudioElManualEntero


No hay comentarios:

Publicar un comentario