Skip to content

sanaatawalbeh/challenges-and-data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 

Repository files navigation

Challenges and Data Structures

Whiteboard Images

Challenge 1- A: Array Reversal

Array Reversal README file Array Reversal whiteboard

Challenge 1- B: Most Frequent Number

Most Frequent Number README file Most Frequent Number whiteboard

challenge 2- Minimum Value

Minimum Value README file Minimum Value whiteboard

challenge 3- Reverse Characters

ReverseCharacters README file ReverseCharacters whiteboard

challenge 4- Remove Middle Value

ReverseCharacters README file ReverseCharacters whiteboard

Challenge 05 : Linked List Implementation

Challenge 05 - Part 1: add() Function whiteboard image

Whiteboard image add function


Challenge 05 - Part 2: remove() Function whiteboard image

Whiteboard image remove function


Challenge 05 - Part 3: printList() Function whiteboard image

Whiteboard image printList function


Challenge 05 - Part 4: includes() Function whiteboard image

Whiteboard image includes function


Challenge 05 - Part 5: insertAt() Function whiteboard image

Whiteboard image insertAt function


Challenge 06 - reverseLinkedList(linkedList) Function whiteboard image

Whiteboard image reverseLinkedList function

reverse Linked List README file


Challenge 07 - mergeSortedLists(list1, list2) Function whiteboard image

Whiteboard image mergeSortedLists(list1, list2) function

merage sorted Linked List README file


Challenge 08 - rotateLeft(head, k) Function whiteboard image

Whiteboard image rotateLeft(head, k)  function

rotate left Linked List README file

Challenge 09 - Stack and Queue implementation

part1 - Stack implementation

Whiteboard image stack implementation

Part2 - Queue implementation

Whiteboard image queue implementation

stack And Queue implementation README file


Challenge 10 - Delete Middle Element of a Stack

Whiteboard image Delete Middle Element of a Stack

Delete Middle Element of a Stack README file


Challenge 11 - Minimum Value in a Stack

Whiteboard image  Minimum Value in a Stack

Minimum Value in a Stack README file


Challenge 12- Binary Tree and Binary Search Tree implementation

Part1 - Binary Tree implementation

Whiteboard image Binary Tree implementation

Part2 - Binary Search Tree implementation

Whiteboard image Binary Search implementation

 Binary Tree and Binary Search Tree implementation README file


Challenge 13 - Binary Tree - Second Maximum Value

Whiteboard image  Binary Tree - Second Maximum Value

Binary Tree - Second Maximum Value README file


Challenge 14 - Binary Tree - Sum of Leaf Nodes

Whiteboard image  Binary Tree - Sum of Leaf Nodes

Binary Tree - Sum of Leaf Nodes README file


Console Output Images

Console Output for implementation part (Challenge 5 )

Console Output


Console Output for reverse part (Challenge 6 )

Console Output


Console Output for merge Sorted lists part (Challenge 7 )

Console Output


Console Output for rotate left part (Challenge 8 )

Console Output


Console Output for Stack And Queue implementation (Challenge 9)

Console Output for Stack implementation part

Console Output

Console Output for Queue implementation part

Console Output


Console Output for Delete Middle Element of a Stack (Challenge 10)

Console Output


Console Output for Minimum value in a Stack (Challenge 11)

Console Output


Console Output for Binary Tree implementation part (challenge 12)

Console Output

Console Output for Binary Search Tree implementation part (challenge 12)

Console Output

--

Console Output for Binary Tree - Second Maximum Value (challenge 13)

Console Output

--

Console Output for Binary Tree - Sum of Leaf Nodes (challenge 14)

Console Output

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published