this post was submitted on 28 Apr 2024
504 points (97.0% liked)

Science Memes

14039 readers
1576 users here now

Welcome to c/science_memes @ Mander.xyz!

A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.



Rules

  1. Don't throw mud. Behave like an intellectual and remember the human.
  2. Keep it rooted (on topic).
  3. No spam.
  4. Infographics welcome, get schooled.

This is a science community. We use the Dawkins definition of meme.



Research Committee

Other Mander Communities

Science and Research

Biology and Life Sciences

Physical Sciences

Humanities and Social Sciences

Practical and Applied Sciences

Memes

Miscellaneous

founded 2 years ago
MODERATORS
 
(page 2) 21 comments
sorted by: hot top controversial new old
[–] [email protected] 76 points 11 months ago (6 children)

Did nobody else's CS department require a bunch of linear algebra courses? A vector is an element of vector space.

[–] [email protected] 6 points 11 months ago

We do and we know this. Maybe programmers would give that answer

load more comments (5 replies)
[–] [email protected] 8 points 11 months ago (1 children)

I asked my math friend. He said a vector is magnitude plus velocity.

[–] [email protected] 42 points 11 months ago

It should be magnitude plus orientation, not velocity. Velocity itself is a vector quantity

[–] [email protected] 76 points 11 months ago (4 children)

What do you mean? A vector is a direction and magnitude!

[–] [email protected] 28 points 11 months ago (1 children)

Maybe they mean std::vector in C++?

[–] [email protected] 21 points 11 months ago (3 children)

It's a terrible name. The math answer is what I would give.

load more comments (3 replies)
load more comments (3 replies)
[–] [email protected] 3 points 11 months ago (1 children)

A vector is a list of numbers, at its most basic. You can add a lot of extra functionality to it, but at its core, its just a list.

[–] [email protected] 4 points 11 months ago (2 children)

Functions from the reals to the reals are an example of a vector space with elements which can not be represented as a list of numbers.

load more comments (2 replies)
[–] [email protected] 122 points 11 months ago (3 children)

It's a dynamically-sized list of objects of the same type stored contiguously in memory.

[–] [email protected] 2 points 11 months ago (1 children)
[–] [email protected] 11 points 11 months ago* (last edited 11 months ago) (4 children)

No. ArrayList is thread safe and implements the collections API. Vector doesn't. Though if you're using Java, there's almost no instance where you would want to use a Vector instead of ArrayList.

load more comments (4 replies)
[–] [email protected] 25 points 11 months ago (3 children)

No, it's an n-tuple with certain algebraic properties.

[–] [email protected] 7 points 11 months ago (1 children)

This is such an understated but useful description in this context. It's also how I understood algebra for applied matrix computation.

[–] [email protected] 4 points 11 months ago* (last edited 11 months ago)

I was just coming down from THC when I wrote this, so I'm extra jazzed you liked it. 😁

Edit: also, love the username.

load more comments (2 replies)
[–] [email protected] 72 points 11 months ago (4 children)
[–] [email protected] 81 points 11 months ago* (last edited 11 months ago) (7 children)

It's a dynamically-sized list of objects of the same type stored contiguously in memory.

dynamically-sized: The size of it can change as needed.

list: It stores multiple things together.

object: A bit of programmer defined data.

of the same type: all the objects in the list are defined the same way

stored contigiously in memory: if you think of memory as a bookshelf then all the objects on the list would be stored right next to each other on the bookshelf rather than spread across the bookshelf.

load more comments (7 replies)
[–] [email protected] 3 points 11 months ago

Many things like each other lined up in a row, and you can take some away or put more in.

[–] [email protected] 101 points 11 months ago (1 children)
[–] [email protected] 40 points 11 months ago (1 children)

So is a wedding gift registry.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 24 points 11 months ago

you just need to car and cdr your cons cell …

load more comments
view more: ‹ prev next ›