97 items
Dictionary Membership Check Bug
Code QuizAccess Time Complexity: Arrays vs Dictionaries
QuizArrays, Hash Maps & Sets Trade-offs
Slides / VideoArrays vs Hash Maps vs Sets
FlashcardArrays Stored in Contiguous Memory
Slides / VideoIterating Over Characters in a String
Slides / VideoSearching Within Strings and Arrays
Slides / VideoCommon String Operations
Slides / VideoString Immutability
Slides / VideoString Indexing and Accessing Characters
Slides / VideoCharacter Encoding Basics: ASCII and Unicode
Slides / VideoStrings as Sequences of Characters
Slides / VideoWhat Is a String
Slides / VideoMulti-Dimensional Arrays
Slides / VideoTime Complexity of Array Operations
Slides / VideoTraversing an Array with Loops
Slides / VideoOut-of-Bounds Errors
QuizUpdating Array Elements
QuizConverting Between Strings and Arrays
QuizTime Complexity of Array Operations
QuizWhat Is an Array
QuizArray Declaration and Initialization
QuizArray Indexing (Zero-Based)
QuizAccessing Array Elements
QuizArray Length and Bounds
QuizTraversing an Array
QuizInserting into an Array
QuizDeleting from an Array
QuizSearching an Array (Linear Scan)
QuizContiguous Memory Layout of Arrays
QuizFixed-Size vs Resizable Arrays
QuizMultidimensional Arrays
QuizWhat Is a String
QuizStrings as Character Sequences
QuizString Indexing and Character Access
QuizString Length
QuizString Concatenation
QuizSubstrings and Slicing
QuizString Immutability
QuizCommon String Operations
QuizComparing Strings for Equality
QuizIterating Over a String
QuizDeleting Elements from an Array
Slides / VideoInserting Elements into an Array
Slides / VideoAccessing and Updating Array Elements
Slides / VideoTrying to Change a Character
Code QuizConcatenating Strings
Code QuizMeasuring String Length
Code QuizGetting a Character by Index
Code QuizRemoving the Last Element
Code QuizAccessing the Last Element
Code QuizFinding the Maximum Value
Code QuizConverting a String to Uppercase
Code QuizChecking If an Element Exists
Code QuizLooping Over Characters
Code QuizExtracting a Substring
Code QuizSumming Array Elements
Code QuizSplitting a String into Characters
Code QuizZero-Based Loop Start
Code QuizUpdating an Array Element
Code QuizLooping Through an Array
Code QuizReading the Array Length
Code QuizAccessing the First Array Element
Code QuizComparing Two Strings
Code QuizReversing an Array
Code QuizFixed-Size vs Dynamic Arrays
Slides / VideoArray Indexing and Zero-Based Access
Slides / Video1D vs Multi-Dimensional Arrays
FlashcardAccessing an Element by Index
FlashcardTraversing an Array
FlashcardFinding Array Length
FlashcardWhat is a String
FlashcardCharacter Encoding Basics
FlashcardString Length
FlashcardSubstrings
FlashcardIterating Through a String
FlashcardArray Indexing (Zero-Based)
FlashcardLinear Search in Array
FlashcardAccessing Characters in a String
FlashcardStrings as Arrays of Characters
FlashcardString Immutability
FlashcardReversing a String or Array
FlashcardUpdating an Element
FlashcardTime Complexity of Array Operations
FlashcardContiguous Memory Layout
FlashcardInserting an Element
FlashcardAdvantages and Limitations of Arrays
FlashcardString Concatenation
FlashcardString Comparison
FlashcardWhat is an Array
FlashcardFixed-Size vs Dynamic Arrays
FlashcardDeleting an Element
FlashcardTwo-Dimensional Arrays (Matrices)
FlashcardCommon String Operations
FlashcardWhat Is an Array
Slides / VideoCommon Use Cases for Arrays and Strings
Slides / VideoArrays and Strings Connection
Slides / VideoTime Complexity of Array Operations
Access is O(1); insertion and deletion can be O(n).
What are the time complexities of common array operations?