Skip to content

SamSamhuns/wallbreakers_projekts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallbreakers Projekt



Detailed Software Engineering preparation in multi-week intensive course.

Leetcode

All Solution in the Leetcode directory include the worst case runtime and space complexity analysis.

Week 1

  • Arrays
  • Basic math
  • Simple string manipulation
  • Simple bitwise manipulation
  • Space and time complexity analysis Big-O analysis
  • Union find

Coding exercises

Arrays:

Basic math:

Simple string manipulation:

Simple bitwise manipulation:

Hashmaps and sets:

Union find:

Week 2

  • Hash maps
  • Hash sets
  • Multisets
  • Tries

Coding exercises

Hash maps and sets

Multiset

Tries

Week 3

  • Greedy algorithms
  • Binary search
  • Sorting
  • Recursion and memoization
  • Dynamic programming

Coding exercises

Greedy algorithms

Binary search

Sorting

Simple recursion

Recursion and memoization

Dynamic Programming (same problems but use dynamic programming now!)

Week 4

  • Heaps
  • Linked lists
  • Stacks
  • Queues
  • Combinatorial generation
  • Backtracking

Coding exercises

Linked lists

Stacks

Queues

Heaps

Combinatorial generation

Backtracking

Week 5

  • Trees
  • Graphs

Coding exercises

Trees

Graphs

Top Sort

Week 6

Forking Echo Server

Multithreaded Merge Sort

Acknowledgments

  • I have no rights to the Wallbreakers logo and they are an exclusive property of Wallbreakers

Releases

No releases published

Packages

No packages published

Languages