• Home
  • Quick Bytes
  • Algorithms
  • Java
  • iOS
  • Android
  • Certifications
  • About Me

Lets Code Them Up!

  • Google Foobar – I saved the bunnies

    September 20th, 2017

    From starting June to end of August, I completed nine challenges of varying complexity as part of Google foobar. This is the decoded message I received at the end of the final challenge.

     

    {‘success’ : ‘great’, ‘colleague’ : ‘esteemed’, ‘efforts’ : ‘incredible’, ‘achievement’ : ‘unlocked’, ‘rabbits’ : ‘safe’, ‘foo’ : ‘win!’}

    How did all this start?

     

    I was going through graph algorithms for a personal project. As usual, I was searching for their code online. It was during one of those searches, I got an invitation in my browser for this challenge.

    And I accepted.

    The Challenges

     

    There were five levels. With each level, the complexity of challenges increased. The distribution of challenges was like this for me-

    Level 1:  1 Challange

    Level 2: 2 Challenges

    Leve 3: 3 Challenges

    Level 4: 2 Challenges

    Leve 5: 1 Challange

     

    Screen-Shot-2017-06-19-at-11.48.15-AM.png

     

    Major Concepts

     

    These challenges were a learning roller coaster for me with lots of bumps and falls. There were many sleepless nights, late lunches and dinners, too many cups of tea and coffee involved to finish each challenge.

    Each question gave me a better understanding of a new concept. Here are few of them –

    1. Graph Search Algorithms
    2. Dynamic programming
    3. Graph Theory and Mathematics concepts
    4. Matrix and its operations implementation
    5. Debugging
    6. Time and Space complexity.

     

    Conclusion

     

    The day I received these running bunnies, I felt both relief and proud. Relief because I finally completed the last and toughest challenge. And proud because I was successful in saving the bunnies. Apart from solving all these challenges, I was publishing video tutorials on this blog and written posts on my other blog.

    Here are the bunnies I saved –

     

    level5.gif

    You can find the set of challenges here.

     

     

     

     

     

     

     

     

     

  • [Android Tutorial #6] Button (Part B)

    September 5th, 2017

    Some Useful Links –

    Android Tutorial Playlist

    Project Initial Code

    Changes made to the project after this video

  • [Android Tutorial #5] Button (Part A)

    August 29th, 2017

    Some Useful Links –

    Android Tutorial Playlist

    Project Initial Code

    Changes made to the project after this video

  • [Android Tutorial #4] TextView (Part B)

    August 22nd, 2017

    Some useful links from the video:

    [Android Tutorial #3] TextView (Part A)

    Android Tutorial Playlist

    Project Initial Code

    Changes made to the project in this video

  • [Android Tutorial #3] TextView (Part A)

    August 15th, 2017

    Some Useful Links:

    [Android Tutorial #1] Introduction

    [Android Tutorial #2] Activity Basics

    Android Tutorial Playlist

    Project Initial Code

    Changes made to the project

  • [Android Tutorial #2] Activity Basics

    August 9th, 2017
←Previous Page
1 … 15 16 17 18 19 … 22
Next Page→

Proudly powered by WordPress

 

Loading Comments...