#data-structures

[ follow ]
fromInfoQ
1 week ago

Enhance LLMs' Explainability and Trustworthiness With Knowledge Graphs

Knowledge graphs, introduced by Google in 2012, represent structured data with connections, highlighting relationships between entities such as Da Vinci and the Mona Lisa.
Artificial intelligence
Science
fromAcm
1 month ago

An Algorithm for a Better Bookshelf

Efficient management of empty spaces is crucial in handling large datasets in computer science.
#javascript
fromGitHub
2 months ago
Node JS

GitHub - AllThingsSmitty/javascript-algorithms: A list of popular JavaScript algorithms that you'll encounter in the real world.

fromGitHub
2 months ago
Node JS

GitHub - AllThingsSmitty/javascript-algorithms: A list of popular JavaScript algorithms that you'll encounter in the real world.

Data science
fromHackernoon
3 months ago

The 5 Ingenious Data Structures (and What They Actually Do) | HackerNoon

Understanding the foundational data structures is essential for effective programming.
Specialized data structures address unique challenges faced with larger and more complex datasets.
#python
Scala
fromInfoWorld
1 month ago

How to use frozen collections in C#

FrozenSet and FrozenDictionary in .NET 8 are optimized immutable collections for fast look-ups.
fromMedium
1 month ago

Japanese Addresses Aren't Hard-You're Just Using Regex

The patterns in Japanese addresses are about structure, semantics, and context, and regex struggles with ambiguity and sequence dependencies.
Scala
fromRubyflow
1 month ago

Deep Dive into Ruby Data Structures & Core Enumerable Methods

In Ruby, methods like .each, .map, .select, .reduce, and .inject serve as powerful tools that reveal the inner workings of data structures, enabling developers to write cleaner code.
Data science
fromInfoQ
3 months ago

Redis 8 Targets AI Applications with New Data Type for Vector Similarity

Redis has introduced Vector Sets, a new data type enhancing AI applications through vector similarity.
Vector Sets enable semantic searches and support filtered capabilities for AI systems.
fromHackernoon
7 months ago

Scientists Built a Knowledge Graph for Materials-And You Can Actually Use It | HackerNoon

The structured inference results into triples enable a clear relationship description between materials by defining core labels, which allows for improved data retrieval and analysis.
Data science
frommedium.com
3 months ago

How to create a case-insensitive Map in Kotlin, Scala, and Java

Kotlin leverages Java's TreeMap with String.CASE_INSENSITIVE_ORDER to create a case-insensitive map, ensuring the entries are compared without regard to letter case.
Scala
Data science
fromfaun.pub
5 months ago

SQL vs. NoSQL Explained: When to Use Which and Why It Matters to Modern Data Management

SQL and NoSQL databases are essential in modern data management to handle data growth and real-time processing needs.
Growth hacking
fromHackernoon
5 months ago

The HackerNoon Newsletter: Open Source Isnt Dead...Its Just Forked (3/4/2025) | HackerNoon

The HackerNoon newsletter offers insights into tech developments, focusing on data structures and open-source evolution.
fromHackernoon
2 years ago

Modern Hashing With Go: A Guide | HackerNoon

In Go, hashing is categorized into two main types: non-cryptographic hashes like FNV for speed, and cryptographic hashes like SHA-256 for security.
JavaScript
JavaScript
fromMedium
7 months ago

Why Swift sucks as a functional language

Understanding fundamental principles can aid in solving programming challenges effectively.
fromwww.developerindian.com
8 months ago

How to Create a List in Scala: A Beginner's Guide

In Scala, creating a list can be accomplished in multiple ways, including using the List factory method, which is the simplest approach for beginners.
fromMedium
9 months ago

Self-Referential Expressions in Functional Programming With Scala Examples

Self-referential expressions in functional programming allow for the definition of recursive structures where expressions can invoke themselves, crucial for powerful data manipulation.
JavaScript
JavaScript
fromHackernoon
10 months ago

Lua Tables: Techniques for Maintaining and Sorting Order in Arrays and Dictionaries | HackerNoon

Lua is a versatile programming language that excels in various applications due to its flexibility and efficiency.
JavaScript
fromCodeProject
10 months ago

Understanding Serialization and Deserialization: Methods, Examples, and Best Practices

Serialization converts data structures into storable formats, whereas deserialization reconstructs them from those formats.
Data science
fromMedium
10 months ago

The Importance of Data Structures and Algorithms in the Life of a Data Engineer

Mastering Data Structures and Algorithms is crucial for optimizing data engineering tasks.
fromSimplilearn.com
5 years ago

Data Structure Interview Questions [Must-Know]

Data structure interviews assess knowledge, not just perfect answers; preparation is essential.
[ Load more ]