data-structures
data-structures — my Raindrop.io articles
How to use finger trees to solve problems by choosing the appropriate monoid measure.
Multisets are sets that allow repetition of elements. As such, multisets pave the way to a number of interesting possibilities of theoretical and applied nature. In the present work, after revising the main aspects of traditional sets, we introduce some of the main concepts and characteristics of multisets, followed by their generalization to take into account vectors and matrices. An approach is also proposed in which the real, negative multiplicities are allowed, implying the multiset universe to become finite and well-defined, corresponding to the multiset with null multiplicities. The complement operation in multisets is then defined, which allows properties involving complement -- including the De Morgan theorem -- to be recovered in multisets. In addition, it becomes possible to extend multisets to functions (which become multifunctions), scalar fields and other continuous mathematical structure, therefore achieving an enhanced space endowed with all algebraic operations plus set theoretical operations including union, intersection, and complementation. The possibility to define a set operation between mfunctions, namely the common product, that is analogous to the traditional inner product is also proposed, paving the way to obtaining respective mfunction transformations, and it is argued that the Walsh functions provide an orthogonal basis for the mfunctions space under the common product. This result also allowed the proposal of performing integrated signal processing operations on mset mfunctions, including filtering and enhanced template matching. Relationships between the cosine similarity index and the Jaccard index are also identified, including the presentation of an intersection-based variation of the cosine index. The potential of multisets in pattern recognition and deep learning is also briefly characterized and illustrated.
You need 'a raise' to your AWK knowledge.
Merkle Trees in the real world
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook - amejiarosario/dsa.js-data-structures-algorithms-javascript
Ruby implementation of Algorithms,Data-structures and programming challenges - kumar91gopi/Algorithms-and-Data-Structures-in-Ruby
This article aims to explain the main data structures in R and how to use them.
Advanced Data Structures: Sets, Tuples, and Comprehensions In the world of programming,...
Definitions of algorithms, data structures, and classical Computer Science problems. Some entries have links to implementations and more information.
Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language
SQL (Structured Query Language) is a programming language used to manage and manipulate relational...
In this article we will focus on a complete walk through of a Python tuple data structure
Why to learn these graph algorithms? Graph algorithms are a set of instructions that...
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - trekhleb/javascript-algorithms
In this edition of the Algorithm Tutorial series, we're going to break down the Heap data structure...
A Single-Pass Learned Index.
Master these data structures to land in your next data science job
Data Structures & Algorithms (DSA) is often considered to be an intimidating topic - a common...
Do you actually use data structures and algorithms on your day to day job? I've noticed a growing trend of people assuming algorithms are pointless questions that are asked by tech companies purely as an arbitrary measure. I hear more people complain about how all of this is a purely
Minimal examples of data structures and algorithms in Python - keon/algorithms
Oftentimes while analyzing big data we have a need to make checks on pieces of data like number of items
Two of the most commonly taught data structures in computer science are the singly-linked list and doubly-linked list.