<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Collections on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/collections/</link><description>Recent content in Collections on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/collections/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 6: Arrays and Strings: Handling Collections of Data</title><link>https://ai-blog.noorshomelab.dev/c-programming-guide/arrays-and-strings-handling-collections-of-data/</link><pubDate>Mon, 03 Nov 2025 01:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/c-programming-guide/arrays-and-strings-handling-collections-of-data/</guid><description>&lt;h1 id="chapter-6-arrays-and-strings-handling-collections-of-data"&gt;Chapter 6: Arrays and Strings: Handling Collections of Data&lt;/h1&gt;
&lt;p&gt;So far, we&amp;rsquo;ve dealt with individual variables. But what if you need to store a collection of related items, like a list of student scores or a sequence of characters that form a name? This is where &lt;strong&gt;arrays&lt;/strong&gt; and &lt;strong&gt;strings&lt;/strong&gt; come in.&lt;/p&gt;
&lt;p&gt;In C, arrays are fundamental for storing multiple values of the same data type in contiguous memory locations. Strings are a special case of character arrays. This chapter will cover:&lt;/p&gt;</description></item><item><title>Chapter 7: Collections - Arrays, Dictionaries, Sets</title><link>https://ai-blog.noorshomelab.dev/mastering-swift-2026/07-collections-arrays-dictionaries-sets/</link><pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-swift-2026/07-collections-arrays-dictionaries-sets/</guid><description>&lt;h2 id="introduction-to-swift-collections"&gt;Introduction to Swift Collections&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring Swift developer! So far, we&amp;rsquo;ve learned how to store individual pieces of information using variables and constants, and how to make decisions using control flow. But what if you need to store &lt;em&gt;many&lt;/em&gt; pieces of information that are related? Imagine you&amp;rsquo;re building a shopping list, a contact book, or a list of high scores for a game. Storing each item in a separate variable would be incredibly tedious and inefficient!&lt;/p&gt;</description></item><item><title>Chapter 9: Collections, Iterators, and Closures for Efficient Data Processing</title><link>https://ai-blog.noorshomelab.dev/rust-mastery-2026/collections-iterators-closures/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/rust-mastery-2026/collections-iterators-closures/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, Rustacean! So far, we&amp;rsquo;ve explored the foundational elements of Rust: variables, data types, functions, and the mighty ownership system. These are the bedrock for writing safe and efficient code. But what happens when you need to manage multiple pieces of data? What if you want to perform operations on a whole group of items without writing repetitive loops?&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s precisely what we&amp;rsquo;ll tackle in this chapter! We&amp;rsquo;re diving into the exciting world of &lt;strong&gt;Collections&lt;/strong&gt;, &lt;strong&gt;Iterators&lt;/strong&gt;, and &lt;strong&gt;Closures&lt;/strong&gt;. These three concepts are fundamental for building practical, efficient, and idiomatic Rust applications, especially when dealing with data processing tasks.&lt;/p&gt;</description></item><item><title>Chapter 9: Stacks and Queues: Ordered Collections</title><link>https://ai-blog.noorshomelab.dev/dsa-typescript-mastery-2026/stacks-queues-ordered-collections/</link><pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/dsa-typescript-mastery-2026/stacks-queues-ordered-collections/</guid><description>&lt;h2 id="chapter-9-stacks-and-queues-ordered-collections"&gt;Chapter 9: Stacks and Queues: Ordered Collections&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring software engineer! In our journey through Data Structures and Algorithms, we&amp;rsquo;ve explored how to set up our TypeScript development environment, understand core programming concepts, and analyze the efficiency of our code. Now, we&amp;rsquo;re ready to dive into some of the most fundamental and widely used data structures: &lt;strong&gt;Stacks&lt;/strong&gt; and &lt;strong&gt;Queues&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;These aren&amp;rsquo;t just abstract concepts; they are the workhorses behind many everyday applications, from your browser&amp;rsquo;s back button to operating system task management. By the end of this chapter, you&amp;rsquo;ll not only understand the &amp;ldquo;what&amp;rdquo; and &amp;ldquo;why&amp;rdquo; of Stacks and Queues but also gain practical skills in implementing them efficiently in TypeScript, analyzing their performance, and recognizing their real-world utility. Get ready to add two powerful tools to your DSA toolkit!&lt;/p&gt;</description></item><item><title>Organizing Data with Python&amp;#39;s Collections</title><link>https://ai-blog.noorshomelab.dev/python-mastery-2025/chapter-5-organizing-data-pythons-collections/</link><pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/python-mastery-2025/chapter-5-organizing-data-pythons-collections/</guid><description>&lt;h2 id="chapter-5-organizing-data-with-pythons-collections"&gt;Chapter 5: Organizing Data with Python&amp;rsquo;s Collections&lt;/h2&gt;
&lt;p&gt;Welcome back, coding adventurer! So far, you&amp;rsquo;ve mastered the basics of Python, like storing single pieces of information in variables and making your programs say &amp;ldquo;Hello!&amp;rdquo;. That&amp;rsquo;s fantastic! But what if you need to store &lt;em&gt;many&lt;/em&gt; pieces of information? Imagine you&amp;rsquo;re building a shopping list, a list of your favorite movies, or even a dictionary to translate words. Storing each item in a separate variable would quickly become a chaotic mess!&lt;/p&gt;</description></item></channel></rss>