Wer mit Java anfängt, stößt sehr schnell auf den Begriff Collection. Gemeint ist damit nicht einfach irgendeine Liste, sondern ein ganzes Framework – also eine Sammlung von Schnittstellen und Klassen, die es uns ermöglichen, Daten komfortabel zu speichern, zu durchsu...

https://magicmarcy.de/java-collections-verstehen-list-set-map-queue

#Collections #List #Set #Map #Queue #ArrayList #HashSet #HashMap #LinkedList #java.util #Framework #Sammlung #Liste #Schlüssel-Wert-Paare #Warteschlange

Java Collections verstehen (List, Set, Map, Queue) | magicmarcy.de

Wer mit Java anfängt, stößt sehr schnell auf den Begriff Collection. Gemeint ist damit nicht einfach irgendeine Liste, sondern ein ganzes Framework – also eine Sammlung von Schnittstellen und Klassen, die es uns ermöglichen, Daten komfortabel zu speichern, zu durchsuchen und zu verarbeiten. Für viele Einsteiger ist das am Anfang ein undurchsichtiger Dschungel: ArrayList, HashSet, HashMap, LinkedList – was ist was, und wann verwende ich welches? In diesem Beitrag möchte ich dir Schritt für Schritt zeigen, wie du die wichtigsten Typen der Java Collections verstehst und wie du sie praktisch einsetzen kannst. Wir konzentrieren uns dabei auf die vier Grundtypen: List, Set, Map und Queue. Ziel ist, dass du am Ende intuitiv weißt, wann du welche Datenstruktur verwendest und warum.

magicmarcy.de

📜 In the 1950s, Dr. Newell and Simon were developing the Logic Theory Machine to simulate human problem-solving. They faced a challenge: tracking an unpredictable number of logical statements. Early machines like ENIAC used fixed-size arrays, where the size had to be predefined.

🤔Want to know how they solved this, given those limitations?

👉 Read the full story here - "Story of The First Linked List" - https://priyabrata-paul-blog.hashnode.dev/story-of-the-first-linked-list

#HistoryOfComputing #DataStructures #LinkedList

Data structures in Python become much easier to understand when students can see the structure of their data visualized using memory_graph. A data structure is no longer an abstract idea but concrete, clear and debuggable. Here’s a live demo of a Linear Linked List: https://memory-graph.com/#codeurl=https://raw.githubusercontent.com/bterwijn/memory_graph/refs/heads/main/src/linked_list_lin.py&breakpoints=27&continues=1&timestep=0.2&play

#Python #programming #memory_graph #linkedlist

Understanding and debugging Data Structures is easier when you can see the structure of your data using memory_graph: https://github.com/bterwijn/memory_graph

Here we show values being added to a Linked List in Cursor AI. When adding the last value '5' we "Step Into" the code to show more of the details: https://raw.githubusercontent.com/bterwijn/memory_graph/main/images/linked_list.gif

🎥 See the Quick Intro video for the VS Code integration: https://youtu.be/23_bHcr7hqo

#Python #LinkedList #DataStructure #memory_graph #debug

Как я впервые столкнулся со связанными списками и не сдался

Я решил улучшить свои навыки алгоритмов перед собеседованиями и начал с простых задач. Всё шло гладко… пока не наткнулся на “Merge Two Sorted Lists” — нужно объединить два отсортированных связанных списка в один. В статье делюсь тем, как я разобрался в этой структуре данных, решил задачу и что вынес из этого опыта. Для новичков однозначно будет полезно!

https://habr.com/ru/articles/917218/

#leetcode #алгоритмы #структуры_данных #задачи #задачи_для_собеседований #связанный_список #linkedlist #обучение #обучение_программированию

Как я впервые столкнулся со связанными списками и не сдался

Всем привет! Недавно я решил начать решать задачки на LeetCode. К этому я пришел, чтобы в будущем на собеседованиях не ударить в грязь лицом и уверенно справляться хотя бы с базовыми задачами на...

Хабр

[Перевод] Рекомендации Oracle по выбору между ArrayList и LinkedList

В Java существует две реализации интерфейса List: ArrayList и LinkedList. Какая из них лучше? Как выбрать подходящую для вашего приложения? В данной статье мы сравним их различия, производительность и потребление памяти, чтобы помочь вам определиться с выбором.

https://habr.com/ru/articles/912632/

#arraylist #linkedlist #java #oracle #collections_framework #коллекции #структуры_данных

Рекомендации Oracle по выбору между ArrayList и LinkedList

Введение Сложность алгоритмов Чтение элементов из списка Итерация по элементам списка Вставка элементов в список Сравнение вставки Анализ потребления памяти Какую реализацию выбрать? 1. Введение В...

Хабр
Zig's new LinkedList API (it's time to learn @fieldParentPtr)

Karl Seguin's Blog - A mix of coding and creative writing

Можно ли спасти LinkedList? Пишем быстрый List на связном списке

Существует мнение, что LinkedList - неудачная коллекция и всегда и везде лучше использовать ArrayList. И так оно и есть =) Давайте поможем LinkedList и сделаем его лучше и быстрее с помощью простой пластиковой бутылки кеширующего массива. Вы увидите, как он обгонит ArrayList на 10 миллионах элементов и 100 тыс операциях в тестах, имитирующих реальную работу приложения.

https://habr.com/ru/articles/886710/

#Java #collections_framework #collection #ArrayList #LinkedList

Можно ли спасти LinkedList? Пишем быстрый List на связном списке

Существует мнение, что LinkedList - неудачная коллекция и всегда и везде лучше использовать ArrayList. А LinkedList - это для стеков и очередей, да и то не факт, ведь там есть ArrayDeque, а решения на...

Хабр

You can be mad about it, but anon is right.

#ai #porn #bitcoin #bubble #linkedlist

TikTok - Make Your Day