Nerd For Tech
Published in

Nerd For Tech

Photo by The Creative Exchange on Unsplash

Shuffling algorithms and randomization to improve algorithm‘s runtime.

A quick implementation of riffle shuffle.

Knuth Shuffle.
Shuffle method’s implementation From Java docs







NFT is an Educational Media House. Our mission is to bring the invaluable knowledge and experiences of experts from all over the world to the novice. To know more about us, visit

Recommended from Medium

Understanding the basics of Neural Networks (for beginners)

AutoML and the Rise of Advanced Machine Learning Platforms

Released ailia SDK 1.2.8

Hidden Technical Debt in Machine Learning Systems : Paper Review

Using textual analysis to quantify a cast of characters

Beginners Guide To Transfer Learning with simple example using VGG16

What is Edge Detection?

Firebase ML Lesson 00: Machine Learning Techniques using Firebase ML Kit in Android — Getting…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Learner, Philomath. Engineer by choice, humorous by nature. Big fan of technology.

More from Medium

Arrays in Java

Longest Repeating Character Replacement

Responsibility Driven Object Oriented Design

Leetcode — 3. Longest Substring Without Repeating Characters(Medium)