GithubHelp home page GithubHelp logo

daily-byte's Introduction

The Daily Byte

This repository contains my solutions to the daily challenges sent by The Daily Byte program.

Covering their twelve week curriculum before receiving randomly selected questions and learn how to solve the most frequently asked questions from the most popular companies.

Week 1 - Strings

  1. Day 1 - Reverse a String
  2. Day 2 - Palindrome
  3. Day 3 - Vacuum Cleaner
  4. Day 4 - Correct Capitalization
  5. Day 5 - Add Binary
  6. Day 6 - Longest Common Prefix
  7. Day 7 - Valid Palindrome with Removal

Week 2 - Hash Maps

  1. Day 8 - Two Sum
  2. Day 9 - Jewels and Stones
  3. Day 10 - Valid Anagram
  4. Day 11 - First Unique Character
  5. Day 12 - Spot the Difference
  6. Day 13 - Intersection of Numbers
  7. Day 14 - Uncommon Words

Week 3 - Linked Lists

  1. Day 15 - Merge Linked Lists
  2. Day 16 - Remove Nth Node
  3. Day 17 - Remove Value
  4. Day 18 - Find Middle Element
  5. Day 19 - Contains Cycle
  6. Day 20 - Return Start of Cycle
  7. Day 21 - Reverse List

Week 4 - Stacks and Queues

  1. Day 22 - Validate characters
  2. Day 23 - Compare keystrokes
  3. Day 24 - Remove adjacent duplicates
  4. Day 25 - Greater elements
  5. Day 26 - Call counter
  6. Day 27 - Moving average
  7. Day 28 - Queue stack

Week 5 - Trees

  1. Day 29 - Find value
  2. Day 30 - Convert Binary Search Tree to Sorted Linked List
  3. Day 31 - Lowest Common Ancestor
  4. Day 32 - Sort Array to Binary Search Tree
  5. Day 33 - Identical Trees
  6. Day 34 - Minimum Difference

daily-byte's People

Contributors

emlez avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.