Explore Library
Data Structures, AlgorithmsArrays & Strings

95 items

1

Arrays, Hash Maps & Sets Trade-offs

Slides / Video
2

Arrays vs Hash Maps vs Sets

Flashcard
3

Arrays Stored in Contiguous Memory

Slides / Video
4

Iterating Over Characters in a String

Slides / Video
5

Searching Within Strings and Arrays

Slides / Video
6

Common String Operations

Slides / Video
7

String Immutability

Slides / Video
8

String Indexing and Accessing Characters

Slides / Video
9

Character Encoding Basics: ASCII and Unicode

Slides / Video
10

Strings as Sequences of Characters

Slides / Video
11

What Is a String

Slides / Video
12

Multi-Dimensional Arrays

Slides / Video
13

Time Complexity of Array Operations

Slides / Video
14

Traversing an Array with Loops

Slides / Video
15

Deleting from an Array

Quiz
16

Time Complexity of Array Operations

Quiz
17

Converting Between Strings and Arrays

Quiz
18

Updating Array Elements

Quiz
19

Traversing an Array

Quiz
20

Inserting into an Array

Quiz
21

Searching an Array (Linear Scan)

Quiz
22

Iterating Over a String

Quiz
23

Comparing Strings for Equality

Quiz
24

Common String Operations

Quiz
25

String Immutability

Quiz
26

Substrings and Slicing

Quiz
27

String Concatenation

Quiz
28

String Length

Quiz
29

String Indexing and Character Access

Quiz
30

Strings as Character Sequences

Quiz
31

What Is a String

Quiz
32

Multidimensional Arrays

Quiz
33

Fixed-Size vs Resizable Arrays

Quiz
34

Contiguous Memory Layout of Arrays

Quiz
35

What Is an Array

Quiz
36

Array Declaration and Initialization

Quiz
37

Array Indexing (Zero-Based)

Quiz
38

Accessing Array Elements

Quiz
39

Array Length and Bounds

Quiz
40

Out-of-Bounds Errors

Quiz
41

Deleting Elements from an Array

Slides / Video
42

Inserting Elements into an Array

Slides / Video
43

Accessing and Updating Array Elements

Slides / Video
44

Measuring String Length

Code Quiz
45

Finding the Maximum Value

Code Quiz
46

Converting a String to Uppercase

Code Quiz
47

Accessing the First Array Element

Code Quiz
48

Reading the Array Length

Code Quiz
49

Looping Through an Array

Code Quiz
50

Updating an Array Element

Code Quiz
51

Zero-Based Loop Start

Code Quiz
52

Accessing the Last Element

Code Quiz
53

Removing the Last Element

Code Quiz
54

Getting a Character by Index

Code Quiz
55

Concatenating Strings

Code Quiz
56

Trying to Change a Character

Code Quiz
57

Extracting a Substring

Code Quiz
58

Looping Over Characters

Code Quiz
59

Splitting a String into Characters

Code Quiz
60

Checking If an Element Exists

Code Quiz
61

Summing Array Elements

Code Quiz
62

Reversing an Array

Code Quiz
63

Comparing Two Strings

Code Quiz
64

Fixed-Size vs Dynamic Arrays

Slides / Video
65

Array Indexing and Zero-Based Access

Slides / Video
66

Contiguous Memory Layout

Flashcard
67

Inserting an Element

Flashcard
68

Advantages and Limitations of Arrays

Flashcard
69

String Concatenation

Flashcard
70

String Comparison

Flashcard
71

What is an Array

Flashcard
72

Fixed-Size vs Dynamic Arrays

Flashcard
73

1D vs Multi-Dimensional Arrays

Flashcard
74

Deleting an Element

Flashcard
75

Two-Dimensional Arrays (Matrices)

Flashcard
76

Common String Operations

Flashcard
77

Updating an Element

Flashcard
78

Time Complexity of Array Operations

Flashcard
79

Accessing an Element by Index

Flashcard
80

Traversing an Array

Flashcard
81

Finding Array Length

Flashcard
82

What is a String

Flashcard
83

Character Encoding Basics

Flashcard
84

String Length

Flashcard
85

Substrings

Flashcard
86

Iterating Through a String

Flashcard
87

Array Indexing (Zero-Based)

Flashcard
88

Linear Search in Array

Flashcard
89

Accessing Characters in a String

Flashcard
90

Strings as Arrays of Characters

Flashcard
91

String Immutability

Flashcard
92

Reversing a String or Array

Flashcard
93

What Is an Array

Slides / Video
94

Common Use Cases for Arrays and Strings

Slides / Video
95

Arrays and Strings Connection

Slides / Video
Slides / VideoIntermediate

Arrays, Hash Maps & Sets Trade-offs

Compare arrays, hash maps, and sets by access, lookup, and complexity trade-offs.

Slide 1
1 / 6